[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
The abstract base class for visual Form Designers
Source position: forms.pp line 1739
type TIDesigner = class(TObject) end; |
||
protected |
||
FLookupRoot: TComponent; |
||
FDefaultFormBoundsValid: Boolean; |
||
public |
||
function IsDesignMsg(); virtual; abstract; |
|
IsDesignMsg - receives a message from Sender, and returns True if it is a design message |
procedure UTF8KeyPress(); virtual; abstract; |
||
procedure Modified; virtual; abstract; |
|
Method when design is Modified |
procedure Notification(); virtual; abstract; |
|
Notification that the supplied Operation has been applied to the specified Component |
procedure PaintGrid; virtual; abstract; |
|
PaintGrid - method for painting the grid in the designer |
procedure ValidateRename(); virtual; abstract; |
|
ValidateRename - method to validate the Rename process |
function GetShiftState; virtual; abstract; |
|
GetShiftState - returns the value of the shift state (whether shifted, Cntl key, Alt key etc) |
procedure SelectOnlyThisComponent(); virtual; abstract; |
|
SelectOnlyThisComponent - method to select only the currrent component in the designer |
function UniqueName(); virtual; abstract; |
|
UniqueName - returns a Unique name for the designer, using the BaseName as a starting point |
procedure PrepareFreeDesigner(); virtual; abstract; |
||
property LookupRoot: TComponent; [r] |
||
property DefaultFormBoundsValid: Boolean; [rw] |
||
|
The abstract base class for visual Form Designers |
|
| | ||
TObject |
The whole description looks like guesswork :-(
It should become more informative.
lazarus-ccr.sourceforge.net |