Class TBtnControl (unit SpeedBar)

Inherits from

TCustomControl

TBtnControl

Constructors


constructor Create(AOwner: TComponent);

TBtnControl


Functions

procedure Activate(Rect: TRect);


procedure AssignSpeedItem(Item: TSpeedItem);


destructor Destroy;


procedure ReleaseHandle;


procedure CreateParams(var Params: TCreateParams);


procedure Paint;


function GetAlignment: TAlignment;


function GetCaption: TCaption;


function GetGlyph: TBitmap;


function GetNumGlyphs: TRxNumGlyphs;


function GetWordWrap: Boolean;


procedure SetAlignment(Value: TAlignment);


procedure SetCaption(const Value: TCaption);


procedure SetGlyph(Value: TBitmap);


procedure SetNumGlyphs(Value: TRxNumGlyphs);


procedure SetWordWrap(Value: Boolean);


procedure WMSize(var Message: TWMSize);


Properties

property Alignment : TAlignment


property Caption : TCaption


property Font :


property Glyph : TBitmap


property Layout : TButtonLayout


property Margin : Integer


property NumGlyphs : TRxNumGlyphs


property Spacing : Integer


property WordWrap : Boolean


Events

Variables

FImage : TButtonImage;


FLayout : TButtonLayout;


FMargin : Integer;


FSpacing : Integer;



Constructors


constructor Create(AOwner: TComponent);

TBtnControl


Functions


procedure Activate(Rect: TRect);


procedure AssignSpeedItem(Item: TSpeedItem);


destructor Destroy;


procedure ReleaseHandle;


procedure CreateParams(var Params: TCreateParams);


procedure Paint;


function GetAlignment: TAlignment;


function GetCaption: TCaption;


function GetGlyph: TBitmap;


function GetNumGlyphs: TRxNumGlyphs;


function GetWordWrap: Boolean;


procedure SetAlignment(Value: TAlignment);


procedure SetCaption(const Value: TCaption);


procedure SetGlyph(Value: TBitmap);


procedure SetNumGlyphs(Value: TRxNumGlyphs);


procedure SetWordWrap(Value: Boolean);


procedure WMSize(var Message: TWMSize);


Properties


property Alignment : TAlignment


property Caption : TCaption


property Font :


property Glyph : TBitmap


property Layout : TButtonLayout


property Margin : Integer


property NumGlyphs : TRxNumGlyphs


property Spacing : Integer


property WordWrap : Boolean


Events


Variables


FImage : TButtonImage;


FLayout : TButtonLayout;


FMargin : Integer;


FSpacing : Integer;