チケット #26968

複数のCONFIGを切り替えられるようにする

登録: 2011-12-20 00:18 最終更新: 2012-01-04 23:54

報告者:
担当者:
(未割り当て)
チケットの種類:
状況:
オープン
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
なし
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

何パターンからの設定セットを切り替えられるようにする。#25856#26260でそれぞれ個別に提案が出たため、単独チケットとして起こした。

チケットの履歴 (7 件中 3 件表示)

2011-12-20 00:18 更新者: yyagi
  • 新しいチケット "複数のCONFIGを切り替えられるようにする" が作成されました
2011-12-20 00:25 更新者: yyagi
コメント

仕様イメージとしては、こんな感じでしょうか。(仕様になってませんがまずはアイデアの書き出しを。)

  • 設定を3つ個別に持って、セットとして切り替えられるようにする (以下3つで仮置きしますが個数は適宜提案下さい)
  • CONFIGURATIONのトップで、どの設定を使用するか切り替える選択肢を設ける。(CONFIG-1 を選ぶと1番目の、CONFIG-2を選ぶと2番目の設定を使用する、など)
  • 曲選択画面でも、ショートカットキーで設定セットの切り替えができるようにする。切り替え時には設定番号だけでなく、設定の要約もしばらくの間表示する。
  • 設定はそれぞれ Config.ini , Config2.ini , Config3.ini に書く。周辺ツールとの互換性確保のため、Config1.ini にはしない。
  • 何番目の設定を使っているかの情報は、Config.ini (1番目のconfig)にのみ書き出す。
2011-12-21 07:26 更新者: None
コメント

チケット化ありがとうございます。概ねいいと思います。

私としては3つも個別に記録できれば十分だと思います。

疑問に思ったのは共通仕様で起動時に反映されるもの(例:ウィンドウモード/サイズ)の情報も config2.ini config3.iniにデータとして書き込まれる+config切り替え時に画面も切り替えるのでしょうか?

またconfig.iniを削除してconfig2.iniをconfig.iniにリネームしてもそのまま使える形にするのでしょうか?

2012-01-02 18:02 更新者: yyagi
コメント

なるほど。それではファイルは1つにまとめましょうか。

で、[System] や [PlayOption] なんかのエントリを、 [System1]とか [PlayOption1] とかと数字をつけて複数一つのファイルに押し込めば良さそうです。

ただ、互換性確保の面で、最初の一つは数字無しで。なので例えば [System] [System1] [System2] などとすればよいでしょう。

2012-01-02 20:36 更新者: None
コメント

>それではファイルは1つにまとめましょうか
了解しました。
イメージとしてはコンフィグでプリセットを作成、簡易コンフィグでプリセットの選択、というイメージの使い方・・・ですかな

2012-01-04 23:54 更新者: yyagi
コメント

別チケットでFROMさんからコメントいただいたように、キーコンフィグはまずは切り替えに含めないようにいたします。

2012-01-05 05:01 更新者: None
コメント

>キーコンフィグはまずは切り替えに含めないようにいたします。
さらに了解しました。

キーアサインに関してはGUID変更(KIT変更)にも対応するように別(別のCONFIG(?))で管理するほうがベターということでしょうか.
・・・よくわかってないのでとんちんかんな発言ならスルーしてください.

開発上都合がよい(個人的にも全然問題などない)のだろうということで応援オーラだけ送らせていただきますm()m

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする