| [Overview][Types][Classes][Procedures and functions][Variables][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
This forms the basis of any visual widget in fpGUI
Source position: fpg_widget.pas line 42
| type TfpgWidget = class(TfpgWindow) | ||
| public | ||
| constructor Create(); override; | ||
| destructor Destroy; override; | ||
| procedure AfterConstruction; override; | ||
| function InDesigner; | ||
| function IsLoading; | ||
| procedure InvokeHelp; virtual; | 
 | Display context-sensitive help | 
| procedure Realign; | ||
| procedure SetFocus; | ||
| procedure KillFocus; | ||
| procedure MoveAndResizeBy(); | ||
| procedure SetPosition(); virtual; | 
 | Sets the position and size of the component | 
| procedure Invalidate; | ||
| property FormDesigner: TObject; [rw] | 
 | If assigned, then this widget is being editing in the Form Designer | 
| property Parent: TfpgWidget; [rw] | 
 | An alias for Owner | 
| property AcceptDrops: Boolean; [rw] | ||
| property ActiveWidget: TfpgWidget; [rw] | ||
| property IsContainer: Boolean; [r] | 
 | Can this widget manage child widgets | 
| property Visible: Boolean; [rw] | ||
| property Enabled: Boolean; [rw] | ||
| property TabOrder: Integer; [rw] | ||
| property Focusable: Boolean; [rw] | 
 | This determines if the widget is allowed to received keyboard focus | 
| property Focused: Boolean; [rw] | ||
| 
 | Allows the component to resize or reposition based on its Parent. | |
| property Hint: TfpgString; [rw] | ||
| property IgnoreDblClicks: Boolean; [rw] | ||
| property ShowHint: Boolean; [rws] | ||
| property ParentShowHint: Boolean; [rw] | ||
| property BackgroundColor: TfpgColor; [rw] | ||
| property OnDragEnter: TfpgDragEnterEvent; [rw] | ||
| property OnDragLeave: TNotifyEvent; [rw] | ||
| property OnDragDrop: TfpgDragDropEvent; [rw] | ||
| end; | 
| 
 | This forms the basis of any visual widget in fpGUI | |
| | | ||
| 
 | Encapsulates a top level or child window | |
| | | ||
| 
 | Maps to a backend specific base class | |
| | | ||
| 
 | Implements XLib specific windowing functionality | |
| | | ||
| 
 | Abstract class use for representing a Window or Widget | |
| | | ||
| 
 | A descendant of the FPC TComponent class | |
| | | ||
| TComponent | ||
| ? | ||
| TObject | 
This forms the basis of any visual widget in fpGUI.