mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-12 07:55:58 +02:00
IDE: Set active project in Project Inspector when user opens it first time. Rename a method.
git-svn-id: trunk@62891 -
This commit is contained in:
parent
651a6436a2
commit
b129c0dd56
@ -196,7 +196,7 @@ type
|
|||||||
procedure ProjectBeginUpdate(Sender: TObject);
|
procedure ProjectBeginUpdate(Sender: TObject);
|
||||||
procedure ProjectEndUpdate(Sender: TObject; ProjectChanged: boolean);
|
procedure ProjectEndUpdate(Sender: TObject; ProjectChanged: boolean);
|
||||||
procedure EnableI18NForSelectedLFM(TheEnable: boolean);
|
procedure EnableI18NForSelectedLFM(TheEnable: boolean);
|
||||||
procedure DoOnPackageListAvailable(Sender: TObject);
|
procedure PackageListAvailable(Sender: TObject);
|
||||||
function FindOnlinePackageLink(const ADependency: TPkgDependency): TPackageLink;
|
function FindOnlinePackageLink(const ADependency: TPkgDependency): TPackageLink;
|
||||||
function CanUpdate(Flag: TProjectInspectorFlag): boolean;
|
function CanUpdate(Flag: TProjectInspectorFlag): boolean;
|
||||||
procedure UpdateProjectFiles;
|
procedure UpdateProjectFiles;
|
||||||
@ -577,8 +577,13 @@ end;
|
|||||||
|
|
||||||
procedure TProjectInspectorForm.FormCreate(Sender: TObject);
|
procedure TProjectInspectorForm.FormCreate(Sender: TObject);
|
||||||
begin
|
begin
|
||||||
|
if LazarusIDE.IDEStarted and (LazProject=nil) then
|
||||||
|
begin // User opens this window for the very first time. Set active project.
|
||||||
|
LazProject:=Project1;
|
||||||
|
UpdateAll;
|
||||||
|
end;
|
||||||
if OPMInterface <> nil then
|
if OPMInterface <> nil then
|
||||||
OPMInterface.OnPackageListAvailable := @DoOnPackageListAvailable;
|
OPMInterface.OnPackageListAvailable := @PackageListAvailable;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TProjectInspectorForm.FormActivate(Sender: TObject);
|
procedure TProjectInspectorForm.FormActivate(Sender: TObject);
|
||||||
@ -1308,7 +1313,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TProjectInspectorForm.DoOnPackageListAvailable(Sender: TObject);
|
procedure TProjectInspectorForm.PackageListAvailable(Sender: TObject);
|
||||||
var
|
var
|
||||||
CurDependency: TPkgDependency;
|
CurDependency: TPkgDependency;
|
||||||
i: Integer;
|
i: Integer;
|
||||||
|
Loading…
Reference in New Issue
Block a user