GH_ColourPickerBase Class |
Namespace: Grasshopper.GUI.Base
The GH_ColourPickerBase type exposes the following members.
Name | Description | |
---|---|---|
GH_ColourPickerBase |
Create a new instance of the Colour Picker base control.
This constructor assigns the default Colour space model and involves a call
to the Grasshopper core settings server.
You must call SetupColourPicker()
prior to rendering this control on screen.
|
Name | Description | |
---|---|---|
AutoSize |
Gets or sets a value indicating whether the width and height of the
Bounds are adjusted to fit the UI.
| |
BackColour |
Gets or sets the background colour of the picker.
| |
BaseColour |
Gets the original base colour for this picker. Use SetupColourPicker to assign this colour.
| |
Bounds |
Gets or sets the Bounds for this control.
| |
ColourSpace |
Gets the Colour space mode used in this picker.
| |
DesiredHeight |
Gets the ideal height for this colour picker given it's width and UI settings.
| |
DrawAlphaSlider |
Gets or sets whether or not the alpha slider is included in the UI.
| |
DrawBackground |
Gets or sets whether the background of the picker is drawn.
| |
DrawChannelSliders |
Gets or sets whether or not the three basic channel sliders are included in the UI.
| |
DropperPreviewBox |
Gets the rectangle in which the eye-dropped preview will be drawn.
| |
Font |
Gets or sets the Font used in this Colour Picker.
Do not Dispose the Font returned by this property.
| |
IsTextInput |
Gets whether any of the slider is currently displaying a text input box.
| |
Padding |
Gets or sets the Padding for this control.
| |
PickColour |
Gets the picked colour.
| |
SRCSpaceBox |
Gets the rectangle containing the eye-dropper function.
|
Name | Description | |
---|---|---|
Invalidate |
Raise the Invalidated event.
| |
MouseClick |
Respond to mouse-click events.
| |
MouseDoubleClick |
Respond to mouse-doubleclick events.
| |
MouseDown |
Respond to mouse-down events.
| |
MouseMove |
Respond to mouse-move events.
| |
MouseUp |
Respond to mouse-up events.
| |
OnColorChanged |
Raise the ColorChanged event.
| |
Render |
Render this slider into a Graphics context.
| |
RespondToEnter | ||
RespondToEscape | ||
SetUiScaling | ||
SetupColourPicker(Color, Point4d, GH_ColourSpace) |
Setup all UI elements.
| |
SetupColourPicker(Color, Color, GH_ColourSpace) |
Setup all UI elements.
|
Name | Description | |
---|---|---|
ColorChanged |
Raised whenever the color of this picker is changed due to User-Interface methods.
| |
Invalidated |
Raised whenever a redraw is required.
|