On 17/03/2008, le dahut <[EMAIL PROTECTED]> wrote: > I'm writting a Wx app and I want to skip Alt+F4. I've used somehting > like that : > def OnKeyDown(self, event): > print event.AltDown(), event.GetKeyCode() > if event.AltDown() and event.GetKeyCode() == wx.WXK_F4: > print 'try to close' > > Everything gets printed but my app closes anyway on Alt+F4, is there a > way to skip this ?
(a) you should think hard before doing this - about the only reasonable reason for overriding the standard Alt-F4 on Windows, is to minimise to the tray rather than closing (b) if you still want to do this, look at the OnClose event, and override that. Paul. _______________________________________________ python-win32 mailing list [email protected] http://mail.python.org/mailman/listinfo/python-win32
