Class TArtPanel (unit ArtPanel)

Inherits from

TCustomPanel

TArtPanel

Constructors


constructor Create(AOwner: TComponent);

TArtPanel


Functions

destructor Destroy;

Initialize bitmaps

procedure Paint;

Destroy bitmaps

procedure SetAlignmentHorz(Value: TAlignment);

Draw the bitmaps

procedure SetAlignmentVert(Value: TAlignmentVert);

Set horizontal text alignment

procedure SetColorHighlight(Value: TColor);

Set new value and repaint

procedure SetColorShadow(Value: TColor);

Set new color and repaint

procedure SetEdge(Index: Integer; Value: TBitmap);

Set vertical text alignment

procedure SetEdgesTransparent(Value: Boolean);

Repeaint the entire panel

Properties

property Align :


property AlignmentHorz : TAlignment


property AlignmentVert : TAlignmentVert


property BevelInner :


property BevelOuter :


property BevelWidth :


property BorderStyle :


property BorderWidth :


property Caption :


property Color :


property ColorHighlight : TColor


property ColorShadow : TColor


property Ctl3D :


property DragCursor :


property DragMode :


property EdgeBottomLeft : TBitmap


property EdgeBottomRight : TBitmap


property EdgesTransparent : Boolean


property EdgeTopLeft : TBitmap


property EdgeTopRight : TBitmap


property Enabled :


property Font :


property Locked :


property ParentColor :


property ParentCtl3D :


property ParentFont :


property ParentShowHint :


property PopupMenu :


property ShowHint :


property TabOrder :


property TabStop :


property Visible :


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

FAlignmentHorz : TAlignment;


FAlignmentVert : TAlignmentVert;


FColorHighlight : TColor;


FColorShadow : TColor;


FEdgeBottomLeft : TBitmap;


FEdgeBottomRight : TBitmap;


FEdgesTransparent : Boolean;


FEdgeTopLeft : TBitmap;


FEdgeTopRight : TBitmap;



Constructors


constructor Create(AOwner: TComponent);

TArtPanel


Functions


destructor Destroy;

Initialize bitmaps


procedure Paint;

Destroy bitmaps


procedure SetAlignmentHorz(Value: TAlignment);

Draw the bitmaps


procedure SetAlignmentVert(Value: TAlignmentVert);

Set horizontal text alignment


procedure SetColorHighlight(Value: TColor);

Set new value and repaint


procedure SetColorShadow(Value: TColor);

Set new color and repaint


procedure SetEdge(Index: Integer; Value: TBitmap);

Set vertical text alignment


procedure SetEdgesTransparent(Value: Boolean);

Repeaint the entire panel


Properties


property Align :


property AlignmentHorz : TAlignment


property AlignmentVert : TAlignmentVert


property BevelInner :


property BevelOuter :


property BevelWidth :


property BorderStyle :


property BorderWidth :


property Caption :


property Color :


property ColorHighlight : TColor


property ColorShadow : TColor


property Ctl3D :


property DragCursor :


property DragMode :


property EdgeBottomLeft : TBitmap


property EdgeBottomRight : TBitmap


property EdgesTransparent : Boolean


property EdgeTopLeft : TBitmap


property EdgeTopRight : TBitmap


property Enabled :


property Font :


property Locked :


property ParentColor :


property ParentCtl3D :


property ParentFont :


property ParentShowHint :


property PopupMenu :


property ShowHint :


property TabOrder :


property TabStop :


property Visible :


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


FAlignmentHorz : TAlignment;


FAlignmentVert : TAlignmentVert;


FColorHighlight : TColor;


FColorShadow : TColor;


FEdgeBottomLeft : TBitmap;


FEdgeBottomRight : TBitmap;


FEdgesTransparent : Boolean;


FEdgeTopLeft : TBitmap;


FEdgeTopRight : TBitmap;