|
by fita 2002/08/01 ■■はじめに 文字通りカレンダーですが、カードサイズカレンダー(半年分が片面に書かれたヤツです)を Palmに載せただけのものです。 私の職場は基本的に土日休みで、国民の祝日等はほとんど頭にありません。なのでカレンダーはほとんど見ないんですが、年3回の長期連休だけは「いつからだっけ?」となります。 これだけであれば Palmのメモ帳に控えておけば済むんですが、その他にも図書館のカレンダーを見ることもあります。これもメモ帳に・・・と考えたんですが、なぜか休館日は実に変則的。テキストだけで一目で分かるように書くことは私には無理でした。 そこでそれぞれに存在しているカードサイズカレンダーを Palm上に載せられるようにしようと考えた訳です。 ■■インストール・アンインストール こちらからダウンロードして下さい。 > Calendars.lzh (12KB) 解凍した Calendars.prcを普通にインストールして下さい。 Ver0.8.1以降であれば上書きインストールすることができます。この場合、カレンダーそのものは流用できますが、環境設定(後述)は初期化されます。 Ver0.8以前がインストールされている場合は、あらかじめアンインストールして下さい。 アンインストールは標準ランチャーから行って下さい。 なお Ver0.8.1のデータのバックアップビットはデフォルトでオフになっていますので、必要であれば Filez等のファイル管理アプリによりバックアップビットをオンにして下さい。 ■■動作確認 POSE(Palm OS Emulator : WorkPad30J, PalmVxJ, PEG-S300, PEG-S500C, PEG-N600C, PEG-N700C, PEG-N750C)にて主要部分の動作確認をしました。また PEG-T600C実機で現在使用中です。 ■■開発環境 Windows95, 2000 + GCC ■■使い方 ■最初の起動 カレンダー(1つで6ヶ月)の設計画面になります。 Title :カレンダーのタイトル・20バイトまで Year :カレンダーの最初の月が西暦何年か FirstMonth :何月を最初の月にするか Holiday :何曜日を様式2で表示するか(詳細は以下を参照下さい)"Add"または "Ins"ボタンで半年分のカレンダーが1つ作られます。 "Title"は入力しなければ "NoneTitle xx"と付けられます。 ■カレンダーの追加 メニューの "New"で、カレンダーの設計画面が表示されます。起動時と同様に各項目を設定して下さい。 "Cancel"ボタンをタップすればカレンダーは追加されません。"Add"ボタンでは最後に、"Ins"ボタンでは直前に表示されていたカレンダーの前に、それぞれ追加されます。 ■カレンダー(構成)の編集 メニューの "Edit"で次のような編集ができます。 画面最上段でタイトルの変更ができます。 "Slide"では、現在のカレンダーの一部を残して新しいカレンダーにすることができます。"<"と ">"をタップすると ■ と □ の数が変わります。例えば ■■■□□□ にしてやれば、現在のカレンダーの後半3ヶ月がそのまま残り、新しい3ヶ月が後ろにくっつきます。 "New part design"で、追加される月の休日(様式2で表示する曜日)を設定します。この設定は ■ の部分には適用されません。 ■カレンダーの削除 メニューの "Delete"で、表示されているカレンダーを削除することができます。 ■カレンダーの日付表示の編集 メニューの "Edit mark"で、日付表示様式(休日等)の編集画面になります。"Title"の左の "*" が編集画面であることを示しています。 ここで表示を切り替えたい日にちをタップすれば、様式1〜4の4種類が順に切り替わります。 各様式は次の通りです。 [モノクロデバイス] [カラーデバイス] 様式1: 白地に黒文字 白地に黒文字 様式2: 黒地に白文字 赤地に白文字 様式3: 様式1+アンダーライン 白地に赤文字 様式4: 様式2+白抜きアンダーライン 黒地に白文字"OK"ボタンで表示画面に戻ります。 ■カレンダーの切替 カレンダーが複数あれば、上下ハードボタンまたはジョグダイヤルで、表示するカレンダーを切り替えられます。 ■環境設定 メニューの "Preference"で日付表示の種類を切り替えられます。 "Mark"を "2"にすれば様式1と2の2種類、"4"にすれば1〜4の4種類になります。 "Mark"を "4"→"2"に変更すると、様式3および4の日付はそれぞれ様式1および2で表示されますが、この状態で表示様式を切り替えてから "Mark"を "4"にすると、様式1は様式3に、様式2は様式4になります(もともと様式3または4だったものは必ず様式3か4になります)。 なお、月表示は様式1、画面右下の年表示は様式3での表示になります。 "Jump to Datebook"は予定表へのジャンプ機能のオン・オフですが、次のような制限があります。 ・予定のない日付にはジャンプできない ・繰り返し予定のみの日付にはジャンプできない ・予定がある日付でもジャンプできない場合がある ・予定表ボタンに DateBk3が割り当てられていれば DateBk3が開く ・そうでなければ標準の予定表が開くこのジャンプ機能はデフォルトオフになっています。 カラーデバイスの場合は、様式1〜4のそれぞれの色を指定することができます。 画面に表示されている "5", "27", "18", "16"が左から順に様式1〜4での表示となっています。色を変更したい様式をタップすればカラーパレットが開きますので、画面をタップして色を指定して下さい。 ■■その他 Calendarsは freewareです。使用・配布等は自由ですが、自己責任でお願いします。 ご意見・ご要望等ありましたら fita@ams.odn.ne.jp までお願いします(アドレス末尾の _delete は消してくださいね)。 ■■更新履歴 Ver0.9 - 2002/08/01 ・カラーデバイスで日付表示色を指定できるように修正 ・その他不具合修正 Ver0.8.5 - 2002/05/12 ・Visor Prismでカレンダーが表示されない不具合を修正 Ver0.8.4 - 2002/05/09 ・カラーデバイス対応(旧バージョンのマークのかわりに赤文字表示になる) ・カレンダーのタイトル入力・編集時にコピー(カット)&ペーストできるように修正 Ver0.8.3 - 2002/03/11 ・カレンダーが複数ある場合に最初のカレンダーを削除すると出るエラー(バグ)を修正 Ver0.8.2 - 2002/03/06 ・新規カレンダーデータベースのバックアップビットがオンになるように修正 ・"Ins"ボタンによるカレンダー追加時に出ることがあるエラー(バグ)を修正 ・その他不具合修正 Ver0.8.1 - 2002/03/01 ・メモリーリーク対応等不具合修正 ・データベースの仕様変更 Ver0.8 - 2001/07/19 ・予定のない日付へのジャンプ機能を削除 Ver0.7 - 未公開 ・カレンダー設計の簡素化(先頭曜日・閏年の指定廃止) ・表示画面右下にカレンダー先頭月の年(西暦)を表示 ・表示画面で今日を点滅させる機能を追加 ・設計画面と編集画面の起動時に Titleフィールドにフォーカス移動するように修正 ・ジョグダイヤルによるカレンダー切り替え機能を追加 ・予定表へのジャンプ機能追加 Ver0.6 - 2001/05/14 ・使用するマーク(日付表示の種類)を切り替えられるように修正 (これに伴い Ver0.3の配布を取り止め) ・カレンダー編集でのタイトルのカット(クリップボードに移動)機能を追加 ・カレンダー追加でのタイトルのコピー(カット)&ペースト機能を追加 Ver0.5 - 2001/05/11 ・PEG-N700Cでの日付表示異常を修正(ハイレゾ非対応) ・『/ + M』でマーク編集に入った時に最初のタップでマークが変わらないバグを修正 ・月表示の字体を変更 ・カレンダー編集でのタイトルのコピー&ペースト機能を追加 Ver0.4b - 2001/01/25 ・マークを変更・カレンダーの構成変更機能追加 Ver0.4a - 2001/01/23 ・日にち表示を、非反転・反転・非反転+マーク・反転+マーク、の4種類に変更 ・Ver0.3と同時一般公開 Ver0.3 - 2001/01/18 ・宙Palmにて限定公開 ■■謝辞 表示色についてご要望をいただきました Nakajimaさん、そしてHADさん、ありがとうございました。 (2002/08/01) Ver0.8.4についてのバグレポートをいただき、また Visor Prismにて動作確認いただきましたHADさん、大変ありがとうございました。 (2002/05/12) Ver0.8.2についてのバグレポートをいただきました小倉さん、たびたび申し訳ありませんでした。そしてありがとうございました。 (2002/03/11) Ver0.8.1についてのバグレポートをいただきました小倉さん、ご迷惑をお掛けして申し訳けありませんでした。そしてありがとうございました。 (2002/03/06) 「ソースを見せていただきたい」という突然且つ勝手なメールに、快く応えていただききました「かれすけDA」作者の TAROさん、大変ありがとうございました。せっかくのご好意に対し十分に応えることができず申し訳なく思ってますが、大変勉強になり、感謝しております。 また、ネット上でソースその他プログラミングに関する情報を公開して下さっているみなさん、一括りにして申し訳ありませんが、大変ありがとうございます。 (2001/07/19) Muchy's Palmware Review!では3つ星の評価とカラー対応・予定表との連動等の要望をいただきました。 これ以外にもハイレゾ対応とかできればいいんですが、何分へっぽこプログラマ、「いつか実現できればいいな〜」というレベルですので、暖かく見守っていただければと思います。 ありがとうございました。 (2001/05/13) 初期バージョンで動作確認等のご協力をいただきました、宙Palmの西川さん・しゅうパパさん・f-hiroさん・狐の悠さん・高橋さん・ねこ姫さん・飯塚さん、大変ありがとうございました。 (2001/01/25) |
|
|