2016-09-19 1 views
1

私はUbuntuで開発しているプログラムのいくつかのキーバインディングに接続しようとしています。キーバインディング自体は機能していますが、wxPythonメニューでは、Numpadキーをアクセラレータテーブルにマップすることができないため、ホットキーの組み合わせがメニュー項目の横に表示されます。wxPython - Ubuntuの "Uknown accel modifier:num/numpad"

私は含めて、考えることができますワードテンキーのいくつかの論理的なバリエーションを試してみました:

menu_item = wx.MenuItem(self._menu, wx.ID_ANY, "&Function 1\tNum+") 
menu_item = wx.MenuItem(self._menu, wx.ID_ANY, "&Function 1\tNumpad+") 

私はまた、テンキー/テンキーと特定のキーの間にスペースを試してみました。私はWindows上でテストしたところ、それを認識しているようだが、とにかく気にせず追加しているだけであることに注意してください。

wxPythonがaccel修飾子を認識できるように、正しい文字列が何であるか考えている人はいますか?

答えて