else:
self.values = []
ParamBinaryOr.__init__(self, parent, name)
- self.SetTitle('Extended window styles')
class ParamColour(PPanel):
def __init__(self, parent, name):
self.freeze = True
if not value: value = '#FFFFFF'
self.text.SetValue(str(value)) # update text ctrl
- colour = wxColour(int(value[1:3], 16), int(value[3:5], 16), int(value[5:7], 16))
- self.button.SetBackgroundColour(colour)
+ try:
+ colour = wxColour(int(value[1:3], 16), int(value[3:5], 16), int(value[5:7], 16))
+ self.button.SetBackgroundColour(colour)
+ except: # ignore errors
+ pass
self.button.Refresh()
self.freeze = False
def OnPaintButton(self, evt):
################################################################################
-# Mapping from wx constants ro XML strings
+# Mapping from wx constants to XML strings
fontFamiliesWx2Xml = {wxDEFAULT: 'default', wxDECORATIVE: 'decorative',
wxROMAN: 'roman', wxSCRIPT: 'script', wxSWISS: 'swiss',
wxMODERN: 'modern'}