[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: zglGui.pas line 307
type zglTGUIObject = class(zglTBaseGUIObject) |
||
published |
||
procedure UpdateAlign; virtual; |
|
|
function HandleUpdate(); override; |
|
|
function UpdateRect(); |
|
|
procedure Draw(); virtual; abstract; |
|
|
procedure Update(); virtual; |
|
|
property Visible: Boolean; [rw] |
|
|
property Enabled: Boolean; [rw] |
|
|
|
||
property MinWidth: single; [rw] |
|
|
property MinHeight: single; [rw] |
|
|
property Align: TComponentAlign; [rw] |
|
|
|
||
|
||
property Tag: Integer; [rw] |
|
|
property CatchMouseClick: Boolean; [rw] |
|
|
property OnDraw: zglTDrawEvent; [rw] |
|
|
property OnClick: zglTMouseEvent; [rw] |
|
|
|
||
|
||
property OnCaptionChange: zglTEvent; [rw] |
|
|
property OnMouseEnter: zglTMouseEvent; [rw] |
|
|
property OnMouseLeave: zglTMouseEvent; [rw] |
|
|
property OnMouseMove: zglTMouseEvent; [rw] |
|
|
public |
||
constructor CreateDefaults(); |
|
|
constructor Create(); |
|
|
destructor Destroy; override; |
|
|
property ForceVisible: Boolean; [rw] |
|
|
property State: Pointer; [rw] |
|
|
property JustPressed: Boolean; [r] |
|
|
property Container: Boolean; [r] |
|
|
property Hover: Boolean; [r] |
|
|
|
||
property RootPos: zglTPoint2D; [r] |
|
|
property PopupMenu: zglTPopupMenu; [rw] |
|
|
property _EditMode: Boolean; [rw] |
|
|
property SysData: pointer; [rw] |
|
|
procedure Move(); |
|
|
procedure Resize(); virtual; |
|
|
procedure Show; virtual; |
|
|
procedure ShowModal; virtual; |
|
|
procedure Hide; virtual; |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |