31
31
#-------------------------------------------------------------------------------
33
# Standard color samples:
34
color_choices = ( 0, 51, 102, 153, 204, 255 )
35
color_samples = [ None ] * 216
37
for r in color_choices:
38
for g in color_choices:
39
for b in color_choices:
40
color_samples[i] = wx.Colour( r, g, b )
33
# Standard color samples:
34
color_choices = ( 0, 51, 102, 153, 204, 255 )
35
color_samples = [ None ] * 216
37
for r in color_choices:
38
for g in color_choices:
39
for b in color_choices:
40
color_samples[i] = wx.Colour( r, g, b )
43
43
#-------------------------------------------------------------------------------
44
44
# 'ToolkitEditorFactory' class:
64
64
# 'Editor' factory methods:
65
65
#---------------------------------------------------------------------------
67
def simple_editor ( self, ui, object, name, description, parent ):
68
return SimpleColorEditor( parent,
67
def simple_editor ( self, ui, object, name, description, parent ):
68
return SimpleColorEditor( parent,
73
73
description = description)
75
def custom_editor ( self, ui, object, name, description, parent ):
76
return CustomColorEditor( parent,
75
def custom_editor ( self, ui, object, name, description, parent ):
76
return CustomColorEditor( parent,
81
81
description = description )
83
def text_editor ( self, ui, object, name, description, parent ):
84
return TextColorEditor( parent,
83
def text_editor ( self, ui, object, name, description, parent ):
84
return TextColorEditor( parent,
89
89
description = description )
91
def readonly_editor ( self, ui, object, name, description, parent ):
92
return ReadonlyColorEditor( parent,
91
def readonly_editor ( self, ui, object, name, description, parent ):
92
return ReadonlyColorEditor( parent,
97
97
description = description )
99
99
#---------------------------------------------------------------------------
100
100
# Gets the object trait color:
101
101
#---------------------------------------------------------------------------