X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f6bcfd974ef26faf6f91a62cac09827e09463fd1..d60bd5b51eede661744d191d053a53ac1ac6ba36:/wxPython/demo/wxCalendarCtrl.py

diff --git a/wxPython/demo/wxCalendarCtrl.py b/wxPython/demo/wxCalendarCtrl.py
index b38be582b4..02c771ad33 100644
--- a/wxPython/demo/wxCalendarCtrl.py
+++ b/wxPython/demo/wxCalendarCtrl.py
@@ -10,11 +10,18 @@ class TestPanel(wxPanel):
         wxPanel.__init__(self, parent, ID)
         self.log = log
 
-        cal = wxCalendarCtrl(self, 101, wxDateTime_Now(), pos = (25,50),
+        cal = wxCalendarCtrl(self, -1, wxDateTime_Now(), pos = (25,50),
                              style = wxCAL_SHOW_HOLIDAYS | wxCAL_SUNDAY_FIRST)
 
-        EVT_CALENDAR(self, 101, self.OnCalSelected)
+        EVT_CALENDAR(self, cal.GetId(), self.OnCalSelected)
 
+        b = wxButton(self, -1, "Destroy the Calendar", pos = (250, 50))
+        EVT_BUTTON(self, b.GetId(), self.OnButton)
+        self.cal = cal
+
+    def OnButton(self, evt):
+        self.cal.Destroy()
+        self.cal = None
 
     def OnCalSelected(self, evt):
         self.log.write('OnCalSelected: %s\n' % evt.GetDate())