| Class TRxCustomLabel (unit RXCtrls) |
TGraphicControl
TRxCustomLabel
| Constructors |
constructor Create(AOwner: TComponent);| Functions |
procedure MouseDown(Button: TMouseButton; Shift: TShiftState;
X, Y: Integer);
procedure MouseEnter;
procedure MouseLeave;
procedure MouseUp(Button: TMouseButton; Shift: TShiftState;
X, Y: Integer);
procedure Notification(AComponent: TComponent; Operation: TOperation);
procedure Paint;
procedure AdjustBounds;
procedure CMDialogChar(var Message: TCMDialogChar);
procedure CMEnabledChanged(var Message: TMessage);
procedure CMFocusChanged(var Message: TCMFocusChanged);
procedure CMFontChanged(var Message: TMessage);
procedure CMMouseEnter(var Message: TMessage);
procedure CMMouseLeave(var Message: TMessage);
procedure CMTextChanged(var Message: TMessage);
procedure CMVisibleChanged(var Message: TMessage);
procedure DoDrawText(var Rect: TRect; Flags: Word);
function GetTransparent: Boolean;
procedure SetAlignment(Value: TAlignment);
procedure SetAutoSize(Value: Boolean);
procedure SetFocusControl(Value: TWinControl);
procedure SetLayout(Value: TTextLayout);
procedure SetLeftMargin(Value: Integer);
procedure SetRightMargin(Value: Integer);
procedure SetShadowColor(Value: TColor);
procedure SetShadowPos(Value: TShadowPosition);
procedure SetShadowSize(Value: Byte);
procedure SetShowAccelChar(Value: Boolean);
procedure SetShowFocus(Value: Boolean);
procedure SetTransparent(Value: Boolean);
procedure SetWordWrap(Value: Boolean);
procedure UpdateTracking;
procedure WMRButtonDown(var Message: TWMRButtonDown);
procedure WMRButtonUp(var Message: TWMRButtonUp);| Properties |
property Canvas :
property MouseInControl : Boolean
property Alignment : TAlignment
property AutoSize : Boolean
property FocusControl : TWinControl
property Layout : TTextLayout
property LeftMargin : Integer
property RightMargin : Integer
property ShadowColor : TColor
property ShadowPos : TShadowPosition
property ShadowSize : Byte
property ShowAccelChar : Boolean
property ShowFocus : Boolean
property Transparent : Boolean
property WordWrap : Boolean| Events |
event OnMouseEnter : TNotifyEvent
event OnMouseLeave : TNotifyEvent| Variables |
FAlignment : TAlignment;
FAutoSize : Boolean;
FDragging : Boolean;
FFocusControl : TWinControl;
FFocused : Boolean;
FLayout : TTextLayout;
FLeftMargin : Integer;
FMouseInControl : Boolean;
FOnMouseEnter : TNotifyEvent;
FOnMouseLeave : TNotifyEvent;
FRightMargin : Integer;
FShadowColor : TColor;
FShadowPos : TShadowPosition;
FShadowSize : Byte;
FShowAccelChar : Boolean;
FShowFocus : Boolean;
FWordWrap : Boolean;| Constructors |
constructor Create(AOwner: TComponent);case
| Functions |
procedure MouseDown(Button: TMouseButton; Shift: TShiftState;
X, Y: Integer);
procedure MouseEnter;
procedure MouseLeave;
procedure MouseUp(Button: TMouseButton; Shift: TShiftState;
X, Y: Integer);
procedure Notification(AComponent: TComponent; Operation: TOperation);
procedure Paint;
procedure AdjustBounds;Calculate vertical layout
procedure CMDialogChar(var Message: TCMDialogChar);
procedure CMEnabledChanged(var Message: TMessage);
procedure CMFocusChanged(var Message: TCMFocusChanged);
procedure CMFontChanged(var Message: TMessage);
procedure CMMouseEnter(var Message: TMessage);
procedure CMMouseLeave(var Message: TMessage);
procedure CMTextChanged(var Message: TMessage);
procedure CMVisibleChanged(var Message: TMessage);
procedure DoDrawText(var Rect: TRect; Flags: Word);
function GetTransparent: Boolean;
procedure SetAlignment(Value: TAlignment);
procedure SetAutoSize(Value: Boolean);
procedure SetFocusControl(Value: TWinControl);
procedure SetLayout(Value: TTextLayout);
procedure SetLeftMargin(Value: Integer);
procedure SetRightMargin(Value: Integer);
procedure SetShadowColor(Value: TColor);
procedure SetShadowPos(Value: TShadowPosition);
procedure SetShadowSize(Value: Byte);
procedure SetShowAccelChar(Value: Boolean);
procedure SetShowFocus(Value: Boolean);
procedure SetTransparent(Value: Boolean);
procedure SetWordWrap(Value: Boolean);
procedure UpdateTracking;
procedure WMRButtonDown(var Message: TWMRButtonDown);
procedure WMRButtonUp(var Message: TWMRButtonUp);| Properties |
property Canvas :
property MouseInControl : Boolean
property Alignment : TAlignment
property AutoSize : Boolean
property FocusControl : TWinControl
property Layout : TTextLayout
property LeftMargin : Integer
property RightMargin : Integer
property ShadowColor : TColor
property ShadowPos : TShadowPosition
property ShadowSize : Byte
property ShowAccelChar : Boolean
property ShowFocus : Boolean
property Transparent : Boolean
property WordWrap : Boolean| Events |
event OnMouseEnter : TNotifyEvent
event OnMouseLeave : TNotifyEvent| Variables |
FAlignment : TAlignment;
FAutoSize : Boolean;
FDragging : Boolean;
FFocusControl : TWinControl;
FFocused : Boolean;
FLayout : TTextLayout;
FLeftMargin : Integer;
FMouseInControl : Boolean;
FOnMouseEnter : TNotifyEvent;
FOnMouseLeave : TNotifyEvent;
FRightMargin : Integer;
FShadowColor : TColor;
FShadowPos : TShadowPosition;
FShadowSize : Byte;
FShowAccelChar : Boolean;
FShowFocus : Boolean;
FWordWrap : Boolean;