IDE: remove a useless parameter from function SwitchBuildMode.

git-svn-id: trunk@45770 -
This commit is contained in:
juha 2014-07-04 14:29:55 +00:00
parent 6aa3ccbfcb
commit e74514ad7b
2 changed files with 7 additions and 8 deletions

View File

@ -99,7 +99,7 @@ var
OnSaveIDEOptionsHook: TOnSaveIDEOptions;
function ShowBuildModesDlg(aShowSession: Boolean): TModalResult;
procedure SwitchBuildMode(aBuildModeID: string; LoadSaveProjectOptions: boolean);
procedure SwitchBuildMode(aBuildModeID: string);
procedure UpdateBuildModeCombo(aCombo: TComboBox);
@ -143,14 +143,12 @@ begin
end;
end;
procedure SwitchBuildMode(aBuildModeID: string; LoadSaveProjectOptions: boolean);
procedure SwitchBuildMode(aBuildModeID: string);
begin
if LoadSaveProjectOptions then
OnSaveIDEOptionsHook(Nil, Project1.CompilerOptions); // Save changes
Project1.ActiveBuildModeID := aBuildModeID; // Switch
OnSaveIDEOptionsHook(Nil, Project1.CompilerOptions); // Save changes
Project1.ActiveBuildModeID := aBuildModeID; // Switch
IncreaseBuildMacroChangeStamp;
if LoadSaveProjectOptions then
OnLoadIDEOptionsHook(Nil, Project1.CompilerOptions); // Load options
OnLoadIDEOptionsHook(Nil, Project1.CompilerOptions); // Load options
end;
procedure UpdateBuildModeCombo(aCombo: TComboBox);

View File

@ -226,7 +226,8 @@ begin
ShowMessage('This will allow changing all build modes at once. Not implemented yet.');
end
else begin
SwitchBuildMode(BuildModeComboBox.Text,BuildModeSelectPanel.Visible);
Assert(BuildModeSelectPanel.Visible, 'BuildModeComboBoxSelect: BuildModeSelectPanel not Visible');
SwitchBuildMode(BuildModeComboBox.Text);
end;
end;