IDE: Check for valid source editor when opening Project menu.

git-svn-id: trunk@30402 -
This commit is contained in:
juha 2011-04-20 14:07:54 +00:00
parent 47e46eae59
commit 8c68272871

View File

@ -3953,9 +3953,13 @@ procedure TMainIDE.mnuProjectClicked(Sender: TObject);
var
ASrcEdit: TSourceEditor;
AnUnitInfo: TUnitInfo;
PartOfProj: Boolean;
begin
PartOfProj:=False;
GetCurrentUnit(ASrcEdit,AnUnitInfo);
MainIDEBar.itmProjectAddTo.Enabled:=not AnUnitInfo.IsPartOfProject;
if Assigned(ASrcEdit) then
PartOfProj:=AnUnitInfo.IsPartOfProject;
MainIDEBar.itmProjectAddTo.Enabled:=not PartOfProj;
end;
procedure TMainIDE.mnuPackageClicked(Sender: TObject);