Changeset 566
- Timestamp:
- 06/14/03 15:58:00 (5 years ago)
- Files:
-
- trunk/RBSkinning/RBSkinning/wxPythonSkin/dialog.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/frame.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/RBSkinning/RBSkinning/wxPythonSkin/dialog.py
r565 r566 41 41 'style': 'wxDEFAULT_DIALOG_STYLE', 42 42 'title': 'Dialog', 43 'topframe': '0', 43 #'topframe': 'False', 44 #'toplevel': 'True', 44 45 'ctxvar': 'frame', 45 46 }) … … 51 52 def SkinInitialize(self): 52 53 self.PushContext() 53 winParent = self.wxGetParentObject((wx.wxDialogPtr, wx.wxFramePtr)) or self.context.application.GetTopWindow() 54 winParent = self.wxGetParentObject((wx.wxDialogPtr, wx.wxFramePtr)) 55 if winParent is None and not self.wxEvalCond('toplevel', True): 56 winParent = self.context.application.GetTopWindow() 54 57 kwSettings = self.wxSettingDict(['wxid', 'style', 'pos', 'size'], ['name', 'title']) 55 58 self.object = wx.wxDialog(winParent,**kwSettings) 59 60 if self.wxEvalCond('topframe', False): 61 self.context.application.SetTopWindow(self.object) 56 62 self.wxInitialStandardOptions() 57 63 trunk/RBSkinning/RBSkinning/wxPythonSkin/frame.py
r565 r566 43 43 'title': 'Frame', 44 44 #'topframe': 'False', 45 #'toplevel': 'True', 45 46 'ctxvar': 'frame', 46 47 #'locking': 'None', … … 53 54 def SkinInitialize(self): 54 55 self.PushContext() 55 winParent = self.wxGetParentObject(wx.wxFramePtr) or self.context.application.GetTopWindow() 56 winParent = self.wxGetParentObject(wx.wxFramePtr) 57 if winParent is None and not self.wxEvalCond('toplevel', True): 58 winParent = self.context.application.GetTopWindow() 56 59 kwSettings = self.wxSettingDict(['wxid', 'style', 'pos', 'size'], ['name', 'title']) 57 60
