X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a0415e129cfb93ccb89a15daa75393208d64df75..f2bbd25d26beb146eb10415511aafe9fe89b1f97:/wxPython/demo/CalendarCtrl.py diff --git a/wxPython/demo/CalendarCtrl.py b/wxPython/demo/CalendarCtrl.py index b795ba5dc4..bfe0e706d5 100644 --- a/wxPython/demo/CalendarCtrl.py +++ b/wxPython/demo/CalendarCtrl.py @@ -23,7 +23,8 @@ class TestPanel(wx.Panel): self.OnChangeMonth() cal2 = wx.calendar.CalendarCtrl(self, -1, wx.DateTime_Now(), pos = (325,50)) - + self.Bind(wx.calendar.EVT_CALENDAR_SEL_CHANGED, + self.OnCalSelChanged, cal2) def OnCalSelected(self, evt): self.log.write('OnCalSelected: %s\n' % evt.GetDate()) @@ -34,6 +35,14 @@ class TestPanel(wx.Panel): if month == cur_month: self.cal.SetHoliday(day) + def OnCalSelChanged(self, evt): + cal = evt.GetEventObject() + self.log.write("OnCalSelChanged:\n\t%s: %s\n\t%s: %s\n\t%s: %s\n\t" % + ("EventObject", cal, + "Date ", cal.GetDate(), + "Ticks ", cal.GetDate().GetTicks(), + )) + #---------------------------------------------------------------------- def runTest(frame, nb, log):