Class TColorPanel (unit ColorPanel) |
Inherits from
TCustomPanel
constructor Create( AOwner: TComponent );
- **************************************************
Set some defaults
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 );
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
event OnClick :
event OnDblClick :
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEnter :
event OnExit :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp :
event OnResize :
event OnStartDrag :
FBlackOutline : boolean;
FColorIndex : byte;
FColorIndexFont : byte;
FColorIndexFontDisabled : byte;
FColorIndexFontRollover : byte;
FColorIndexHilight : byte;
FColorIndexShadow : byte;
FColorPalette : TColorPalette;
FMouseOver : boolean;
FRollover : boolean;
constructor Create( AOwner: TComponent );
**************************************************
Set some defaults
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 );
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
event OnClick :
event OnDblClick :
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEnter :
event OnExit :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp :
event OnResize :
event OnStartDrag :
FBlackOutline : boolean;
FColorIndex : byte;
FColorIndexFont : byte;
FColorIndexFontDisabled : byte;
FColorIndexFontRollover : byte;
FColorIndexHilight : byte;
FColorIndexShadow : byte;
FColorPalette : TColorPalette;
FMouseOver : boolean;
FRollover : boolean;