すみません。どうも目的と手段がうまく合っていないように感じています。
色々書いていますが、どうか誤解なさらないでください。私はこの機能の追加に反対しているわけではなく、単純に「yuuya8675さんのおっしゃる通りの機能が、本当にyuuya8675さんが求めている機能なのかどうかがわからない」ので確認しているのです。実際に機能を作ってみて、使ってみたら「コレジャナイ」機能だった、というのは嫌だと思いますので。
もしかすると、もっと単純に「私は全曲読み込んだ後で起動する動作のほうが好きだ」とか「全曲読み込んだ後で起動してくれないと、追加曲が選曲画面に出てくるまでに時間がかかることをつい忘れてしまって困る」というお話でしょうか? もし前者なら、手段としてオプションを作るというのは理解できますし、後者なら"Enumerating Songs..."という表示が分かりにくいからもっと分かりやすいものにしよう、という手段になるかなと思います。
例外的にとか、一時的に使うとかになると思います。
コンフィグで曲を読み込む(名称はなんでもいいですが)というボタン(項目)があってそれを選ぶと、曲をその場で一気に読み込むという感じですかね。
そうすれば、on,offの様なConfig.iniを書き換えも必要になりませんし、キーを押さないくても済みます。
"Enumerating Songs..."という表示については一つ。画像で出してますが、画像がない場合は、文字で出すというのはどうでしょう?(受けが良かったらチケット化しますね)
なるほど、理解できました。Config画面か何かの いち機能として、譜面を一気に読み込む機能を追加するということですね。それであれば、理にかなった機能だと思います。
また、このような機能であれば、比較的簡単に対応できると思います・・・が、ちょっと今時間がないので対応はしばらくお待ちください。すみません。
# 「しばらく」といって1~2年すぐに経ってしまうことがままあるのがアレなんですが・・・
rev626で対応しました。
CONFIGURATION/Systemの、Reload Songs を選択すると、曲データの一覧を再取得します。
本当は一覧取得の進捗表示を入れたかったのですが、時間がなくて一覧取得中はダイアログ1枚表示です。すみません・・・。 098をリリースした後で、ゆっくり進捗表示を入れたいと思います。
本機能を搭載した098をリリースしましたので、このチケットはいったんクローズします。
UI関係は、必要に応じて見直しさせてください。
フォーラム #70212 からの引用
(一部説明を直してあります)
今は、起動してから画面移動などと読み込みを合わせてやるが、
スターターパックや多数の曲を同時に入れたりすると表示されるまで時間が必要になる。
この問題を無くすために、譜面だけ一気に読み込むオプションを追加する。