Hello .
Thanks for your reply can you give me full example please I don't understand wx very well.
Indeed, it seems that there's no good example online.
Please find attached your updated example file to handle: "shift + ctrl + right arrow -> increase rate".
The relevant change:
class MainPanel(wx.Panel): def __init__(self, parent): ... self.Bind(wx.EVT_CHAR_HOOK, self.on_char) def on_char(self, event): if event.ShiftDown() and event.ControlDown() and event.GetKeyCode()==wx.WXK_RIGHT: # shift + ctrl + right arrow -> increase rate self.rate.SetValue( self.rate.GetValue() + 1 ) else: # don't handle event.Skip() Regards, Dietmar