+++ /dev/null
-import wx
-
-def OnClick(evt):
- print 'Click'
-
-def OnDClick(evt):
- print 'DClick'
-
-def OnMouse(evt):
- if evt.LeftDClick():
- print 'DClick'
- elif evt.LeftDown():
- print 'Click'
-
-app = wx.App(redirect=False)
-frame = wx.Frame(None, title="Test mouse clicks")
-panel = wx.Panel(frame)
-
-if True:
- # try separate
- panel.Bind(wx.EVT_LEFT_DOWN, OnClick)
- panel.Bind(wx.EVT_LEFT_DCLICK, OnDClick)
-else:
- # or together
- panel.Bind(wx.EVT_MOUSE_EVENTS, OnMouse)
-
-frame.Show()
-app.MainLoop()