Class TPanel3D (unit Panel3D)

Inherits from

TPanel

Constructors


constructor Create(AOwner: TComponent);

class TPanel3D ~~~~~~~~~~~~~~


Functions

destructor Destroy;

Name;

procedure Paint;


procedure DoDrawCaption(var Rect: TRect;Flags: Word);

Text

procedure DoDrawShadowText(ColorHigh,ColorLow: TColor;Rect: TRect; SH: Byte;Text: String;BevelState: TPanelText3DBevel;Flags: Word; AFont: TFont);


procedure DoDrawTitle(var Rect: TRect;Flags: Word);


function IsFontTitleStored: Boolean;

Rect:=R;

procedure SetAlignmentTitle(Value: TAlignment);


procedure SetBevelCaption(Value: TPanelText3DBevel);


procedure SetBevelTitle(Value: TPanelText3DBevel);


procedure SetBorderTitle(Value: TPanelBevel);


procedure SetColorTitle(Value: TColor);


procedure SetFontTitle(Value: TFont);


procedure SetHColorCaption(Value: TColor);


procedure SetHColorTitle(Value: TColor);


procedure SetRePaintCT(Value: TPanel3DRePaintCT);


procedure SetSColorCaption(Value: TColor);


procedure SetSColorTitle(Value: TColor);


procedure SetShadowSizeCaption(Value: Byte);


procedure SetShadowSizeTitle(Value: Byte);


procedure SetTitle(Value: String);


procedure SetVertAlignment(Value: TPanel3DVertAlignment);


Properties

property AlignmentTitle : TAlignment


property BevelCaption : TPanelText3DBevel


property BevelTitle : TPanelText3DBevel


property BorderTitle : TPanelBevel


property ColorTitle : TColor


property FontTitle : TFont


property HColorCaption : TColor


property HColorTitle : TColor


property RePaintCT : TPanel3DRePaintCT


property SColorCaption : TColor


property SColorTitle : TColor


property ShadowSizeCaption : Byte


property ShadowSizeTitle : Byte


property Title : String


property VertAlignment : TPanel3DVertAlignment


Events

Variables

FAlignmentTitle : TAlignment;


FBevelCaption : TPanelText3DBevel;


FBevelTitle : TPanelText3DBevel;


FBorderTitle : TPanelBevel;


FColorTitle : TColor;


FFontTitle : TFont;


FHColorCaption : TColor;


FHColorTitle : TColor;


FRePaintCT : TPanel3DRePaintCT;


FSColorCaption : TColor;


FSColorTitle : TColor;


FShadowSizeCaption : Byte;


FShadowSizeTitle : Byte;


FTitle : String;


FVertAlignment : TPanel3DVertAlignment;



Constructors


constructor Create(AOwner: TComponent);

class TPanel3D ~~~~~~~~~~~~~~


Functions


destructor Destroy;

Name;


procedure Paint;


procedure DoDrawCaption(var Rect: TRect;Flags: Word);

Text


procedure DoDrawShadowText(ColorHigh,ColorLow: TColor;Rect: TRect; SH: Byte;Text: String;BevelState: TPanelText3DBevel;Flags: Word; AFont: TFont);


procedure DoDrawTitle(var Rect: TRect;Flags: Word);


function IsFontTitleStored: Boolean;

Rect:=R;


procedure SetAlignmentTitle(Value: TAlignment);


procedure SetBevelCaption(Value: TPanelText3DBevel);


procedure SetBevelTitle(Value: TPanelText3DBevel);


procedure SetBorderTitle(Value: TPanelBevel);


procedure SetColorTitle(Value: TColor);


procedure SetFontTitle(Value: TFont);


procedure SetHColorCaption(Value: TColor);


procedure SetHColorTitle(Value: TColor);


procedure SetRePaintCT(Value: TPanel3DRePaintCT);


procedure SetSColorCaption(Value: TColor);


procedure SetSColorTitle(Value: TColor);


procedure SetShadowSizeCaption(Value: Byte);


procedure SetShadowSizeTitle(Value: Byte);


procedure SetTitle(Value: String);


procedure SetVertAlignment(Value: TPanel3DVertAlignment);


Properties


property AlignmentTitle : TAlignment


property BevelCaption : TPanelText3DBevel


property BevelTitle : TPanelText3DBevel


property BorderTitle : TPanelBevel


property ColorTitle : TColor


property FontTitle : TFont


property HColorCaption : TColor


property HColorTitle : TColor


property RePaintCT : TPanel3DRePaintCT


property SColorCaption : TColor


property SColorTitle : TColor


property ShadowSizeCaption : Byte


property ShadowSizeTitle : Byte


property Title : String


property VertAlignment : TPanel3DVertAlignment


Events


Variables


FAlignmentTitle : TAlignment;


FBevelCaption : TPanelText3DBevel;


FBevelTitle : TPanelText3DBevel;


FBorderTitle : TPanelBevel;


FColorTitle : TColor;


FFontTitle : TFont;


FHColorCaption : TColor;


FHColorTitle : TColor;


FRePaintCT : TPanel3DRePaintCT;


FSColorCaption : TColor;


FSColorTitle : TColor;


FShadowSizeCaption : Byte;


FShadowSizeTitle : Byte;


FTitle : String;


FVertAlignment : TPanel3DVertAlignment;