Allows to select a colour from the list or with colour dialog.
Value used is of wx.propgrid.ColourPropertyValue type.
Supported special attributes: PG_COLOUR_ALLOW_CUSTOM
, PG_COLOUR_HAS_ALPHA
Default is to use SystemSettings.GetColour(index). |
|
Converts property value into a text representation. |
wx.propgrid.
ColourProperty
(SystemColourProperty)¶Possible constructors:
ColourProperty(label=PG_LABEL, name=PG_LABEL, value=WHITE)
Allows to select a colour from the list or with colour dialog.
__init__
(self, label=PG_LABEL, name=PG_LABEL, value=WHITE)¶label (string) –
name (string) –
value (wx.Colour) –
GetColour
(self, index)¶Default is to use SystemSettings.GetColour(index).
Override to use custom colour tables etc.
index (int) –
Colour
ValueToString
(self, value, argFlags=0)¶Converts property value into a text representation.
value (PGVariant) – Value to be converted.
argFlags (int) – If 0 (default value), then displayed string is returned. If PG_FULL_VALUE
is set, returns complete, storable string value instead of displayable. If PG_EDITABLE_VALUE
is set, returns string value that must be editable in textctrl. If PG_COMPOSITE_FRAGMENT
is set, returns text that is appropriate to display as a part of string property’s composite text representation.
string
Note
Default implementation calls GenerateComposedValue
.