mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-19 16:00:16 +02:00
IDE: menu designer: free shadowmenu via releasecomponent
git-svn-id: branches/fixes_1_8@54858 -
This commit is contained in:
parent
d83b75d17a
commit
de3c0e65dc
@ -303,13 +303,16 @@ end;
|
|||||||
|
|
||||||
procedure TMenuDesignerBase.FreeShadowMenu;
|
procedure TMenuDesignerBase.FreeShadowMenu;
|
||||||
begin
|
begin
|
||||||
FreeAndNil(FShadowMenu);
|
if FShadowMenu=nil then exit;
|
||||||
|
FShadowMenu.Parent:=nil;
|
||||||
|
Application.ReleaseComponent(FShadowMenu);
|
||||||
|
FShadowMenu:=nil;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TMenuDesignerBase.UpdateTemplatesCount;
|
procedure TMenuDesignerBase.UpdateTemplatesCount;
|
||||||
begin
|
begin
|
||||||
FTemplatesSaved:=SavedTemplatesExist;
|
FTemplatesSaved:=SavedTemplatesExist;
|
||||||
DebugLn('SavedTemplatesExist is %s',[booltostr(FTemplatesSaved)]);
|
DebugLn('Hint: (lazarus) [TMenuDesignerBase.UpdateTemplatesCount] SavedTemplatesExist is %s',[booltostr(FTemplatesSaved)]);
|
||||||
FSavedTemplatesCount:=GetSavedTemplatesCount;
|
FSavedTemplatesCount:=GetSavedTemplatesCount;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user