Type PyColourSlider
object --+
|
Object --+
|
EvtHandler --+
|
Window --+
|
Canvas --+
|
PyColourSlider
A Pure-Python Colour Slider
The colour slider displays transitions from value 0 to value 1 in
HSV, allowing the user to select a colour within the transition
spectrum.
This class is best accompanying by a wxSlider that allows the user
to select a particular colour shade.
| Method Summary |
| |
__init__(self,
parent,
id,
colour)
Creates a blank slider instance. |
| |
DrawBuffer(self)
Actual implementation of the widget's drawing. |
| |
GetBaseColour(self)
Return the current colour used as a colour base for filling out
the slider. |
| |
GetValue(self,
pos)
Returns the colour value for a position on the slider. |
| |
SetBaseColour(self,
colour)
Sets the base, or target colour, to use as the central colour
when calculating colour transitions. |
GetBaseColour(self)
Return the current colour used as a colour base for filling out
the slider.
-
|
GetValue(self,
pos)
Returns the colour value for a position on the slider. The position
must be within the valid height of the slider, or results can be
unpredictable.
-
|
SetBaseColour(self,
colour)
Sets the base, or target colour, to use as the central colour
when calculating colour transitions.
-
|