Inno-Setup-issrc/Projects/Src/Shared.SetupSectionDirectives.pas

185 lines
4.5 KiB
ObjectPascal

unit Shared.SetupSectionDirectives;
{
Inno Setup
Copyright (C) 1997-2025 Jordan Russell
Portions by Martijn Laan
For conditions of distribution and use, see LICENSE.TXT.
Setup section directives
}
interface
const
SetupSectionDirectivePrefixLength = 2;
type
TSetupSectionDirective = (
ssAllowCancelDuringInstall,
ssAllowNetworkDrive,
ssAllowNoIcons,
ssAllowRootDirectory,
ssAllowUNCPath,
ssAlwaysRestart,
ssAlwaysShowComponentsList,
ssAlwaysShowDirOnReadyPage,
ssAlwaysShowGroupOnReadyPage,
ssAlwaysUsePersonalGroup,
ssAppCopyright,
ssAppendDefaultDirName,
ssAppendDefaultGroupName,
ssAppComments,
ssAppContact,
ssAppId,
ssAppModifyPath,
ssAppMutex,
ssAppName,
ssAppPublisher,
ssAppPublisherURL,
ssAppReadmeFile,
ssAppSupportPhone,
ssAppSupportURL,
ssAppUpdatesURL,
ssAppVerName,
ssAppVersion,
ssArchitecturesAllowed,
ssArchitecturesInstallIn64BitMode,
ssArchiveExtraction,
ssASLRCompatible,
ssBackColor,
ssBackColor2,
ssBackColorDirection,
ssBackSolid,
ssChangesAssociations,
ssChangesEnvironment,
ssCloseApplications,
ssCloseApplicationsFilter,
ssCloseApplicationsFilterExcludes,
ssCompression,
ssCompressionThreads,
ssCreateAppDir,
ssCreateUninstallRegKey,
ssDefaultDialogFontName,
ssDefaultDirName,
ssDefaultGroupName,
ssDefaultUserInfoName,
ssDefaultUserInfoOrg,
ssDefaultUserInfoSerial,
ssDEPCompatible,
ssDirExistsWarning,
ssDisableDirPage,
ssDisableFinishedPage,
ssDisableProgramGroupPage,
ssDisableReadyMemo,
ssDisableReadyPage,
ssDisableStartupPrompt,
ssDisableWelcomePage,
ssDiskClusterSize,
ssDiskSliceSize,
ssDiskSpanning,
ssDontMergeDuplicateFiles,
ssEnableDirDoesntExistWarning,
ssEncryption,
ssEncryptionKeyDerivation,
ssExtraDiskSpaceRequired,
ssFlatComponentsList,
ssInfoAfterFile,
ssInfoBeforeFile,
ssInternalCompressLevel,
ssLanguageDetectionMethod,
ssLicenseFile,
ssLZMAAlgorithm,
ssLZMABlockSize,
ssLZMADictionarySize,
ssLZMAMatchFinder,
ssLZMANumBlockThreads,
ssLZMANumFastBytes,
ssLZMAUseSeparateProcess,
ssMergeDuplicateFiles,
ssMessagesFile,
ssMinVersion,
ssMissingMessagesWarning,
ssMissingRunOnceIdsWarning,
ssNotRecognizedMessagesWarning,
ssOnlyBelowVersion,
ssOutput,
ssOutputBaseFilename,
ssOutputDir,
ssOutputManifestFile,
ssPassword,
ssPrivilegesRequired,
ssPrivilegesRequiredOverridesAllowed,
ssReserveBytes,
ssRestartApplications,
ssRestartIfNeededByRun,
ssSetupIconFile,
ssSetupLogging,
ssSetupMutex,
ssShowComponentSizes,
ssShowLanguageDialog,
ssShowTasksTreeLines,
ssShowUndisplayableLanguages,
ssSignedUninstaller,
ssSignedUninstallerDir,
ssSignTool,
ssSignToolMinimumTimeBetween,
ssSignToolRetryCount,
ssSignToolRetryDelay,
ssSignToolRunMinimized,
ssSlicesPerDisk,
ssSolidCompression,
ssSourceDir,
ssTerminalServicesAware,
ssTimeStampRounding,
ssTimeStampsInUTC,
ssTouchDate,
ssTouchTime,
ssUpdateUninstallLogAppName,
ssUninstallable,
ssUninstallDisplayIcon,
ssUninstallDisplayName,
ssUninstallDisplaySize,
ssUninstallFilesDir,
ssUninstallIconFile,
ssUninstallLogging,
ssUninstallLogMode,
ssUninstallRestartComputer,
ssUninstallStyle,
ssUsedUserAreasWarning,
ssUsePreviousAppDir,
ssUsePreviousGroup,
ssUsePreviousLanguage,
ssUsePreviousPrivileges,
ssUsePreviousSetupType,
ssUsePreviousTasks,
ssUsePreviousUserInfo,
ssUseSetupLdr,
ssUserInfoPage,
ssVerifyPrecompiledFiles,
ssVersionInfoCompany,
ssVersionInfoCopyright,
ssVersionInfoDescription,
ssVersionInfoOriginalFileName,
ssVersionInfoProductName,
ssVersionInfoProductVersion,
ssVersionInfoProductTextVersion,
ssVersionInfoTextVersion,
ssVersionInfoVersion,
ssWindowResizable,
ssWindowShowCaption,
ssWindowStartMaximized,
ssWindowVisible,
ssWizardImageAlphaFormat,
ssWizardImageBackColor,
ssWizardImageFile,
ssWizardImageStretch,
ssWizardResizable,
ssWizardSmallImageBackColor,
ssWizardSmallImageFile,
ssWizardSizePercent,
ssWizardStyle);
implementation
end.