Shared.SetupSectionDirectives.pas 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. unit Shared.SetupSectionDirectives;
  2. {
  3. Inno Setup
  4. Copyright (C) 1997-2025 Jordan Russell
  5. Portions by Martijn Laan
  6. For conditions of distribution and use, see LICENSE.TXT.
  7. Setup section directives
  8. }
  9. interface
  10. const
  11. SetupSectionDirectivePrefixLength = 2;
  12. type
  13. TSetupSectionDirective = (
  14. ssAllowCancelDuringInstall,
  15. ssAllowNetworkDrive,
  16. ssAllowNoIcons,
  17. ssAllowRootDirectory,
  18. ssAllowUNCPath,
  19. ssAlwaysRestart,
  20. ssAlwaysShowComponentsList,
  21. ssAlwaysShowDirOnReadyPage,
  22. ssAlwaysShowGroupOnReadyPage,
  23. ssAlwaysUsePersonalGroup,
  24. ssAppCopyright,
  25. ssAppendDefaultDirName,
  26. ssAppendDefaultGroupName,
  27. ssAppComments,
  28. ssAppContact,
  29. ssAppId,
  30. ssAppModifyPath,
  31. ssAppMutex,
  32. ssAppName,
  33. ssAppPublisher,
  34. ssAppPublisherURL,
  35. ssAppReadmeFile,
  36. ssAppSupportPhone,
  37. ssAppSupportURL,
  38. ssAppUpdatesURL,
  39. ssAppVerName,
  40. ssAppVersion,
  41. ssArchitecturesAllowed,
  42. ssArchitecturesInstallIn64BitMode,
  43. ssArchiveExtraction,
  44. ssASLRCompatible,
  45. ssBackColor,
  46. ssBackColor2,
  47. ssBackColorDirection,
  48. ssBackSolid,
  49. ssChangesAssociations,
  50. ssChangesEnvironment,
  51. ssCloseApplications,
  52. ssCloseApplicationsFilter,
  53. ssCloseApplicationsFilterExcludes,
  54. ssCompression,
  55. ssCompressionThreads,
  56. ssCreateAppDir,
  57. ssCreateUninstallRegKey,
  58. ssDefaultDialogFontName,
  59. ssDefaultDirName,
  60. ssDefaultGroupName,
  61. ssDefaultUserInfoName,
  62. ssDefaultUserInfoOrg,
  63. ssDefaultUserInfoSerial,
  64. ssDEPCompatible,
  65. ssDirExistsWarning,
  66. ssDisableDirPage,
  67. ssDisableFinishedPage,
  68. ssDisablePrecompiledFileVerifications,
  69. ssDisableProgramGroupPage,
  70. ssDisableReadyMemo,
  71. ssDisableReadyPage,
  72. ssDisableStartupPrompt,
  73. ssDisableWelcomePage,
  74. ssDiskClusterSize,
  75. ssDiskSliceSize,
  76. ssDiskSpanning,
  77. ssDontMergeDuplicateFiles,
  78. ssEnableDirDoesntExistWarning,
  79. ssEncryption,
  80. ssEncryptionKeyDerivation,
  81. ssExtraDiskSpaceRequired,
  82. ssFlatComponentsList,
  83. ssInfoAfterFile,
  84. ssInfoBeforeFile,
  85. ssInternalCompressLevel,
  86. ssLanguageDetectionMethod,
  87. ssLicenseFile,
  88. ssLZMAAlgorithm,
  89. ssLZMABlockSize,
  90. ssLZMADictionarySize,
  91. ssLZMAMatchFinder,
  92. ssLZMANumBlockThreads,
  93. ssLZMANumFastBytes,
  94. ssLZMAUseSeparateProcess,
  95. ssMergeDuplicateFiles,
  96. ssMessagesFile,
  97. ssMinVersion,
  98. ssMissingMessagesWarning,
  99. ssMissingRunOnceIdsWarning,
  100. ssNotRecognizedMessagesWarning,
  101. ssOnlyBelowVersion,
  102. ssOutput,
  103. ssOutputBaseFilename,
  104. ssOutputDir,
  105. ssOutputManifestFile,
  106. ssPassword,
  107. ssPrivilegesRequired,
  108. ssPrivilegesRequiredOverridesAllowed,
  109. ssReserveBytes,
  110. ssRestartApplications,
  111. ssRestartIfNeededByRun,
  112. ssSetupIconFile,
  113. ssSetupLogging,
  114. ssSetupMutex,
  115. ssShowComponentSizes,
  116. ssShowLanguageDialog,
  117. ssShowTasksTreeLines,
  118. ssShowUndisplayableLanguages,
  119. ssSignedUninstaller,
  120. ssSignedUninstallerDir,
  121. ssSignTool,
  122. ssSignToolMinimumTimeBetween,
  123. ssSignToolRetryCount,
  124. ssSignToolRetryDelay,
  125. ssSignToolRunMinimized,
  126. ssSlicesPerDisk,
  127. ssSolidCompression,
  128. ssSourceDir,
  129. ssTerminalServicesAware,
  130. ssTimeStampRounding,
  131. ssTimeStampsInUTC,
  132. ssTouchDate,
  133. ssTouchTime,
  134. ssUpdateUninstallLogAppName,
  135. ssUninstallable,
  136. ssUninstallDisplayIcon,
  137. ssUninstallDisplayName,
  138. ssUninstallDisplaySize,
  139. ssUninstallFilesDir,
  140. ssUninstallIconFile,
  141. ssUninstallLogging,
  142. ssUninstallLogMode,
  143. ssUninstallRestartComputer,
  144. ssUninstallStyle,
  145. ssUsedUserAreasWarning,
  146. ssUsePreviousAppDir,
  147. ssUsePreviousGroup,
  148. ssUsePreviousLanguage,
  149. ssUsePreviousPrivileges,
  150. ssUsePreviousSetupType,
  151. ssUsePreviousTasks,
  152. ssUsePreviousUserInfo,
  153. ssUseSetupLdr,
  154. ssUserInfoPage,
  155. ssVersionInfoCompany,
  156. ssVersionInfoCopyright,
  157. ssVersionInfoDescription,
  158. ssVersionInfoOriginalFileName,
  159. ssVersionInfoProductName,
  160. ssVersionInfoProductVersion,
  161. ssVersionInfoProductTextVersion,
  162. ssVersionInfoTextVersion,
  163. ssVersionInfoVersion,
  164. ssWindowResizable,
  165. ssWindowShowCaption,
  166. ssWindowStartMaximized,
  167. ssWindowVisible,
  168. ssWizardImageAlphaFormat,
  169. ssWizardImageBackColor,
  170. ssWizardImageFile,
  171. ssWizardImageStretch,
  172. ssWizardResizable,
  173. ssWizardSmallImageBackColor,
  174. ssWizardSmallImageFile,
  175. ssWizardSizePercent,
  176. ssWizardStyle);
  177. implementation
  178. end.