Reference THuePicker
Declared in Codebot.Controls.Colors.pas on line 71
THuePicker selects a hue from a bar or color wheel
THuePicker = class(TCustomColorControl)
protected
function GetColorValue: TColorB; override;
procedure SetColorValue(Value: TColorB); override;
procedure Notification(AComponent: TComponent; Operation: TOperation); override;
procedure Change; override;
procedure ChangeMouse(X, Y: Integer); override;
procedure Draw; override;
public
{ Create a new hue picker }
constructor Create(AOwner: TComponent); override;
destructor Destroy; override;
published
{ A saturation picker whose hue is kept in sync with this picker }
property SaturationPicker: TSaturationPicker read FSaturationPicker write SetSaturationPicker;
{ The selected hue from 0 to 1 }
property Hue: Float read FHue write SetHue;
{ Draw as a bar or a wheel }
property Style: THueStyle read FStyle write SetStyle default hsRadial;
property Align;
property Anchors;
property BorderSpacing;
property Constraints;
property DragCursor;
property DragKind;
property DragMode;
property Enabled;
property ParentShowHint;
property OnChange;
property OnChangeBounds;
property OnDragDrop;
property OnDragOver;
property OnDblClick;
property OnEndDock;
property OnEndDrag;
property OnMouseDown;
property OnMouseEnter;
property OnMouseLeave;
property OnMouseMove;
property OnMouseUp;
property OnMouseWheel;
property OnMouseWheelDown;
property OnMouseWheelUp;
property OnPaint;
property OnResize;
property OnStartDock;
property OnStartDrag;
property ShowHint;
property Visible;
end;See also
Float in Codebot.System.pas
TColorB in Codebot.Graphics.Types.pas