IDE: Update DefineTemplates of all packages after switching a project.

git-svn-id: trunk@64794 -
This commit is contained in:
juha 2021-03-13 12:57:34 +00:00
parent 62a7390394
commit 4e2c94c4c9
2 changed files with 7 additions and 3 deletions

View File

@ -200,6 +200,7 @@ type
procedure DoOpenRecentFile(AFilename: string);
procedure UpdateHighlighters(Immediately: boolean = false); override;
procedure UpdateDefineTemplates;
procedure FindInFilesPerDialog(AProject: TProject); override;
procedure FindInFiles(AProject: TProject; const FindText: string); override;
@ -1754,6 +1755,11 @@ begin
Include(FIdleIdeActions, iiaUpdateHighlighters);
end;
procedure TMainIDEBase.UpdateDefineTemplates;
begin
Include(FIdleIdeActions, iiaUpdateDefineTemplates);
end;
procedure TMainIDEBase.FindInFilesPerDialog(AProject: TProject);
begin
FindInFilesDialog.FindInFilesPerDialog(AProject);

View File

@ -7425,10 +7425,8 @@ begin
// load required packages
PkgBoss.OpenProjectDependencies(Project1, MainIDE.IDEStarted);
//DebugLn('CompleteLoadingProjectInfo ',Project1.IDAsString);
Project1.DefineTemplates.Active:=true;
MainIDE.UpdateDefineTemplates;
Result:=mrOk;
end;