Changeset 648
- Timestamp:
- 07/30/03 14:51:42 (5 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/RBSkinning/demo/wxPythonSkin/widgets/notebook.py
r512 r648 38 38 <layout sizercfg='1, wxEXPAND'> 39 39 <notebook sizercfg='1, wxEXPAND|wxALL, 10' > 40 <event type='EVT_LEFT_UP' call='ctx.behaviormodel.OnMouse' /> 41 <event type='EVT_LEFT_DOWN' call='ctx.behaviormodel.OnMouse' /> 42 <event type='EVT_RIGHT_UP' call='ctx.behaviormodel.OnMouse' /> 43 <event type='EVT_RIGHT_DOWN' call='ctx.behaviormodel.OnMouse' /> 40 <event type='EVT_LEFT_DCLICK' call='ctx.behaviormodel.OnMouseDblClick' /> 41 <event type='EVT_LEFT_UP' call='ctx.behaviormodel.OnMouseUp' /> 42 <event type='EVT_LEFT_DOWN' call='ctx.behaviormodel.OnMouseDown' /> 44 43 <command_event type='EVT_NOTEBOOK_PAGE_CHANGED' call='ctx.behaviormodel.OnPageChanged' /> 45 44 <command_event type='EVT_NOTEBOOK_PAGE_CHANGING' call='ctx.behaviormodel.OnPageChanging' /> … … 62 61 63 62 class BehaviorModel(object): 64 def OnMouse(self, evt): 65 print 'OnMouse', evt 63 def OnMouseDblClick(self, evt): 64 print 'OnMouseDblClick' 65 evt.Skip() 66 def OnMouseUp(self, evt): 67 print 'OnMouseUp' 68 evt.Skip() 69 def OnMouseDown(self, evt): 70 print 'OnMouseDown' 66 71 evt.Skip() 67 72 def OnPageChanged(self, evt): 68 print 'OnPageChanged' , evt73 print 'OnPageChanged' 69 74 evt.Skip() 70 75 def OnPageChanging(self, evt): 71 print 'OnPageChanging' , evt76 print 'OnPageChanging' 72 77 evt.Skip() 73 78
