Metasequoia BBS

| 新規投稿 | 通常表示 | ツリー表示 |
状態
タグ
キーワード
[3690] ウィジェットのアクセスキーが効かない / Tark
[質問,Ver4] 返信
Ver4のウィジェットでダイアログを作りましたが、テキストに(&A)のように書いてもアクセスキーとみなされないようです。
何か書き方が間違っているでしょうか。
それともキーイベントを自前で書かないといけないでしょうか?
または今後実装されるでしょうか?
2013-10-14 16:30
[3693] Re: ウィジェットのアクセスキーが効かない / 管理者
ボタンなどへの&でのショートカットキー設定は現在は行うことはできません。
多くの人はキーボード操作を行わないという前提で、余計な文字表示をなくして見やすさのほうを重視しています。

Enter/Escについてはイベント処理なしでもSetDefault/SetCancelを呼び出すだけで対応が可能ですが、
これ以外のキーではキーイベントの実装が必要です。
例えばYesNo確認ダイアログではY/Nキーの操作に対応していますが、これもイベント実装を行っています。

今後についてはどうでしょう・・・需要があれば対応を検討しますが、
今の段階ではどの程度需要があるのかよくわからないという印象です。
2013-10-15 20:27
[3694] Re: Re: ウィジェットのアクセスキーが効かない / Tark
>多くの人はキーボード操作を行わないという前提で、余計な文字表示をなくして見やすさのほうを重視しています。

とんでもない!と言いたいところですが、了解しました。

操作に慣れてきたら見やすさよりも操作の効率の問題の方がはるかに大きくなると思います。このような操作が重要なアプリケーションではなおさらです。
可能であれば今後ご検討いただければと思います。
2013-10-15 21:30