mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-10 22:19:19 +02:00
IDE: Show the current build profile name in Tools -> Lazarus Build menu caption.
git-svn-id: trunk@27923 -
This commit is contained in:
parent
982fc9372e
commit
3171130474
@ -49,7 +49,7 @@ uses
|
||||
InterfaceBase, Themes, ComCtrls,
|
||||
DefineTemplates, Laz_XMLCfg,
|
||||
LazarusIDEStrConsts, TransferMacros, LazConf, IDEProcs, DialogProcs,
|
||||
IDEMsgIntf, IDEContextHelpEdit, IDEImagesIntf,
|
||||
IDEMsgIntf, IDEContextHelpEdit, IDEImagesIntf, MainBar,
|
||||
InputHistory, ExtToolDialog, ExtToolEditDlg, EnvironmentOpts,
|
||||
{$IFDEF win32}
|
||||
CodeToolManager, // added for windres workaround
|
||||
@ -1065,12 +1065,14 @@ end;
|
||||
procedure TConfigureBuildLazarusDlg.CompileButtonClick(Sender: TObject);
|
||||
begin
|
||||
CopyUIToProfile(Profiles.Current);
|
||||
MainIDEBar.itmToolBuildLazarus.Caption:=lisMenuBuildLazarus+' ('+Profiles.Current.Name+')';
|
||||
ModalResult:=mrYes;
|
||||
end;
|
||||
|
||||
procedure TConfigureBuildLazarusDlg.SaveSettingsButtonClick(Sender: TObject);
|
||||
begin
|
||||
CopyUIToProfile(Profiles.Current);
|
||||
MainIDEBar.itmToolBuildLazarus.Caption:=lisMenuBuildLazarus+' ('+Profiles.Current.Name+')';
|
||||
ModalResult:=mrOk;
|
||||
end;
|
||||
|
||||
|
@ -2500,6 +2500,9 @@ begin
|
||||
itmToolConvertEncoding.OnClick := @mnuToolConvertEncodingClicked;
|
||||
itmToolBuildLazarus.OnClick := @mnuToolBuildLazarusClicked;
|
||||
itmToolConfigureBuildLazarus.OnClick := @mnuToolConfigBuildLazClicked;
|
||||
// Set initial caption for Build Lazarus item. Will be changed in BuildLazDialog.
|
||||
if Assigned(MiscellaneousOptions) then
|
||||
itmToolBuildLazarus.Caption:=lisMenuBuildLazarus+' ('+MiscellaneousOptions.BuildLazOpts.Name+')';
|
||||
end;
|
||||
UpdateCustomToolsInMenu;
|
||||
end;
|
||||
|
Loading…
Reference in New Issue
Block a user