JNTrainWM
NextTrain互換アプリです。
マニュアル
※for Todayのマニュアルは未作成です。追々整備します。
ダウンロード 最新バージョン
for WindowsMobile6 for WindowsMobile5 ※必ず、for Todayのバージョン以上のJNTrainWMとペアにして使用してください。ダウンロード 過去のバージョン
TODO
JNTrainWM
・時刻表履歴の手動登録と自動更新のOFF
(for Todayで表示する時刻表のコントロールがしやすいように)
・乗り換え操作後の時刻表切り替え操作での挙動修正
JNTrain for Today
・時刻表の備考文字列(列車名)部分の表示フォーマット
履歴
[2010/06/14 ver 1.36]
・カラー選択ダイアログが機能していなかった
[2010/05/30 ver 1.35]
・CFG内にて、ファイル名部分に"*"を用いた場合、コメントとして選択できない状態で
コンボボックスやソフトメニューへ登録するように修正
[2010/05/18 ver 1.34]
・縦画面・横画面の判定をスクェアを考慮したものに修正
・データパス設定にてディレクトリ選択ダイアログを実装
・データパスの末尾が"\"で終わっていない場合ロードに失敗する。
自動で"\"を補完するように
・CFGロード時に現在時刻にてTBLの午前・午後指定とマッチするものがない場合、
時刻表が表示されない。この場合は、(午前 ・午後指定がマッチしなくとも)
先頭のTBLを表示するように修正
・インストーラCAB内に、サンプルのTBL・CFGファイルを追加、データパスが指定さ
れていない場合はこれらのファイルを表示するように処理を追加
・到着時刻リストにて、上下ボタンでの移動を停止する駅のみに
[2009/08/23 ver 1.33]
・ショートカットキーにて、左メニュー、右メニューを登録できるように
・データファイルのパスに日本語が含まれている場合、正常に読み込めないバグの修正
・Todayプラグイン、画面タップ時の振動設定を追加
・インストーラの改修
[2009/06/14 ver 1.32]
・グラデーションパターンを、時計・駅名・時刻表で個別に設定できるように
・非フォーカス時に時刻表を表示しない設定を追加
・デフォルトフォントである、MS ゴシックがない場合の対応を追加
[2009/05/03 ver 1.31]
・以下の設定を縦画面・横画面と個別に設定できるように
・時計表示
・Todayのガイド表示
・Todayの表示行数
・realVGA用の設定画面のリソースを追加
・インストール時のSetup.Dllにて応答を返さないプロセスがいた場合に固まる現象への対応
[2009/03/26 ver 1.30]
・アプリ側、設定画面表示時、日付と時刻のフォントが逆に表示されるバグの修正
・コマンドラインにてTblを設定することでtodayに表示させるオプションを追加
・Todayインストール時のSetUp.Dllを組み込み
[2009/03/18 ver 1.29]
・設定画面にてフォントの指定をコンボボックスに
・アプリ側、時刻表のフォントがMS ゴシック固定となっていたのを修正
[2009/02/15 ver 1.28]
・休日の自動判別処理の実装
・先発次発表示の切り替え設定追加
[2009/02/08 ver 1.27]
・フレームにグラデーション効果を追加
[2009/01/24 ver 1.26]
・発車した列車の時刻表示時に分単位表示の際に3桁表示になっていたのを修正
・アイコンの変更
・到着時刻でのアラーム設定時に列車情報がおかしかったのを修正
[2009/01/11 ver 1.25]
・発車した列車の時刻表示時に経過時間が60分以上の場合、hh時間mm分表記になるように修正
・アイコンの変更
[2008/12/21 ver 1.24]
・到着時刻にて24時、25時等の表示になっていたのを0時、1時に修正
[2008/12/07 ver 1.23]
共通
・Today時計部分のクリックにて起動するアプリの指定を追加
・Todayにてアクティブ・非アクティブで更新間隔を個別に設定
[2008/11/30 ver 1.22]
JNTrainWM
・先発が24時の一つ目のときに、1つ前の列車の表示を行っていると発車した列車の差分時間表示がおかしかったバグの修正
・時刻表内に1つしか列車がない場合、1時間毎の送り・戻りで固まる
Todayプラグイン
・ガイド表示の縮小時の最小サイズをDPIにて可変に
・表示履歴件数が実際の履歴件数を上回っているときに固まってしまうバグの修正
・フレームの枠と塗りつぶし色を個別に設定
共通
・設定データの保持方法を変更(通常アプリとTodayのINIファイルの統合&一部INIファイルの項目変更)
[2008/11/15 ver 1.21]
JNTrainWM
・アラームセット画面にて、駅名と方面情報が表示されていなかったバグの修正
・到着時刻にてアラームがセットできるようにメニュー追加
・到着駅リストにてアクションボタン押下で、乗り換え操作
・現在の曜日に適合するデータが存在しない場合、落ちるバグの修正
・終電以降の--:--の行を選択すると落ちるバグの修正
Todayプラグイン
・Todayにて左右キーをOFFにするオプションの追加
・Todayにアイコンを表示しないオプションの追加
[2008/11/09 ver 1.20]
JNTrainWM
・TBLファイル内にて、駅名と方面文字列の区切りがない場合、落ちてしまうバグの修正
・駅名が画面に収まらないぐらい長い場合、落ちてしまうバグの修正
・乗り換え操作後、到着駅の表示が表示中の選択行の列車のものになっていなかったバグの修正
[2008/11/01 ver 1.19]
JNTrainWM
・方面表示のスクロールにて文字色を黒等の暗い色にしてると表示されないバグを修正
[2008/10/25 ver 1.18]
JNTrainWM / Today共通
・時刻表のデータにて各時刻部分に備考を表すアルファベットがついていないと正常に取り込めないバグを修正
Todayプラグイン
・終電が24時までに終わってしまうような時刻表の場合、終電以降の時刻で固まってしまう
[2008/10/19 ver 1.17]
JNTrainWM
・左メニューの時刻表切り替え・乗り換え操作にて33以降の項目が機能していなかった
[2008/10/11 ver 1.16]
JNTrainWM
・設定読み込み時に、到着駅用フォントを時刻表用フォント用変数にロードしてしまっていたバグを修正
・時刻表の選択行の色指定編集機能を追加
[2008/10/04 ver 1.15]
JNTrainWM
・Today用の設定項目追加(フォーカス時の背景透過率・ClearType指定)
Todayプラグイン
・フォーカス時と非フォーカス時の背景透過率を分離
・フォントのClearType対応
[2008/09/15 ver 1.14]
JNTrainWM
・フォントの最低サイズ、DPIにて可変に。(192dpiで4pt、96dpiで8pt)
Todayプラグイン
・画面更新処理の見直し
時計の更新タイミング、修正
秒のみ更新の判定がおかしかった(CPU負荷軽減)
Todayアイテムの位置変更時、背景が更新されていなかった
[2008/09/08 ver 1.13a]
JNTrainWM
・for Today用の時計文字色が保存されていなかったバグの修正
[2008/09/07 ver 1.13]
JNTrainWM
・Today用の設定TABを追加
・色変更用のエディットボックスにてRGBの16進6桁での入力に対応
Todayプラグイン
・一度時計表示を行うと、元に戻しても時計表示があった部分が描画されない
・時刻を1行表示している際に秒描画矩形がずれており、秒部分が適切に描画されない
・時計・駅表示・時刻表表示のフレームを描画、色・透過度の指定を可能
(ついでに時計のフォント色をJNTrainWMと分離)
・時計表示にライン表示を追加。ラインの有り(2種類)、無を指定可。
[2008/08/31 ver 1.12]
JNTrainWM
・時計表示のセンタリングのサイズにて秒の横幅を考慮に入れいなかったため左にずれていた
・到着時刻の情報が2つ以上ヒットした際に、記号のa-z,A-Z,デフォルトの順に判定する
・到着時刻欄、乗り換え先のTBLファイルが指定されている場合は">"表示、乗り換え先のCFGファイルが指定されている場合は"≫"表示になるようにした。
・到着時刻欄、ディレクトリモードの場合、乗り換え先にCFGを指定した場合は、乗り換え操作をできないようにした。
・フォーカスの移動を時刻表と到着時刻のみとした。
・ショートカットキーの実装
時刻表 UP
時刻表 DOWN
1時間前表示
1時間後表示
リアルタイムモード(ON/OFF)
到着駅一覧 UP
到着駅一覧 DOWN
乗換 進む
乗換 戻る
乗換 最初へ
[2008/08/24 ver 1.11]
JNTrainWM
・設定画面に、Today用の設定TABを追加
・時計表示の秒を2/3の大きさに
Todayプラグイン
・時刻表示のタイミング修正
・設定画面をWMへ移動(プラグインのサイズ削減)
・駅表示フォントを時刻表と独立化
・ガイド表示のフォントサイズを駅表示の3/5に(従来は1/2)
・JNTrainWMから設定変更通知にて設定読み込みするように
・時計表示の秒を2/3の大きさに
・背景描画のタイミング変更
[2008/08/17 ver 1.10]
JNTrainWM
・設定画面にてキー操作でTAB切り替えできるように修正(WM6Standard対応)
・コモンダイアログのDLLを動的リンクに(WM6Standard対応)
※ダイアログの使用はできない
・一つ前に発車した列車の経過時刻を算出して表示する
・時刻表切り替え用の名称データを履歴ファイルに記録
JNTrain for Today
・描画処理の負荷軽減
・VGA(not RealVGA)にてアイコン表示と時刻表表示が重なっていた不具合修正)
・休日データが読み込めていなかったバグの修正
・時計表示オプションの追加
・時計表示部分のタップで時刻設定画面の呼出
・時刻表切り替え用のガイド表示オプション追加
[2008/08/03 ver 1.09]
JNTrainWM
・描画速度の改善(メモリデバイスコンテキストの保持。CPU負荷が10%程減)
・時計部分日付と時刻でフォント指定を独立化
・時計部分、背景色・文字色を指定可能に
・日付と時刻の2行表示対応
・日付と時刻の表示位置、入替え対応
・時刻表の備考欄スクロール、選択行のみスクロールするモードを追加
[2008/07/27 ver 1.08]
JNTrainWM
・設定画面をTAB化(表示・フォント・動作にカテゴリーを分類)
・時計部分の表記設定追加
yyyy年mm月dd日(xx) hh:MM:ss
yyyy/mm/dd/(xxx) hh:MM:ss
yy/mm/dd/(xxx) hh:MM:ss
mm/dd/(xxx) hh:MM:ss
・起動時の最終表示時刻表の表示有無を設定に追加
・駅・方面表示部分のフォント可変化
・方面表示部分のスクロール表示対応
[2008/07/13 ver 1.07]
JNTrainWM
・時刻表の描画少し、高速化。
・起動時に最後に読み込んだ時刻表を表示する。
・Todayからの呼び出し時にTodayで表示している時刻表を表示させる。
JNTrainWMが未起動時と起動時にて対応。
JNTrain for Today
・起動後、時刻表が表示できない場合がある障害の修正。
・JNTrainWMを終了してJNTrain for Todayを表示した際に同じ時刻表になるように連携をとる(時刻表履歴が自動のときのみ)
・画面描画にて最小限の更新とすることで負荷軽減。
共通
・SDカードへのパスの正式取得(Storage Card固定になってしまっているので)
[2008/07/02 ver 1.06]
・終電の行がリストボックスの先頭に来るように調整。
・1時間ごとの移動を行った際に、到着時刻が更新されないバグの修正
・1時間ごとの移動時に5時周辺のn時台の表示がおかしかったバグの修正
・next.cfgファイルにて、Tblのみの記述の場合、正常に表示できなかったバグの修正
※ 以下のような状態となっていました
OK >神戸線\大阪-神戸.TBL ;JR東海道本線: 大 阪 - 下り
NG >神戸線\大阪-神戸.TBL
[2008/06/30 ver 1.05 beta]
JNTrainWM
・時刻表に不備があった場合、落ちてしまう障害の修正。
・曜日指定([MON][TUE][WED][THU][FRI]等)の指定がないTBLファイルへの対応。
Todayプラグイン
・アイコン表示
・描画処理の見直し(更新処理のちらつき解消)
・オプション画面の表示行数が有効になっていなかった
・オプション画面にフォントの影付き設定追加
・画面のタップによる、時刻表切り替え(画面を3エリアに分割、左右とアクションボタンの代用に)
・駅表示下部のライン部にて表示時刻表の位置表示
・アクションボタンにてJNTrainWMの呼出
(現時点ではJNTrainWMをメインメモリにインストールした場合のみ対応)
[2008/06/16 ver 1.04 beta]
機能追加
・表示履歴の保存
・Todayプラグインの作成
・Todayの文字色を基準にしてカラー表示
・左右カーソルでの時刻表切り替え
・表示用フォントのサイズ指定
[2008/05/24 ver 1.03]
機能追加
・アラーム機能の追加
・設定画面、[設定][閉じる]ボタンをメニューバーへ
・横画面レイアウト変更
・時刻表がない時間帯(2〜5時等)に1時間前・1時間後表示操作を行うと固まる
[2008/05/14 ver 1.02]
機能追加
・備考文字列のスクロールモード追加
・設定画面にて数値系の設定項目にスピンボタン追加
・ディレクトリモードをデフォルトに
[2008/04/13 ver 1.01]
機能追加
・乗り換え駅の時刻表表示への対応
・乗り換え操作に対応
・左メニューに乗り換え先の駅項目を追加
・残り時間・備考の短縮表記オプションの追加
・残り時間の秒カウントダウン開始の分数指定追加
・残り時間のプログレスバー表示モード追加
・Holiday.datの休日データ読み込み
バグ修正
・リストのちらつき防止
・左メニューにて時刻表の切り替えを行った際に、時刻表選択のコンボボックスの選択が更新されていなかった
・曜日指定にて、時刻表切り替えにて自動にセットしなおしていたのを現状維持とした。
[2008/04/06 ver 1.00]
・アイコンの作成
・一つ前の発車時刻の表示機能(設定画面にて切り替え)
・ソフトキーによる、現在時刻表示・1時間前表示・1時間後表示等の操作追加
・1時間前表示・1時間後表示機能、バグ修正
・CABの構成修正(Storage Cardへのインストールを可能に)
[2008/03/31 beta3]
・曜日指定表示
・時刻表データ内に0時の表記があった場合の24時への変換
・CFG内の休日データの読み込み
・CFG読み込み時のバグ修正(記述し方により、正常に読み込めない)
・休日対応
・next.cfgを使用しないディレクトリモードの実装