Changeset 602
- Timestamp:
- 30/11/2008 15:57:01 (1 month ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
packages/main/pycard/trunk/components/collapsiblepane.py
r589 r602 9 9 import sys 10 10 from Pycard import event, widget 11 from Pycard import model 12 13 try: 14 # OLD wxpython 15 idevent = wx.wxEVT_COMMAND_COLLPANE_CHANGED 16 except: 17 # NEW wxpython 18 idevent = wx.wxEVT_COLLAPSIBLEPANE_CHANGED 19 20 class CollapsiblePaneChanged(event.MouseClickEvent): 21 binding = wx.EVT_COLLAPSIBLEPANE_CHANGED 22 id = idevent 23 11 24 12 25 CollapsiblePaneEvents = ( … … 14 27 event.KeyDownEvent, 15 28 event.KeyUpEvent, 29 CollapsiblePaneChanged 16 30 ) 17 31 … … 47 61 ) 48 62 63 self.page = self.GetPane() 49 64 self.labelz=aResource.label 50 65 widget.Widget.__init__( self, aParent, aResource ) … … 60 75 return self.labelz 61 76 77 78 def setPage(self, page, rsrc): 79 child = model.childWindow(self.GetPane(), page, rsrc) 80 self.page = child 81 return child 82 83 62 84 label=property(GetLabel, SetLabel) 63 85 #label = property(wx.CollapsiblePane.GetLabel, wx.CollapsiblePane.SetLabel)
