Class TLblComboBox (unit Ef_Edit)

Inherits from

TEicComboBox

Constructors


constructor Create(AOwner: TComponent);



Functions

destructor Destroy;


function HasLabel:Boolean;


procedure SetLabelRelPosition(ALeft,ATop:Integer);


procedure CheckLabelRelPos(NewPosition:Boolean; ALabelWidth:Integer);


procedure DestroyLabel;


procedure DrawLabel;


function GetLabelCaption:string;


procedure InitLabel;


procedure Notification(AComponent: TComponent; Operation: TOperation);


procedure OnLabelNewBounds(Sender: TObject);


procedure RunTimeLoaded;


procedure SetAddColon(SetOn:Boolean);


procedure SetBounds(ALeft,ATop,AWidth,AHeight:Integer);


procedure SetLabel(ALabel:TLabel);


procedure SetLabelCaption(const AString:string);


procedure SetLabelPos(APos:TLabelPos);


procedure SetLabelRelLeft(Value:Integer);


procedure SetLabelRelTop(Value:Integer);


procedure SetMargin(AMargin:Integer);


procedure SetName(const NewName: TComponentName);


procedure VisibleChanging;


procedure WMEnable(var Msg:TMessage);


Properties

property LabelColon : Boolean


property LabelComponent : TLabel


property LabelMargin : Integer


property LabelPos : TLabelPos


property LabelRelLeft : Integer


property LabelRelTop : Integer


property LabelText : string


Events

Variables

FAddColon : Boolean;


FLabel : TLabel;


FLabelPos : TLabelPos;


FLabelRelLeft : Integer;


FLabelRelTop : Integer;


FMargin : Integer;


FNamedBySelf : Boolean;


FRepositionLabel : Boolean;



Constructors


constructor Create(AOwner: TComponent);


Functions


destructor Destroy;


function HasLabel:Boolean;


procedure SetLabelRelPosition(ALeft,ATop:Integer);


procedure CheckLabelRelPos(NewPosition:Boolean; ALabelWidth:Integer);


procedure DestroyLabel;


procedure DrawLabel;


function GetLabelCaption:string;


procedure InitLabel;


procedure Notification(AComponent: TComponent; Operation: TOperation);


procedure OnLabelNewBounds(Sender: TObject);


procedure RunTimeLoaded;


procedure SetAddColon(SetOn:Boolean);


procedure SetBounds(ALeft,ATop,AWidth,AHeight:Integer);


procedure SetLabel(ALabel:TLabel);


procedure SetLabelCaption(const AString:string);


procedure SetLabelPos(APos:TLabelPos);


procedure SetLabelRelLeft(Value:Integer);


procedure SetLabelRelTop(Value:Integer);


procedure SetMargin(AMargin:Integer);


procedure SetName(const NewName: TComponentName);


procedure VisibleChanging;


procedure WMEnable(var Msg:TMessage);


Properties


property LabelColon : Boolean


property LabelComponent : TLabel


property LabelMargin : Integer


property LabelPos : TLabelPos


property LabelRelLeft : Integer


property LabelRelTop : Integer


property LabelText : string


Events


Variables


FAddColon : Boolean;


FLabel : TLabel;


FLabelPos : TLabelPos;


FLabelRelLeft : Integer;


FLabelRelTop : Integer;


FMargin : Integer;


FNamedBySelf : Boolean;


FRepositionLabel : Boolean;