| Class TColorPanel (unit ColorPanel) |
TCustomPanel
| Constructors |
constructor Create( AOwner: TComponent );| Functions |
procedure CMEnabledChanged( var Message: TMessage );
procedure MouseMove( Shift: TShiftState; X, Y: Integer );
procedure Notification( AComponent: TComponent; Operation: TOperation );
procedure Paint;
procedure SetBlackOutline( b: boolean );
procedure SetColorIndex( n: byte );
procedure SetColorIndexFont( n: byte );
procedure SetColorIndexFontDisabled( n: byte );
procedure SetColorIndexHilight( n: byte );
procedure SetColorIndexShadow( n: byte );
procedure SetColorPalette( cp: TColorPalette );
procedure SetMouseOver( b: boolean );| Properties |
property Align :
property Alignment :
property BevelOuter :
property BevelWidth :
property BlackOutline : boolean
property Caption :
property ColorIndex : byte
property ColorIndexFont : byte
property ColorIndexFontDisabled : byte
property ColorIndexFontRollover : byte
property ColorIndexHilight : byte
property ColorIndexShadow : byte
property ColorPalette : TColorPalette
property DragCursor :
property DragMode :
property Enabled :
property Font :
property ParentShowHint :
property PopupMenu :
property Rollover : boolean
property ShowHint :
property Visible :
property MouseOver : boolean| Events |
event OnClick :
event OnDblClick :
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEnter :
event OnExit :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp :
event OnResize :
event OnStartDrag : | Variables |
FBlackOutline : boolean;
FColorIndex : byte;
FColorIndexFont : byte;
FColorIndexFontDisabled : byte;
FColorIndexFontRollover : byte;
FColorIndexHilight : byte;
FColorIndexShadow : byte;
FColorPalette : TColorPalette;
FMouseOver : boolean;
FRollover : boolean;| Constructors |
constructor Create( AOwner: TComponent );************************************************** Set some defaults
| Functions |
procedure CMEnabledChanged( var Message: TMessage );
procedure MouseMove( Shift: TShiftState; X, Y: Integer );************************************************** Handle Rollover effect on MouseMove
procedure Notification( AComponent: TComponent; Operation: TOperation );************************************************** If the color panel is deleted, set property to nil.
procedure Paint;************************************************** Paint by using the specified color indices
procedure SetBlackOutline( b: boolean );************************************************** When color properties change, refresh the control.
procedure SetColorIndex( n: byte );
procedure SetColorIndexFont( n: byte );
procedure SetColorIndexFontDisabled( n: byte );
procedure SetColorIndexHilight( n: byte );
procedure SetColorIndexShadow( n: byte );
procedure SetColorPalette( cp: TColorPalette );
procedure SetMouseOver( b: boolean );| Properties |
property Align :
property Alignment :
property BevelOuter :
property BevelWidth :
property BlackOutline : boolean
property Caption :
property ColorIndex : byte
property ColorIndexFont : byte
property ColorIndexFontDisabled : byte
property ColorIndexFontRollover : byte
property ColorIndexHilight : byte
property ColorIndexShadow : byte
property ColorPalette : TColorPalette
property DragCursor :
property DragMode :
property Enabled :
property Font :
property ParentShowHint :
property PopupMenu :
property Rollover : boolean
property ShowHint :
property Visible :
property MouseOver : boolean| Events |
event OnClick :
event OnDblClick :
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEnter :
event OnExit :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp :
event OnResize :
event OnStartDrag : | Variables |
FBlackOutline : boolean;
FColorIndex : byte;
FColorIndexFont : byte;
FColorIndexFontDisabled : byte;
FColorIndexFontRollover : byte;
FColorIndexHilight : byte;
FColorIndexShadow : byte;
FColorPalette : TColorPalette;
FMouseOver : boolean;
FRollover : boolean;