JNTrainWm ver 1.03 公開です
NextTrain互換アプリである、JNTrainのバージョンアップです。
今回は、予告通り、アラーム機能の追加です。
例によって、ダウンロードは以下のページからお願いします。
ぬるもでら倉庫
[2008/05/24 ver 1.03]
・アラーム機能の追加
・設定画面、[設定][閉じる]ボタンをメニューバーへ
・横画面レイアウト変更
・時刻表がない時間帯(2〜5時等)に1時間前・1時間後表示操作を行うと固まる
アラーム機能
右のソフトメニューにアラームの項目が追加されています。
ちょっと本家と操作が異なっているので解説を。
アラームを選択するとアラーム設定画面が表示されます。ここで表示されている電車は時刻表リストにて選択されている電車となっており、この電車の到着時刻を基準にアラームをセットすることができます。
ここまでは、本家と同じです。
本家では、アラームのセット数は1つだけで、解除操作は現在セットしているアラームの削除となっていますが、JNTrainでは複数のアラームに対応しており、解除はアラーム画面下部に表示されているリストにて既存アラームの選択、削除ボタンでアラームを削除することができます。
あと、本家では、アラームのセットされている時刻表には"A"のマークがつくようになっていましたが、それには対応してません。アラームの確認はアラーム設定画面のアラーム一覧を使用してください。
画面等のレイアウトの一部変更
それほど大したことはしていません。設定・アラーム設定画面の閉じるなどの操作をソフトキーのほうで行えるようにメニュー側にボタンを移動しました。設定画面はそれほど頻繁に開くことはないでしょうが、アラームは使用する方はたびたび開くことになると思いますので。
ちなみにアラームは、開いた直後は「到着後」の項目にフォーカスが当たっているのでカーソルの上下で値の変更、OKボタンでアラームセット、右ソフトキーで画面を閉じることができるようにしました。削除はリストボックスの選択をしなければなりませんので、左右キーでフォーカスの移動をしなければなりませんが、削除操作自体は左ソフトボタンで行えます。
あと、時刻表示部分の調整をしています。縦画面でちょうど良いフォントサイズにすると、横画面にてはみ出してしまうという話があがっていたため、横画面時に画面の幅に合わせて時刻欄のサイズ調整をするようにしました。元はQVGAに合わせた幅でしたので、縦画面に比べ少し幅が狭かったようです。これで縦画面を基準にフォントサイズを調整しても表示しきれるようになりました。(逆に横画面に合わせると縦画面ではみ出しますが…)
これで、本家の機能はあらかた実装したことになります。少し間をおいてからTodayの対応を始めてみようかと思ってます。
2008.05.24 | Comments(3) | Trackback(0) | JNTrain

