Accelerator auf Button funktioniert nicht
Verfasst: Freitag 4. Dezember 2009, 10:12
Hoi zusammen ..
Ich mache einen Button und machte datu einen Shortcut, wenn man also z.B. CTRL+T drückt, sollte das Button-Kommando ausgeführt werden. Daher setze ich das Button-Label auf "&Test" und erwarte diesen Effekt + dass das T unterstrichen ist.
Effektiv wird aber das & nicht dargestellt, T ist nicht unterstrichen und der Shortcut funktioniert nicht. Ich muss das Verhalten irgendwie ausgeschaltet haben aber ich weiss nicht wo (auf dem Button, auf dem Formular!?).
Wenn ich einen Accelerator registriere, (SetAcceleratorTable), dann funktioniert der Shortcut aber das ist ist nach wie vor nicht unterstrichen, was schon ganz elegant wäre.
Kennt evtl. jemand das verhalten?
Bin für jede Hilfe dankbar.
Grüsse, Dominic
Ich mache einen Button und machte datu einen Shortcut, wenn man also z.B. CTRL+T drückt, sollte das Button-Kommando ausgeführt werden. Daher setze ich das Button-Label auf "&Test" und erwarte diesen Effekt + dass das T unterstrichen ist.
Code: Alles auswählen
self.__btnNext = wx.Button(pnlNavigation, wx.ID_FORWARD, "&Test")
Wenn ich einen Accelerator registriere, (SetAcceleratorTable), dann funktioniert der Shortcut aber das ist ist nach wie vor nicht unterstrichen, was schon ganz elegant wäre.
Kennt evtl. jemand das verhalten?
Bin für jede Hilfe dankbar.
Grüsse, Dominic