//----------------------------------------------------------------------------// 【タイトル】 PopUpMenu for XROAD RM-A4000 【ファイル】 PopUpMenu.exe 【Version 】 1.02a 【作成月日】 2008/07/03 【著 作 者】 bits 【開発環境】 eMbedded Visual C++ 4.0 JA eMbedded Visual C++ 4.0 SP4(日本語版) MicrosoftR WindowsR CE 5.0 Device Emulator 【動作環境】 XROAD RM-A4000 【配布形態】 フリーウェア 【 E-Mail 】 いまはないお 【Web Site】 http://www6.atwiki.jp/a4000/pages/12.html //----------------------------------------------------------------------------// ■はじめに 書くことが無いので、まずは免責事項だけ。 ■免責事項 本ソフトウェアを利用して発生した如何なる損害についても著作者は一切の責任を負いません。 また著作者はバージョンアップ、不具合修正の義務を負いません。 ■開発動機 趣味。 ■使い方 テスト版としての変更箇所のみ記載します。 ######################################## #プレイリストの検索対象パス、および検索対象ファイルのワイルドカード playlist.filepath=\Storage Card\Music playlist.filename=*.pls →モード切替ボタンでモード切替時、Findボタン選択した際の動作指定 →指定パス配下の指定ワイルドカードで検索を行い、相対パス名でリスト表示 →アーティスト名、タイトルでパス切ってmp3を配置して、plsファイルはアーティスト名配下に置くと →いい感じにCDタイトルごとのプレイリストになったりするかも #MODEボタンの設定(開始位置x,開始位置y,高さh,横幅w,ボタン表示名) mode.btnposx=18 mode.btnposy=85 mode.btnsizeh=43 mode.btnsizew=43 mode.btnname=MODE →モード切替ボタンの配置。TAPボタンの上にくるようにしている 操作の手順は @モード切替 AFindで再生リスト検索 Bリストからファイル選択 CPlayボタンで検索要求 Playボタンでは「*.pls」の実行要求しかしていません。 つまり、「*.pls」がTCPMPと関連付けられている前提です。 TCPMPは起動時に「*.pls」を関連付けします。 なので、TCPMPの起動状態を一度つくってから、上記手順を踏めば TCPMPが生きてても死んでても、指定プレイリストでTCPMPが動作します。 再生要求まではしていませんので、初回要求時はTCPMPをタップして再生開始します。 再生中の追加プレイリスト要求は、プレイリスト切替で勝手に再生します。 その辺はTCPMPまかせです。 この機能はあくまで、plsファイルを検索して関連付け済みのplsを実行するだけです。 ######################################## ■謝辞 ぽりごん氏作製のツール群には大変感謝しております。 ありがとうございます。 ■バグ及び仕様 ・ボタン連打すると、起動対象のXMP3などが起動完了後も前面表示されずに出てこなくなります。  作者はこの現象をひとみしりちゃん発生と呼び、啓蒙活動に勤めていきます。 ■更新履歴 20080703 Version 1.02a テスト版公開 ・モード切替、TCPMPのプレイリスト検索、実行を追加 20080623 Version 1.02 公開 ・仮想キーを利用したタップ+十字キーによる制御処理(ウィンドウ非表示、表示)を追加  それに伴い、TAPボタン以外のautomoveflgが不要すぎるので削除、今後の対応なし 20080622 Version 1.01 公開 ・起動対象アプリ設定の設定可能数を増加 4個→16個 ・追加TAP指定時のみ非表示間隔設定を行う仕様をボタン単位に変更  追加TAPとは別機能とする ・最小化時、最大化時で開始XY値が変化しても表示場所が変わらない指定(automoveflg)を追加  (ただしTAPボタンのみ。その他は次回) ・コンフィグファイルの「#」指定を有無を言わさずコメント扱いとしていたが、先頭文字のみコメント扱いに修正 ・ボタンそのものを表示しない有効化フラグ追加 20080619 Version 1.00 公開