■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

                のこり日 のこり日

          PalmOS Ver.3.3以降、モノクロ、ローレゾ可
          nokoriBi.prc/要NS Basicランタイム(Ver.7以降)

         作者:mizuno-ami,2009.  http://www.ami3s.net/
         
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

======================
 Countdown Calendar
======================
iPhoneやMacに「Countdown Calendar」というアプリがある事を知りました。
情報を見かけた、右脳先生のブログ(http://un.unoubeya.main.jp/?day=20090417)から
これは便利そうだと思いました。

#Palm版やWM版も欲しいですねー。

なるほど、Palm版はないのですね。
という事で、作ってみました。


=====================
 インストールなど
=====================

★ダウンロード:nokoribi.zip(73KB)

解凍後、nokoriBi.prcをHotSyncなどの通常の方法でインストールしてください。
Ver.1.xからのアップデートも、単純にnokoriBi.prcを上書きインストールするだけです。

バージョンは、ランチャーなどで確認するか、起動したアプリケーションの左上にある
「のこり日」のマークをタップして、表示された画面で確認して下さい。

実行には、NS Basicのランタイムファイル(NSBRuntime.prc) Ver.7.0以降が必要です。
特に差し障りがなければ、同梱のものをお使い下さい。


=====================
 使い方:閲覧画面
=====================
起動すると、閲覧画面が表示されます。
単純に、登録されている予定日までの残り日数を、残り少ない順で表示します。
上下ボタンまたは画面上の▲▼をタップすると、画面がスクロールします。
残り日が3日を切った予定には「!」が表示されます。

[全][再]
登録されている予定は、2種類あり「単発」モードの予定は予定日付を過ぎると
削除されます。
「再スケジュール」モードの予定は、予定日付を過ぎると、予め設定してある間隔で
再スケジュールが行われます。
「全/再」はそれらの表示を切り替えるボタンで、「全」を選択すると全件を、
「再」を選択すると再スケジュールモードの予定だけを表示します。
(再スケジュールモードの予定は[再]と表示されます。)
5WAYナビボタンがある機種では、左右ボタンで切り替える事が出来ます。

[直]
標準予定表を直接読み取り、表示するモードです。

[+]
新たな予定を取り込んで登録するボタンです。
5WAYナビボタンがある機種では、センターボタンを押す事で登録動作に入ります。

※編集機能
表示されている予定を編集したい場合、残り日数表示の隣の「日」をタップして下さい。
・「全/再」モード
編集画面が表示され、予定を編集する事が出来ます(→使い方:編集画面)
・「直」モード
登録画面が表示され、予定を取り込む事が出来ます(単発モードで取り込まれます)


========================
 使い方:取り込み画面
========================
予定を取り込みます。
標準の予定表を読み込んで、画面に表示しますので、必要な予定に対して「取り込む」を
タップして取り込んで下さい。
5WAYナビボタンがある機種では、センターボタンを押す事で取り込みとなります。
予定の内容(文字列)は自由に編集する事が出来ますが、取り込みは全て「単発」モードに
なります。

※予定の切り替え
▲▼で予定が切り替わります。
上下ボタンでも同じ動作になります。

[手入力]
予定表アプリに登録されていない予定を追加する場合にタップして下さい。
予定日付の選択後、適当に内容を編集したら「取り込む」をタップして取り込んで下さい。
時刻については「NO TIME」固定になります(編集画面では編集できます→編集画面)
また、画面中の日付をタップしても日付選択が可能です。

[消]
予定入力の部分を空欄にします。

[<<戻る]
元の閲覧画面に戻ります。
5WAYナビボタンがある機種では、左方向ボタンを押しても戻ります。


====================
 使い方:編集画面
====================
登録されている予定を編集したり、削除したり出来ます。
右上の日付や時刻をタップすると、それぞれの情報を編集できます。
日付を編集すると、残り日数も変化します。
尚、「のこり日」では、時刻は表示するのみの情報で、特に動作に関係はありません。

「内容」は編集する事が出来ますが、空文字は登録できません。

「予定が過ぎた後の処理」は、予定日が過ぎた後の処理になります。
「削除する」を選択した場合は、単発モードとなり、予定日を過ぎると削除されます。
それ以外を選択した場合は、指定された日数後に再スケジュールを行います。
再スケジュールを行う場合「N=」の後に数字を指定してください。

[更新]
タップすると、画面上の情報で予定の内容を更新します。

[削除]
タップすると、この予定を削除します。

[<<戻る]
元の閲覧画面に戻ります。


====================
 使用上の注意など
====================
・本アプリはフリーウェアです。非営利であれば、どなたでも無償で利用することができます。
 ただし、転載などには、作者までご連絡下さい。
・本アプリは、一般的な動作環境下で動作することを確認していますが、利用される方々の
 動作環境に合わせて個別に設計されているわけではありませんので、特殊なアプリとの
 組み合わせによる動作上の不具合は保証を負いかねます。


====================
 謝辞などなど
====================
本アプリは、オリジナルの「Countdown Calendar」のアイディアを、そのまま模倣したもの、
つまり「パクり」にあたりますので、公開を躊躇いましたが、作者のGreg Maletic氏に連絡し
アイディアの使用と公開について問題はないとの回答を頂き、公開に至りました。
この場を借りてお礼を書いても仕方がないかもしれませんが、お礼を申し上げます。
また、本アプリを作るにあたっては、いなあもさんの「予定表DBの構造」を参考にさせて
頂きました。分りやすくまとまっている解説、とても参考になりました。ありがとうございます。


予定表DBの構造:
http://inarmo.hp.infoseek.co.jp/koubou/datebookdb.html


いなあもノートZ
http://d.hatena.ne.jp/inarmo/



==============
 著作権表示
==============
本アプリケーションの著作権は、作者mizuno-amiに帰属します。

   作者:mizuno-ami.

============
 開発履歴
============
    Ver.1.0.     2009/04/23     堂々公開
    Ver.1.0.1    2009/04/24     堂々公開したはずが『誤探知』でした。修正
    Ver.1.1.0    2009/04/25     のこり日が1000日以上でも表示するように画面を変更
                                取り込み画面で、テキストエリアを消すボタンを追加
    Ver.2.0      2009/06/03     標準予定表の情報を直接表示する機能を追加
                                「単」「再」の分類から「全」「再」に変更
                                取り込み画面のデザインを変更
                                残り3日以内の予定には「!」が表示されるようにした

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
              mizuno-ami.2009, http://www.ami3.net/ 「Palmなお部屋」
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■