English version
概要
Palm OSでWiki風のメモ書きを実現するアプリケーションです。
説明
1998年から2001年にかけてDavid McNicol氏が開発していた
HyperNoteに対し次の変更を加えました。
- Palm OS SDK 5対応
オリジナルはPalm OS 2向けのためそのままではコンパイルできません。
- 日本語対応
いい加減な日本語のハンドリングですが、一応日本語が使えるようになっています。
改行の扱いを日本語向けに変更しました。
- 新機能の追加
- ブラウザでいう「戻る」ボタンの機能が追加されています。
- 一覧(リスト)表示画面が追加されました。タイトルと最終更新日が表示されます。
- スクロールバー
- ページ削除機能
- データ形式の変更
- バグフィックス
メモリリークをいくつか修正し、Palm OS Emulatorでメモリリークの警告がでないように修正しました。
- エラー処理
エラー処理がない部分について、エラー処理コードを追加しています。(まだ不完全)
ダウンロード
現在(2003/07/29)の最新版は1.09です。
実行ファイル:
hypernote.prc
ソースコード:
hypernote.tar.gz
簡単な使い方
編集画面で表示したいテキストを入力します。'<'と'>'で囲まれた語はハイパーリンクになります。つまり、
とすると、Sunnyvaleという名前のページへのリンクとなります。
閲覧画面で下線のついた語をタップすると、そのページへ移動します。スタイラスなどでバックスペース(右から左へのストローク)を入力すると前のページに戻ります。
ライセンス
オリジナルのhypernoteがGPL(GNU Public License)で配布されているので、改造版のライセンスもGPLになります。ご利用になる前にご一読ください。
GPLの日本語訳
注意事項・バグ
このソフトウェアは無保証です。自己責任でご利用ください。
現在(1.08)の完成度は「もしかしたらクラッシュするかもしれない」ぐらいですのでご注意ください。
また、現在次のバグがあることが分かっています。
- 1行以上の表示になる英数文字列を入力するとうまく動作しません。日本語の場合は大丈夫です。
- 第2水準、半角カナの処理は不明です。
- 太字、ラージフォントの処理は現在潰してあるため使えません。
バージョン履歴
オリジナル版にはバージョン番号がなかったため、便宜的にオリジナル版を1.00とし、そこを基点にバージョン番号をつけています。
- 1.09 (7/29/2003)
- LISTモードでの表示を最終更新日時順にソートするように変更。
- ソート関数を実装。ページタイトルか最終更新日時の昇順・降順ソートが可能に。
- 1.08 (7/15/2003)
- ページ削除機能をEDITモードに追加
- 1.07 (7/14/2003)
- 1.06で発生したバグを修正
- LISTモードのレイアウトを修正
- 1.06 (7/12/2003)
- LISTモードで最終更新日付が表示されるように変更。
- 内部データ形式をバージョン1に変更。異なるバージョンのデータの読み込みが可能なように変更。
- 1.05 (7/8/2003)
- LISTモード追加。
- メモリリークのバグを修正。
- 1.04 (7/7/2003)
- ペンで表示オフセットを変更する機能を削除。
- VIEWモードにスクロールバーを追加。
- 1.03 (7/6/2003)
- 「戻る」機能の追加
- 改行は改行として扱うように変更。
- 1.02 (7/5/2003)
- 「メニューオプションのAbout HyperNote...を選択するとクラッシュします」を修正。
連絡先
gaku-palmdev@gaku.net