改良するかもしないかも
キーボードだけでの操作
最低限は実装できましたが、まだ若干疑問の残るところや改良点があります。
- wxStaticBoxSizer の中から外へ移動する場合、移動元がテキストボックスなら音が鳴らず、wxButton や wxCheckBox から移動する場合は音がなります。
- Alt+矢印キーで二次元に移動できたらより便利そうではあります。
日英両語の説明書整備
公開条件に含めたい事項です。
状態通知の改良
- 色指定ダイアログのボタンの上でコピーとペーストができるようにすると便利といえば便利。
翻訳関係
- ja@osaka とか作る?
- ja@kana, ja@hiragana とかも面白いかも。
- eo(エスペラント)対応はしんどそうではある。
- wxstd.mo の訳出 100% ... は500件越えであり、かなり時間が掛かるので別の作業とします。
音声ミキサーの表示改良
現状は定位の指定が極端な選択しかない、ラベルを無理に縦のスライダーに合わせようとしているなど苦しいところが多いように思います。
配置パネル自体をスクロール可能とし、音量・定位ともに横のスライダーにする方が適切だと考えています。
その他
- 最小フレームスキップ数とか display_deform とかその他未対応のものはどうしましょう。
- フレームスキップについては最大最小ともにスライダーでなくてスピンボックスで充分な気がします。
- あるいは現状の個々の表示をやめて、内部スクロール可能な表形式を用意するとか。
- wxProcess 関係は wxWidgetsに報告すべき案件 にて。
- ソースコード中でボタンの名前が変わってしまうような物のリソース化。そこまでせんでもええ気がすると言えばします。
- スライダー関係
- 対数目盛対応はやればできるはずです。
- 付属する直接入力欄の値が想定範囲をはみ出したときは、範囲内クリップじゃなくて赤文字表示にとどめたほうがいいように思います。
- 入力ページにシフトキー動作を求めるボタンを設置とか。Shift, Ctrl, Graph, 変換、無変換のとりあえず五つで。Esc, Select も入れる?
- XML パーサ、TCL パーサ、LogColourDlg などの test は作りたいところです。
- --help, --version を使ったときは翻訳は適用されません。なぜ?
- ディスクフォーマットの特にブートセクターに著作権を考慮する必要はあるでしょうか? 現状はあえて未フォーマットであることを強調しています。
- ComboBox, ListBox の幅初期化は工夫のやりようがありそうに思いますが、なかなか難しいです。
- 各種設定を szmCt 側でも持つように、あるいは起動時に指定できるようにするのは改修が大変そうです。
- Windows 以外でも完全な static build ができれば良いですが、どうやって?
- BSD 系統はそれ自体が最新の開発環境準備に手が回っていないらしく、かなり難しそう。