Ticket #34482

設定ダイアログの OK(O) キャンセル(C) のアクセラレーターが使えない

Open Date: 2014-10-14 21:35 Last Update: 2015-01-09 13:25

Reporter:
Owner:
(None)
Type:
Status:
Closed
Component:
MileStone:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
None

Details

例えば NVDA メニューの設定「一般設定」をはじめとする多くのダイアログには、 画面のいちばん下に OK(O) および キャンセル(C) というボタンがあります。

これらのボタンにフォーカスを移動してスペースでボタンを押す、 Enter で OK を押したことにする、 Esc でキャンセルを押したことにする、 といった使い方ができます。

しかし Alt+O や Alt+C を押してもアクセラレーターとして機能しません。 ボタンの名前に (O) や (C) が書かれているのでまぎらわしい状況です。

wxPython の日本語化に起因する問題のような気がします。

Ticket History (2/2 Histories)

2014-10-14 21:35 Updated by: nishimoto
  • New Ticket "設定ダイアログの OK(O) キャンセル(C) のアクセラレーターが使えない" created
2015-01-09 13:25 Updated by: nishimoto
  • Component Update from (None) to 本家
  • Resolution Update from None to Fixed
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2015-01-09 13:25
  • Milestone Update from (None) to 2015.1 (closed)
Comment

本家 master に wxPython 3.0 への移行がマージされました。

本家チケット 3763 http://community.nvda-project.org/ticket/3763

ビルドしてみたら、OK や キャンセル の表記に (O) (C) がつかなくなりました。

本件はとりあえずクローズしますが、いちおう関連チケットのリンク:

チケット #32038 wxWidgets 3.0 の翻訳

Attachment File List

No attachments

Edit

Please login to add comment to this ticket » Login