JNTrainWM beta1
以前より、開発を続けていたWindowsMobile用のアプリで、NEXT TRAIN互換アプリのJNTrainWM beta1です。
基本的な部分が実装できたので公開してみようかと思います。

本家との違いと特徴は以下のとおりです。
・列車名などの備考文字列に対してカラー指定が可能です(設定方法は後述) (画面1参照)
・ソフトキーに対応。左ソフトキーにて時刻表の切り替えが行えるようになっており、画面をタップすることなく時刻表の切り替えが可能です。(画面2参照)
・realVGAに対応(未実装)。システムフォントに合わせてダイアログを作成しているので、ある程度解像
度の変更に追従できていますが、不完全です。
・TrainConv(NextTrain用のデータ作成ツール)にて作成したファイルに対応(当たり前ですが)
・秒単位のカウントダウン表示(本家はできませんでしたっけ?ザウルス版(CaTrain)はできていました)
現在、3分を切った時点で秒表示するようになっています。一応何分で表示切り替えするかは可変にしているのでそのうち設定で指定できるようにします。
画面1-時刻表表示が色分けされています。

画面2-ソフトキーにて時刻表のコンボボックスの内容が切り替えできます。 左がソフトキー押下時の画面です
![]() | ![]() |
ダウンロードは以下のリンクから行えます。
ダウンロード(beta1b)
※2008/03/24 レジストリアクセスがうまくいっていない報告があったため、レジストリを使用しないバージョンに修正しました
インストール方法
CABファイルになっていますので、ダウンロード後、適当なファイラーでCABファイルを実行してもらえれば、インストールできます。
起動後の設定として、最低限、データパスの指定、next.cfgの作成が必要です。(本家のNextTrainを使用していて、next.cfgを作成している場合はそのままデータパスの指定のみで使用できるかと思います)
追加機能の色分け指定ですが、データパス下に以下のようなファイルを作成することで可能になります。(無くても動作に影響はありません)
ファイル名:color.ini ※文字コードはShiftJISで保存してください。
| 快速=64,0,255 新快速=255,0,64 新三田=128,128,128 |
備考名称=RED(0-255),GREEN(0-255),BLUE(0-255)
(TrainConvでは備考名称の意略称も出力されますが、略称での指定は不可)
とりあえず、beta1として公開させていただきました。
まだまだ、実装していない機能があるのでそれらを実装した時点でbetaを外そうかと。
バグもありそうですし…
[実装予定]
・到着駅時刻への対応
・乗り換え駅の時刻表表示への対応
・祝日対応
・曜日指定表示
・リストのちらつき防止(現在のバージョンではちょっとちらつきます)
・画面サイズによる、コントロールのサイズ変更
・横画面への対応
・next.cfgがない場合の時刻表表示。
(ディレクトリ構造をそのまま取り込むような感じで) ・各設定の整備
(現在、データパス指定とリストのフォントサイズ指定のみ可能)
[実装するかもしれない機能]
・アラーム機能(あんまし使ってないんですよね) ぼちぼち実装していく予定…
テーマ:SoftBank(ソフトバンクモバイル) - ジャンル:携帯電話・PHS
2008.03.23 | Comments(7) | Trackback(1) | 自作ソフト



