Greetz from 2bock

Code: Alles auswählen
from wxPython.wx import *
class MyFrame(wxFrame):
def __init__(self, *args, **kwds):
kwds["style"] = wxDEFAULT_FRAME_STYLE
wxFrame.__init__(self, *args, **kwds)
self.button_1 = wxButton(self, wxNewId(), "button_1")
EVT_KEY_DOWN( self, self.OnPressKey )
EVT_KEY_DOWN( self.button_1, self.OnPressKey )
self.SetTitle("Frame 1")
sizer_1 = wxBoxSizer(wxVERTICAL)
sizer_1.Add(self.button_1, 0, 0, 0)
self.SetAutoLayout(1)
self.SetSizer(sizer_1)
sizer_1.Fit(self)
sizer_1.SetSizeHints(self)
self.Layout()
def OnPressKey( self, event ):
if event.m_keyCode == WXK_F4:
if event.AltDown():
print "ALT+F4"
else:
print "F4"