sys.installationDir context.getBooleanVariable("sys.confirmedUpdateInstallation") ${form:welcomeMessage} !context.isConsole() String message = context.getMessage("ConsoleWelcomeLabel", context.getApplicationName()); return console.askOkCancel(message, true); updateCheck ${i18n:ClickNext} !context.getBooleanVariable("sys.confirmedUpdateInstallation") sys.installationDir context.getVariable("sys.responseFile") == null ${i18n:SelectDirLabel(${compiler:sys.fullName})} suggestAppDir validateApplicationId existingDirWarning checkWritable manualEntryAllowed checkFreeSpace showRequiredDiskSpace showFreeDiskSpace allowSpacesOnUnix validationScript standardValidation ${i18n:SelectComponentsLabel2} !context.isConsole() selectionChangedScript ${i18n:UninstallerMenuEntry(${compiler:sys.fullName})} !context.getBooleanVariable("sys.programGroupDisabled") ${compiler:sys.fullName} ${compiler:sys.version} ${i18n:WizardPreparing} ${form:finishedMessage} ${i18n:UninstallerMenuEntry(${compiler:sys.fullName})} ${form:welcomeMessage} !context.isConsole() String message = context.getMessage("ConfirmUninstall", context.getApplicationName()); return console.askYesNo(message, true); ${i18n:UninstallerPreparing} ${form:successMessage}