From b9f5c98980a18d8da5a81b6e1990a8d7810e7d6e Mon Sep 17 00:00:00 2001 From: mattias Date: Tue, 2 Nov 2010 13:00:25 +0000 Subject: [PATCH] IDE: fixed hint for delete build macro value, bug #17785 git-svn-id: trunk@28038 - --- ide/frames/compiler_buildmacro_options.pas | 6 +++++- ide/lazarusidestrconsts.pas | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ide/frames/compiler_buildmacro_options.pas b/ide/frames/compiler_buildmacro_options.pas index 4817d9ac5b..1fcddd042d 100644 --- a/ide/frames/compiler_buildmacro_options.pas +++ b/ide/frames/compiler_buildmacro_options.pas @@ -705,7 +705,11 @@ begin BuildMacroDescriptionEdit.Text:=aBuildMacro.Description; BMAddMacroValueSpeedButton.Hint:=Format(lisAddValueToMacro, [ aBuildMacro.Identifier]); - BMDeleteSpeedButton.Hint:=Format(lisDeleteMacro, [aBuildMacro.Identifier]); + if NodeType=cbmntBuildMacro then + BMDeleteSpeedButton.Hint:=Format(lisDeleteMacro, [aBuildMacro.Identifier]) + else + BMDeleteSpeedButton.Hint:=Format(lisDeleteValue2, [BuildMacrosTreeView. + Selected.Text]); end else begin BuildMacroSelectedGroupBox.Caption:=lisNoMacroSelected; BuildMacroSelectedGroupBox.Enabled:=false; diff --git a/ide/lazarusidestrconsts.pas b/ide/lazarusidestrconsts.pas index b3e9f584ee..a48db0e0b7 100644 --- a/ide/lazarusidestrconsts.pas +++ b/ide/lazarusidestrconsts.pas @@ -4916,6 +4916,7 @@ resourcestring lisRenameTo = 'Rename to %s'; lisAddValueToMacro = 'Add value to macro %s'; lisDeleteMacro = 'Delete macro %s'; + lisDeleteValue2 = 'Delete value %s'; lisNoMacroSelected = 'No macro selected'; lisMacro = 'Macro %s'; lisAddNewMacro = 'Add new macro';