gtk-sharp2.10.0.0Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.A color selector based on hue, saturation, and value.TODO: add an example.Gtk.WidgetMethodSystem.VoidSet the basic size of the hue ring.
A
A MethodSystem.VoidSets the color displayed in the widget.
A , the hue
A , the saturation
A , the value
ConstructorInternal constructor
Pointer to the C object.
This is an internal constructor, and should not be used by user code.ConstructorDefault constructor.EventSystem.EventHandlerRaised when the color of this widget changes.GLib.Signal("changed")EventGtk.MoveHandlerRaised when this widget is moved.GLib.Signal("move")MethodSystem.VoidConverts a HSV value to a RGB (red-green-blue) triplet.
a , the hue
a , the saturation
a , the value
a , red component
a , blue component
a , green component
MethodSystem.VoidGets the current color indicated by this widget.
a
a
a MethodSystem.VoidGets the current size of this widget.
a to fill with the hue ring size.
a to fill with the width of the hue ring.
PropertySystem.Boolean
An HSV color selector is "adjusting" if multiple rapid
changes are being made to its value, for example, when the user
is adjusting the value with the mouse. This property tells
whether the HSV color selector is being adjusted or not.
a
Returns true if clients can ignore changes to the color value, since
they may be transitory, or false if they should consider the color
value status to be final.
PropertyGLib.GTypeGType Property.a Returns the native value for .MethodSystem.VoidDefault handler for the event.
a Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.Override this method in a subclass to provide a default handler for the event.ConstructorProtected Constructor.
a Chain to this constructor if you have manually registered a native value for your subclass.System.Obsolete