]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/demo/Calendar.py
use wxUSE_DATEPICKCTRL
[wxWidgets.git] / wxPython / demo / Calendar.py
index d9134beb5dcd8ea0e57a73835e2885827fccc510..d461aa23a3c29fe88b309cfae71efee7cdd59ada 100644 (file)
@@ -1,5 +1,5 @@
 #----------------------------------------------------------------------------
 #----------------------------------------------------------------------------
-# Name:         wxCalendar.py
+# Name:         Calendar.py
 # Purpose:      Calendar control display testing on panel for wxPython demo
 #
 # Author:       Lorne White (email: lwhite1@planet.eon.net)
 # Purpose:      Calendar control display testing on panel for wxPython demo
 #
 # Author:       Lorne White (email: lwhite1@planet.eon.net)
 # 11/15/2003 - Jeff Grimmett (grimmtooth@softhome.net)
 #
 # o Updated for wx namespace
 # 11/15/2003 - Jeff Grimmett (grimmtooth@softhome.net)
 #
 # o Updated for wx namespace
-# o Some updating of the library itself will be needed for this demo to work
-#   correctly.
 #
 # 11/26/2003 - Jeff Grimmett (grimmtooth@softhome.net)
 #
 #
 # 11/26/2003 - Jeff Grimmett (grimmtooth@softhome.net)
 #
-# o Problems have changed a little. The print dialog requires
-#   a wx.Size to work with the calendar library. wx.core doesn't
-#   approve, though, so we get deprecation warnings.
 # o Ugh. AFter updating to the Bind() method, things lock up
 #   on various control clicks. Will have to debug. Only seems
 #   to happen on windows with calendar controls, though. 
 # o Ugh. AFter updating to the Bind() method, things lock up
 #   on various control clicks. Will have to debug. Only seems
 #   to happen on windows with calendar controls, though. 
 # o Lockup issue clarification: it appears that the spinner is
 #   the culprit.
 #
 # o Lockup issue clarification: it appears that the spinner is
 #   the culprit.
 #
-# 12/01/2003 - Jeff Grimmett (grimmtooth@softhome.net)
-#
-# o New Bind() method now fully supported.
-#
-# 12/17/2003 - Jeff Grimmett (grimmtooth@softhome.net)
-#
-# o wxCalendar renamed to Calendar
-# o Got rid of unneeded IDs where Bind() could figure it
-#   out for itself.
-#
 
 import  os
 
 
 import  os
 
@@ -394,7 +379,7 @@ class PrintCalend:
         self.font = wx.SWISS
         self.bold = wx.NORMAL
 
         self.font = wx.SWISS
         self.bold = wx.NORMAL
 
-        self.sel_key = None      #  last used by
+        self.sel_key = None      # last used by
         self.sel_lst = []        # highlighted selected days
 
         self.size = None
         self.sel_lst = []        # highlighted selected days
 
         self.size = None
@@ -680,5 +665,5 @@ by Lorne White
 if __name__ == '__main__':
     import sys,os
     import run
 if __name__ == '__main__':
     import sys,os
     import run
-    run.main(['', os.path.basename(sys.argv[0])])
+    run.main(['', os.path.basename(sys.argv[0])] + sys.argv[1:])