diff --git a/source/ide/ide_global.bas b/source/ide/ide_global.bas index e83b6859b..37c4ff46b 100644 --- a/source/ide/ide_global.bas +++ b/source/ide/ide_global.bas @@ -201,7 +201,7 @@ DIM SHARED menusize(1 TO 10) DIM SHARED menus AS INTEGER, idecontextualmenuID AS INTEGER DIM SHARED ideeditmenuID AS INTEGER, SearchMenuID AS INTEGER DIM SHARED OptionsMenuID AS INTEGER, OptionsMenuSwapMouse AS INTEGER, OptionsMenuPasteCursor AS INTEGER -DIM SHARED OptionsMenuShowErrorsImmediately AS INTEGER +DIM SHARED OptionsMenuShowErrorsImmediately AS INTEGER, OptionsMenuIgnoreWarnings AS INTEGER DIM SHARED ViewMenuID AS INTEGER, ViewMenuShowLineNumbersSubMenuID AS INTEGER DIM SHARED ViewMenuShowSeparatorID AS INTEGER, ViewMenuShowBGID AS INTEGER DIM SHARED ViewMenuCompilerWarnings AS INTEGER diff --git a/source/ide/ide_methods.bas b/source/ide/ide_methods.bas index ec9e633ce..5161dd7b0 100644 --- a/source/ide/ide_methods.bas +++ b/source/ide/ide_methods.bas @@ -333,8 +333,8 @@ FUNCTION ide2 (ignore) END IF OptionsMenuIgnoreWarnings = i - menu$(m, 11) = "Ignore Warnings": i = 12 - IF IgnoreWarnings THEN menu$(OptionsMenuID, 11) = CHR$(7) + "Ignore Warnings" + menu$(m, i) = "Ignore #Warnings": i = i + 1 + IF IgnoreWarnings THEN menu$(OptionsMenuID, OptionsMenuIgnoreWarnings) = CHR$(7) + "Ignore #Warnings" @@ -4664,16 +4664,16 @@ FUNCTION ide2 (ignore) GOTO ideloop END IF - IF RIGHT$(menu$(m, s), 15) = "Ignore Warnings" THEN + IF RIGHT$(menu$(m, s), 16) = "Ignore #Warnings" THEN PCOPY 2, 0 IF Ignorewarnings = 0 THEN Ignorewarnings = -1 WriteConfigSetting "'[GENERAL SETTINGS]", "IgnoreWarnings", "TRUE" - menu$(OptionsMenuID, 11) = CHR$(7) + "Ignore Warnings" + menu$(OptionsMenuID, OptionsMenuIgnoreWarnings) = CHR$(7) + "Ignore #Warnings" ELSE Ignorewarnings = 0 WriteConfigSetting "'[GENERAL SETTINGS]", "IgnoreWarnings", "FALSE" - menu$(OptionsMenuID, 11) = "Ignore Warnings" + menu$(OptionsMenuID, OptionsMenuIgnoreWarnings) = "Ignore #Warnings" END IF idechangemade = 1 PCOPY 3, 0: SCREEN , , 3, 0: idewait4mous: idewait4alt