Changeset 277
- Timestamp:
- 09/02/02 12:54:18 (6 years ago)
- Files:
-
- trunk/RBFoundation/RBFoundation/XMLObjectify.py (modified) (5 diffs)
- trunk/RBSkinning/RBSkinning/SkinObject.py (modified) (1 diff)
- trunk/RBSkinning/RBSkinning/skin/context.py (modified) (1 diff)
- trunk/RBSkinning/RBSkinning/skin/settings.py (modified) (1 diff)
- trunk/RBSkinning/RBSkinning/skin/skin.py (modified) (1 diff)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/application.py (modified) (4 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/bitmap.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/bitmap_button.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/button.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/check.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/dialog.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/dynamic_sash.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/event.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/event_handler.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/event_handler_subject.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/frame.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/frame_mover.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/glcanvas.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/grid.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/htmlwindow.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/icon.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/image.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/image_list.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/layout.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/layout_algorithm.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/layout_spacer.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/line.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/mdi_child_frame.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/mdi_parent_frame.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/menu.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/menu_bar.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/menu_break.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/menu_item.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/mini_frame.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/notebook.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/panel.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/popup.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/pycrust_crust.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/pycrust_filling.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/pycrust_shell.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/radio.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/sash.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/scrolledwindow.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/slider.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/splitter.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/status_bar.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/styled_text.py (modified) (1 diff)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/toggle_button.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/tree.py (modified) (2 diffs)
- trunk/RBSkinning/RBSkinning/wxPythonSkin/wxSkinObject.py (modified) (1 diff)
- trunk/RBSkinning/RBSkinning/wxTools/wxLockingFrame.py (modified) (5 diffs)
- trunk/RBSkinning/RBSkinning/xmlObjectifySkin/remove.py (modified) (1 diff)
- trunk/RBSkinning/RBSkinning/xmlPython/script.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/RBFoundation/RBFoundation/XMLObjectify.py
r276 r277 305 305 if not HadNewline and self._elements and self._elements[-1][0][-1] == '': 306 306 data = self._elements.pop()[1] + data 307 self._elements.append((( self.__namespace__, ''), data))307 self._elements.append((('', ''), data)) 308 308 309 309 def _setData(self, data): … … 335 335 if isinstance(nsOuter, str): nsOuter = {nsOuter: None} 336 336 elif nsOuter is None: nsOuter = {self.__namespace__: None} 337 nsOuter = nsOuter.copy() 338 nsOuter.update(self.__namespace_map__) 337 if self.__namespace_map__: 338 nsOuter = nsOuter.copy() 339 nsOuter.update(self.__namespace_map__) 339 340 340 341 try: … … 352 353 self.__namespace_map__[self.__namespace__] = nodePrefix 353 354 355 # Node start 354 356 if nodePrefix: 355 357 nodename = '%s:%s' % (nodePrefix, self.__node__) 356 358 else: nodename = self.__node__ 357 result = ['<%s' % nodename] 358 359 result = '<%s' % nodename 360 361 # Namespaces 359 362 for uri, prefix in self.__namespace_map__.iteritems(): 360 363 if prefix: 361 result [-1]+= ' xmlns:%s=%s' % (prefix, quoteattr(uri))364 result += ' xmlns:%s=%s' % (prefix, quoteattr(uri)) 362 365 else: 363 result[-1] += ' xmlns=%s' % (quoteattr(uri)) 364 366 result += ' xmlns=%s' % (quoteattr(uri)) 367 368 # Attributes 365 369 lstAttrResult = [] 366 370 for attrname, attrvalue in self._attributes.iteritems(): … … 374 378 else: lstAttrResult.append(' %s=%s' % (attrname, quoteattr(attrvalue))) 375 379 if lstAttrResult: 376 result[-1] += ''.join(lstAttrResult) 377 380 result += ''.join(lstAttrResult) 381 382 # Result constrution 378 383 if bHeaderOnly: 379 384 if bHeaderOnly > 1: 380 result[-1] += '/>' 381 else: result[-1] += '>' 385 result += '/>' 386 else: result += '>' 387 result = [result] 382 388 elif self._elements: 383 result[-1] += '>' 389 result += '>' 390 result = [result] 384 391 result.append(self._childrenToXML(strSplit, nsOuter)) 385 392 result.append('</%s>' % nodename) 386 393 else: 387 result[-1] += '/>' 394 result += '/>' 395 result = [result] 388 396 if strSplit is not None: 389 397 return strSplit.join(result) … … 403 411 result = [] 404 412 for tupleNSNode, each in self._elements: 405 if isinstance(each, (str, unicode)):413 if not tupleNSNode[-1]: 406 414 result.append(escape(each)) 407 415 else: 408 xml = each._toXML(strSplit, nsOuter) 409 result.append(xml) 416 result.append(each._toXML(strSplit, nsOuter)) 410 417 411 418 result = filter(None, result) trunk/RBSkinning/RBSkinning/SkinObject.py
r268 r277 271 271 def _toXML(self, strSplit='', *args, **kw): 272 272 result = [] 273 for node, each in getattr(self, 'children', []):274 if not isinstance(each, (str, unicode)):275 xml = each._toXML(strSplit, *args, **kw)276 result.append( xml)273 children = getattr(self, 'children', []) 274 for node, each in children: 275 if node: 276 result.append(each._toXML(strSplit, *args, **kw)) 277 277 278 278 result = filter(None, result) trunk/RBSkinning/RBSkinning/skin/context.py
r253 r277 39 39 pass 40 40 41 def _addData(self, data): 42 pass trunk/RBSkinning/RBSkinning/skin/settings.py
r253 r277 39 39 pass 40 40 41 def _addData(self, data): 42 pass 43 trunk/RBSkinning/RBSkinning/skin/skin.py
r253 r277 40 40 pass 41 41 42 def _addData(self, data): 43 pass 44 trunk/RBSkinning/RBSkinning/wxPythonSkin/application.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class application(wxSkinObject ):32 class application(wxSkinObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. … … 36 36 37 37 default_settings = wxSkinObject.default_settings.copy() 38 default_settings.update({ 39 'contextvar':'application', 40 }) 38 default_settings['contextvar'] = 'application' 41 39 42 40 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 46 44 def SkinInitialize(self): 47 45 self.object = wx.wxPySimpleApp() 46 trunk/RBSkinning/RBSkinning/wxPythonSkin/bitmap.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 76 76 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 77 78 class bitmap(wxSkinLayoutObject ):78 class bitmap(wxSkinLayoutObject, wxSkinObjectNoData): 79 79 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 80 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/bitmap_button.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 75 75 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 76 77 class bitmap_button(wxSkinLayoutObject ):77 class bitmap_button(wxSkinLayoutObject, wxSkinObjectNoData): 78 78 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 79 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/button.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class button(wxSkinLayoutObject ):32 class button(wxSkinLayoutObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/check.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class check(wxSkinLayoutObject ):32 class check(wxSkinLayoutObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/dialog.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinWindowObject 26 from wxSkinObject import wx, wxSkinWindowObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class dialog(wxSkinWindowObject ):32 class dialog(wxSkinWindowObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/dynamic_sash.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 from wxPython.gizmos import wxDynamicSashWindow 28 28 … … 31 31 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 32 33 class dynamic_sash(wxSkinLayoutObject ):33 class dynamic_sash(wxSkinLayoutObject, wxSkinObjectNoData): 34 34 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 35 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/event.py
r268 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class event(wxSkinObject ):32 class event(wxSkinObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/event_handler.py
r268 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinObjectNoData 27 27 from Foundation.wxTools.wxEvtHandlerBidableCategorySubject import wxEvtHandlerBidableCategorySubject 28 28 … … 31 31 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 32 33 class event_handler_subject(wxSkinObject ):33 class event_handler_subject(wxSkinObject, wxSkinObjectNoData): 34 34 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 35 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/event_handler_subject.py
r268 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class event_handler(wxSkinObject ):32 class event_handler(wxSkinObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/frame.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinWindowObject 26 from wxSkinObject import wx, wxSkinWindowObject, wxSkinObjectNoData 27 27 from Foundation.wxTools import wxLockingFrame 28 28 … … 31 31 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 32 33 class frame(wxSkinWindowObject ):33 class frame(wxSkinWindowObject, wxSkinObjectNoData): 34 34 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 35 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/frame_mover.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinObjectNoData 27 27 from Foundation.wxTools.wxFrameMover import * 28 28 … … 31 31 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 32 33 class frame_mover(wxSkinObject ):33 class frame_mover(wxSkinObject, wxSkinObjectNoData): 34 34 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 35 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/glcanvas.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 from wxPython.glcanvas import wxGLCanvas 28 28 … … 31 31 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 32 33 class glcanvas(wxSkinLayoutObject ):33 class glcanvas(wxSkinLayoutObject, wxSkinObjectNoData): 34 34 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 35 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/grid.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wxSkinLayoutObject, wxColorEval 26 from wxSkinLayoutObject import wxSkinLayoutObject, wxColorEval, wxSkinObjectNoData 27 27 from wxPython.grid import * 28 28 from wxPython.wx import * … … 32 32 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 33 34 class grid(wxSkinLayoutObject ):34 class grid(wxSkinLayoutObject, wxSkinObjectNoData): 35 35 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36 36 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/htmlwindow.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 from wxPython import html 28 28 … … 31 31 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 32 33 class htmlwindow(wxSkinLayoutObject ):33 class htmlwindow(wxSkinLayoutObject, wxSkinObjectNoData): 34 34 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 35 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/icon.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinObjectNoData 27 27 import os 28 28 … … 31 31 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 32 33 class icon(wxSkinObject ):33 class icon(wxSkinObject, wxSkinObjectNoData): 34 34 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 35 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/image.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinObjectNoData 27 27 import os 28 28 … … 31 31 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 32 33 class image(wxSkinObject ):33 class image(wxSkinObject, wxSkinObjectNoData): 34 34 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 35 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/image_list.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class image_list(wxSkinObject ):32 class image_list(wxSkinObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/layout.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class layout(wxSkinLayoutObject ):32 class layout(wxSkinLayoutObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/layout_algorithm.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject, wxSkinWindowCollectorObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinWindowCollectorObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class layout_algorithm(wxSkinObject, wxSkinWindowCollectorObject ):32 class layout_algorithm(wxSkinObject, wxSkinWindowCollectorObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/layout_spacer.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class layout_spacer(wxSkinLayoutObject ):32 class layout_spacer(wxSkinLayoutObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/line.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class line(wxSkinLayoutObject ):32 class line(wxSkinLayoutObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/mdi_child_frame.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinWindowObject 26 from wxSkinObject import wx, wxSkinWindowObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class mdi_child_frame(wxSkinWindowObject ):32 class mdi_child_frame(wxSkinWindowObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/mdi_parent_frame.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinWindowObject 26 from wxSkinObject import wx, wxSkinWindowObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class mdi_parent_frame(wxSkinWindowObject ):32 class mdi_parent_frame(wxSkinWindowObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/menu.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class menu(wxSkinObject ):32 class menu(wxSkinObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/menu_bar.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class menu_bar(wxSkinObject ):32 class menu_bar(wxSkinObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/menu_break.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class menu_break(wxSkinObject ):32 class menu_break(wxSkinObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/menu_item.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class menu_item(wxSkinObject ):32 class menu_item(wxSkinObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/mini_frame.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinWindowObject 26 from wxSkinObject import wx, wxSkinWindowObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class mini_frame(wxSkinWindowObject ):32 class mini_frame(wxSkinWindowObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/notebook.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class notebook(wxSkinLayoutObject ):32 class notebook(wxSkinLayoutObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/panel.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class panel(wxSkinLayoutObject ):32 class panel(wxSkinLayoutObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/popup.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinObject import wx, wxSkinObject, wxSkinWindowObject 26 from wxSkinObject import wx, wxSkinObject, wxSkinWindowObject, wxSkinObjectNoData 27 27 28 28 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 31 32 class popup(wxSkinWindowObject ):32 class popup(wxSkinWindowObject, wxSkinObjectNoData): 33 33 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 34 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/pycrust_crust.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 from wxPython.lib.PyCrust import crust 28 28 … … 31 31 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 32 33 class pycrust_crust(wxSkinLayoutObject ):33 class pycrust_crust(wxSkinLayoutObject, wxSkinObjectNoData): 34 34 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 35 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/pycrust_filling.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 from wxPython.lib.PyCrust import filling 28 28 … … 31 31 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 32 33 class pycrust_filling(wxSkinLayoutObject ):33 class pycrust_filling(wxSkinLayoutObject, wxSkinObjectNoData): 34 34 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 35 #~ Constants / Variables / Etc. trunk/RBSkinning/RBSkinning/wxPythonSkin/pycrust_shell.py
r253 r277 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject 26 from wxSkinLayoutObject import wx, wxSkinLayoutObject, wxSkinObjectNoData 27 27 from wxPython.lib.PyCrust import shell 28 28 … …
