mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-17 00:29:28 +02:00
implemented Edit verb for default and menu component editors
git-svn-id: trunk@4905 -
This commit is contained in:
parent
6879fd5729
commit
ba6b0fd474
@ -184,6 +184,9 @@ type
|
|||||||
var Continue: Boolean); virtual;
|
var Continue: Boolean); virtual;
|
||||||
public
|
public
|
||||||
procedure Edit; override;
|
procedure Edit; override;
|
||||||
|
function GetVerbCount: Integer; override;
|
||||||
|
function GetVerb(Index: Integer): string; override;
|
||||||
|
procedure ExecuteVerb(Index: Integer); override;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
{ TNotebookComponentEditor
|
{ TNotebookComponentEditor
|
||||||
@ -446,6 +449,21 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TDefaultComponentEditor.GetVerbCount: Integer;
|
||||||
|
begin
|
||||||
|
Result:=1;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TDefaultComponentEditor.GetVerb(Index: Integer): string;
|
||||||
|
begin
|
||||||
|
Result:='Edit';
|
||||||
|
end;
|
||||||
|
|
||||||
|
procedure TDefaultComponentEditor.ExecuteVerb(Index: Integer);
|
||||||
|
begin
|
||||||
|
Edit;
|
||||||
|
end;
|
||||||
|
|
||||||
|
|
||||||
{ TNotebookComponentEditor }
|
{ TNotebookComponentEditor }
|
||||||
|
|
||||||
|
@ -75,6 +75,9 @@ type
|
|||||||
destructor Destroy; override;
|
destructor Destroy; override;
|
||||||
procedure Edit; override;
|
procedure Edit; override;
|
||||||
property Menu: TMainMenu read fMenu write fMenu;
|
property Menu: TMainMenu read fMenu write fMenu;
|
||||||
|
function GetVerbCount: Integer; override;
|
||||||
|
function GetVerb(Index: Integer): string; override;
|
||||||
|
procedure ExecuteVerb(Index: Integer); override;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
var
|
var
|
||||||
@ -266,6 +269,21 @@ begin
|
|||||||
//MainMenuEditorForm.Free;
|
//MainMenuEditorForm.Free;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TMainMenuComponentEditor.GetVerbCount: Integer;
|
||||||
|
begin
|
||||||
|
Result:=1;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TMainMenuComponentEditor.GetVerb(Index: Integer): string;
|
||||||
|
begin
|
||||||
|
Result:='Edit';
|
||||||
|
end;
|
||||||
|
|
||||||
|
procedure TMainMenuComponentEditor.ExecuteVerb(Index: Integer);
|
||||||
|
begin
|
||||||
|
Edit;
|
||||||
|
end;
|
||||||
|
|
||||||
{ //TMainMenuComponentEditor}
|
{ //TMainMenuComponentEditor}
|
||||||
|
|
||||||
initialization
|
initialization
|
||||||
|
Loading…
Reference in New Issue
Block a user