wx.propgrid.ColourProperty¶
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
Class Hierarchy¶
Methods Summary¶
Default is to use SystemSettings.GetColour(index). |
|
Converts property value into a text representation. |
Class API¶
- class wx.propgrid.ColourProperty(SystemColourProperty)¶
Possible constructors:
ColourProperty(label=PG_LABEL, name=PG_LABEL, value=WHITE) -> None
Allows to select a colour from the list or with colour dialog.
Methods¶
- __init__(self, label=PG_LABEL, name=PG_LABEL, value=WHITE)¶
- Parameters:
label (string)
name (string)
value (wx.Colour)
- Return type:
None
- GetColour(self, index)¶
Default is to use SystemSettings.GetColour(index).
Override to use custom colour tables etc.
- Parameters:
index (int)
- Return type:
Colour
- ValueToString(self, value, argFlags=0)¶
Converts property value into a text representation.
- Parameters:
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. IfPG_EDITABLE_VALUE
is set, returns string value that must be editable in textctrl. IfPG_COMPOSITE_FRAGMENT
is set, returns text that is appropriate to display as a part of string property’s composite text representation.
- Return type:
str
Note
Default implementation calls
GenerateComposedValue
.