[wxPython-users] SplitterWindow OnDoubleClickSash problem

Robin Dunn robin at alldunn.com
Wed Oct 3 13:53:24 PDT 2007


Larry Bates wrote:
> class MySplitterWindow(wx.SplitterWindow):
>     def OnDoubleClickSash(self, event):
>         print "OnDoubleClickSash event"
>         #
>         # I want to disable this, but somehow it gets done anyway even 
> though
>         # I don't call event.Skip() ????
>         #
>         return
> 
> in my Frame I have bound the EVT_SPLITTER_DCLICK to this method
> 
> When I run this the print statement executes, but the sash bar is delete 
> even though I didn't call event.Skip().  I thought I could trap this and 
> disable double-clicking on the sash this way.  Am I missing something?

It's a wxNotifyEvent so try calling event.Veto()


-- 
Robin Dunn
Software Craftsman
http://wxPython.org  Java give you jitters?  Relax with wxPython!





More information about the wxpython-users mailing list