[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: cyBaseStaticText.pas line 67
type TcyBaseStaticText = class(TWinControl) |
||
protected |
||
FCanvas: TCanvas; |
|
|
FDesignDraw: Boolean; |
|
|
FDesignState: TButtonState; |
|
|
FMouseOver: Boolean; |
|
|
FMouseLeftDown: Boolean; |
|
|
procedure CalcLayout(); |
|
|
procedure DrawStaticText(); virtual; |
|
|
procedure DrawBackground(); virtual; |
|
|
procedure DrawCaption(); virtual; |
|
|
procedure DrawGlyph(); virtual; |
|
|
procedure CreateParams(); override; |
|
|
procedure MouseDown(); override; |
|
|
procedure MouseUp(); override; |
|
|
procedure Notification(); override; |
|
|
property MouseOver: Boolean; [r] |
|
|
property MouseLeftDown: Boolean; [r] |
|
|
property CaptionAlignment: TAlignment; [rw] |
|
|
|
||
property CaptionOrientation: TCaptionOrientation; [rw] |
|
|
property CaptionRender: TCaptionRender; [rw] |
|
|
property CaptionLayout: TTextLayout; [rw] |
|
|
property FocusControl: TWinControl; [rw] |
|
|
property GlyphAlignment: TGlyphAlignment; [rw] |
|
|
property GlyphLayout: TGlyphLayout; [rw] |
|
|
property GlyphX: TPicture; [rw] |
|
|
property NumGlyphs: Integer; [rw] |
|
|
property Layout: TStaticTextLayout; [rw] |
|
|
property Margin: Integer; [rw] |
|
|
property ShowAccelChar: Boolean; [rw] |
|
|
property Spacing: Integer; [rw] |
|
|
property Transparent: Boolean; [rw] |
|
|
property WordWrap: Boolean; [rw] |
|
|
property OnPaint: TNotifyEvent; [rw] |
|
|
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
property Canvas: TCanvas; [r] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |