All pastes #339980 Raw Edit

Miscellany

public python v1 · immutable
·published 2007-02-04 13:35 UTC
rendered paste body
import wx #@UnusedImportimport wx.lib.calendar #@Reimportclass xCalendar(wx.lib.calendar.Calendar):    def __init__(self, parent, id, pos=wx.DefaultPosition, size=wx.Size(200,200),                   style= 0, validator=wx.DefaultValidator,                   name= "calendar"):                wx.lib.calendar.Calendar.__init__(self, parent, id, pos, size, style, validator, name)                wx.EVT_LEFT_DOWN(self, self.OnLeftEvent)            def OnLeftEvent(self, event):        print "click"        wx.lib.calendar.Calendar.OnLeftEvent(event)=======================================================================================Traceback (most recent call last):  File "K:\workspace\Staff Rotation Tool\src\srt.py", line 87, in ?    app = StaffRotationTool(False)  File "C:\Python24\Lib\site-packages\wx-2.8-msw-ansi\wx\_core.py", line 7748, in __init__    self._BootstrapApp()  File "C:\Python24\Lib\site-packages\wx-2.8-msw-ansi\wx\_core.py", line 7345, in _BootstrapApp    return _core_.PyApp__BootstrapApp(*args, **kwargs)  File "K:\workspace\Staff Rotation Tool\src\srt.py", line 79, in OnInit    frame = MainFrame( None, -1, "SuperApp", [20,20], [500,340] )  File "K:\workspace\Staff Rotation Tool\src\srt.py", line 31, in __init__    self.calend = srt.xCalendar(self, ID_CALENDAR, (0,0), (300,300))  File "K:\workspace\Staff Rotation Tool\src\srtlib\calendar.py", line 11, in __init__    wx.EVT_LEFT_DOWN(self, self.OnLeftEvent)  File "C:\Python24\Lib\site-packages\wx-2.8-msw-ansi\wx\_core.py", line 3874, in __call__    self.Bind(target, id1, id2, func)  File "C:\Python24\Lib\site-packages\wx-2.8-msw-ansi\wx\_core.py", line 3840, in Bind    target.Connect(id1, id2, et, function)  File "C:\Python24\Lib\site-packages\wx-2.8-msw-ansi\wx\_core.py", line 3763, in Connect    return _core_.EvtHandler_Connect(*args, **kwargs)TypeError: in method 'EvtHandler_Connect', expected argument 1 of type 'wxEvtHandler *'===========================================================================================