--- malonnote/README 2005/10/02 01:06:01 1.8 +++ malonnote/README 2005/10/13 12:23:19 1.9 @@ -1,8 +1,8 @@ -*Malon Note +*MalonNote MalonNote は、ちょっとしたメモをすばやく保存・検索できるようにするアプリケーションです。 -メモデータはテキストデータで保存されるので Malon Note が気に入らなくなってしまっても +メモデータはテキストデータで保存されるので MalonNote が気に入らなくなってしまっても 情報を流用することができます。 Wiki を知っている方は「ローカル一人 Wiki」のようなものと思っていただければ良いと思います。 @@ -27,6 +27,7 @@ **初めて使用する場合 初めて起動する場合、メモデータを保存するディレクトリを訪ねてきます。 + お好みの空ディレクトリを指定して下さい。 @@ -46,12 +47,19 @@ **新しいメモの作成 メニューから「New」を選択してください。 + ※機種依存文字(丸数字やローマ数字)を含んでいる場合はエラーメッセージが表示され +  正常に保存されませんので、再度メモを開いて機種依存文字を取り除いてください + +**メモの修正 +検索ツリー上から修正したいメモを選択し、メニューから「Edit」を選択してください + + ※機種依存文字(丸数字やローマ数字)を含んでいる場合はエラーメッセージが表示され +  正常に保存されませんので、再度メモを開いて機種依存文字を取り除いてください **メモの削除 削除したいメモをツリーから選択し、メニューから「Remove」を選択してください。 メモに対応するファイルも一緒に削除されます。 - **検索結果の削除 削除したい検索文字列をツリーから選択し、メニューから「Remove」を選択してください。 データファイルは削除されません。 @@ -66,6 +74,16 @@ すべてのメモから"TYPE"と書かれた行を解析して、その種類ごとに分類表示します。 メモの数が多いと若干時間がかかります。 +**メモディレクトリの追加 +メニューから「Add memo directory」を選択してください。 +ディレクトリ選択ダイアログが表示されるので、メモデータが入っているディレクトリ +あるいは、これからメモを作成するディレクトリを指定してください。 +新規にタブが作成されメモディレクトリを切り替えることができます。 + +**メモディレクトリの削除 +メニューから「Remove memo directory」を選択してください。 +選択されたタブが削除されます。メモデータディレクトリ自体は残ったままになります。 + **検索ツリーの操作 「Tree」メニューから以下の機能を選択できます。 @@ -96,33 +114,42 @@ ※Malon Noteでは整形機能があまり実装されていません。 以下の内、*, **, http:, ftp:, [[]], {{}}のみが機能します。 -・連続した複数行は連結されます。 -・空行は段落の区切りとなります。 -・行頭がスペースで始まると、その行はそまま表示されます。 -・シングルクォート2個ではさんだ部分は、ボールドになります。 -・シングルクォート3個ではさんだ部分は、イタリックになります。 -・アスタリスク(*)を行頭に書くと、大見出しになります。 -・アスタリスク2個(**)を行頭に書くと小見出しになります。 -・-を行頭に書くと箇条書きになります。 -・http://www.maloninc.com/のようなURLは自動的にリンクになります。 -・file://hoge.txtのようなものも自動的にリンクになります。 -・[[]]でくくった文字列は他のメモを検索するリンクになります。 -・{{}}でくくった文字列をファイル名とするファイルを開きます。 +-行頭がスペースで始まると、その行はそまま表示されます。 +-連続した複数行は連結されます。 +-空行は段落の区切りとなります。 +-シングルクォート2個ではさんだ部分は、ボールドになります。 +-シングルクォート3個ではさんだ部分は、イタリックになります。 +-アスタリスク(*)を行頭に書くと、大見出しになります。 +-アスタリスク2個(**)を行頭に書くと小見出しになります。 +- -を行頭に書くと箇条書きになります。 +-http://www.maloninc.com/のようなURLは自動的にリンクになります。 +-file://hoge.txtのようなものも自動的にリンクになります。 +-[[]]でくくった文字列は他のメモを検索するリンクになります。 +-{{}}でくくった文字列をファイル名とするファイルを開きます。 ただし、ファイルはメモデータディレクトリ上のdocsディレクトリ内にあるものに限定されます。 - docsディレクトリは必要に応じて自分で作成してください。 -・行頭がカンマで始まる行は表になります。たとえば + docsディレクトリは必要に応じて自分で作成してください。 +-行頭がカンマで始まる行は表になります。たとえば ,品名,価格 ,牛乳,100 ,プリン,120 - は以下のような表になります。 + は以下のような表になります。(ただし、前後に空行を入れてください) +-------+---+ |牛乳 |100| +-------+---+ |プリン |120| +-------+---+ - + +**メモの文字コードと改行コードについて +メモの文字コードはEUCコードで改行コードはLFになります。 + + +**新規メモフォーマットのカスタマイズ +メモディレクトリにnew.templateという名称でファイルを作成することで +新規メモのデフォルトフォーマットを定義できます。 +パッケージに添付のnew.templateはバグ管理に利用できるサンプルとなっています。 + *バグの報告 @@ -133,13 +160,13 @@ また、以下の点について記載していただけますと大変助かります。 -・OSの種類とバージョン(例: MacOS X 10.2) -・バグの事象を再現させる方法(例:同じ文字で検索を何回か繰り返すと強制終了する) +-OSの種類とバージョン(例: MacOS X 10.2) +-バグの事象を再現させる方法(例:同じ文字で検索を何回か繰り返すと強制終了する) 以下のファイルを取得できる場合は添付していただけますと非常に助かります。 -・Windowsであれば、C:\Documents and Settings\All Users\Documents\DrWatson\drwtsn32.log -・MacOS Xであれば、/User/あなたのユーザー名/Library/Logs/CrashReporter/mnote.crash.log -・UNIXであれば、coreファイル +-Windowsであれば、C:\Documents and Settings\All Users\Documents\DrWatson\drwtsn32.log +-MacOS Xであれば、/User/あなたのユーザー名/Library/Logs/CrashReporter/mnote.crash.log +-UNIXであれば、coreファイル **sourceforgeを使える方 以下のURLからバグトラッカーへ登録していただけます助かります。 @@ -186,16 +213,19 @@ -mnModelクラス(Model) メモデータであるWikiファイルやデータの管理と検索結果の管理を行います。 --mnFrameクラス(View) - mnModelの内容(状態)を画面(ツリーやテキストボックス)に表示します。 - --mnControllerクラス(Controller) - mnFrame上で発生したイベントに応じてmnModelの状態を変更したり、 - mnFrameへmnModelの状態変更を通知する役割を担います。 +-mnFrameクラス, mnNotePanelクラス(View) + mnFrameクラスはwxNotebookをメンバーに持つクラスで、wxNotebookにタブを追加したり + 削除することを担当します。 + mnNotePanelクラスはmnModelの内容(状態)をツリーやテキストボックスに表示します。 + +-mnFrameControllerクラス, mnNotePanelController(Controller) + mnFrameControllerクラスはmnFrame上で発生したイベントを処理します。 + mnNotePanelControllerクラスはmnNotePanel上で発生したイベントを処理し、mnModelの状態を変更したり、 + mnNotePanelへmnModelの状態変更を通知する役割を担います。 *謝辞 -wxWidgetsを開発している方に感謝。(www.wxwindows.org) --高林哲さんに感謝。wxWidgetsの記事を書いていただかなければ、MalonNoteは存在しなかったでしょう。(http://namazu.org/~satoru/) +-高林哲さんに感謝。wxWidgetsの記事を書いていなければ、MalonNoteは存在しなかったでしょう。(http://namazu.org/~satoru/) -MASさんに感謝。MASさんの「ひとりWiki」が大変参考になりました。(http://www2u.biglobe.ne.jp/~MAS/index.html) -Hitomiさんに感謝。りんごちゃんのアイコンを生み出してくれました。 \ No newline at end of file