mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-02 00:20:24 +02:00
IDEIntf: added FormEditingHook.CreateUniqueComponentName
git-svn-id: trunk@22497 -
This commit is contained in:
parent
fe2c673f3e
commit
b871c78205
@ -240,9 +240,9 @@ each control that's dropped onto the form
|
||||
function GetComponentEditor(AComponent: TComponent): TBaseComponentEditor;
|
||||
|
||||
// component creation
|
||||
function CreateUniqueComponentName(AComponent: TComponent): string;
|
||||
function CreateUniqueComponentName(AComponent: TComponent): string; override;
|
||||
function CreateUniqueComponentName(const AClassName: string;
|
||||
OwnerComponent: TComponent): string;
|
||||
OwnerComponent: TComponent): string; override;
|
||||
function CreateComponentInterface(AComponent: TComponent;
|
||||
WithOwnedChilds: Boolean): TIComponentInterface;
|
||||
procedure CreateChildComponentInterfaces(AComponent: TComponent);
|
||||
|
@ -158,6 +158,9 @@ type
|
||||
): TIComponentInterface; virtual; abstract;
|
||||
function FindComponent(AComponent: TComponent): TIComponentInterface; virtual; abstract;
|
||||
|
||||
function CreateUniqueComponentName(AComponent: TComponent): string; virtual; abstract;
|
||||
function CreateUniqueComponentName(const AClassName: string;
|
||||
OwnerComponent: TComponent): string; virtual; abstract;
|
||||
function GetDefaultComponentParent(TypeClass: TComponentClass
|
||||
): TIComponentInterface; virtual; abstract;
|
||||
function GetDefaultComponentPosition(TypeClass: TComponentClass;
|
||||
|
Loading…
Reference in New Issue
Block a user