Ticket #34482

Open Date: 2014-10-14 21:35

Last Update: 2015-01-09 13:25

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

Reporter:nishimotoOwner:(None)
Priority:5 - MediumMileStone:2015.1 (closed)
Type:BugsSeverity:5 - Medium
Component:本家Status:Closed
ResolutionFixed

Details

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

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

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

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

Attachment File

Attachment File ListNo attachments
Add New attachment
Add attachment filesPlease login to add new attachment

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

  • Milestone Update from (None) to 2015.1 (closed)
  • Ticket Close date is changed to 2015-01-09 13:25
  • Status Update from Open to Closed
  • Resolution Update from None to Fixed
  • Component Update from (None) to 本家

Comment

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

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

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

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

チケット #32038 wxWidgets 3.0 の翻訳


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

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login