История коммитов

Автор SHA1 Сообщение Дата
  Martijn Laan 16e91d4c70 Removed parameter DisableFsRedir from support function RegisterExtraCloseApplicationsResource. Use ApplyPathRedirRulesForCurrentProcess instead to register a 64-bit file from a 32-bit installer, or vice versa. 3 недель назад
  Martijn Laan 3b18419091 Make sure RegisterFile (which registers a file with Restart Manager) gets a current-process-bit Filename when called via [Code] as well, just like it already does when called via EnumFiles on this branch. 4 недель назад
  Martijn Laan ada19f768b Expose PathConvertNormalToSuper to [Code] + PathConvertSuperToNormal minor (ScriptFunc-only) cleanup. 1 месяц назад
  Martijn Laan f7e5b1692e Add support functions ExecWithNativeSysDir, ExecAndLogOutputWithNativeSysDir, and ExecAndCaptureOutputWithNativeSysDir to launch an executable located in the 64-bit System directory from a 32-bit installer. 1 месяц назад
  Martijn Laan ced370703f Do not force rfNormalPath in [Code] ApplyPathRedirRules, and instead add PathConvertSuperToNormal. 1 месяц назад
  Martijn Laan 77d017fcde Remove ScriptFuncDisableFsRedir and [Code] function EnableFsRedirection. 1 месяц назад
  Martijn Laan c129b3d915 Add ApplyPathRedirRulesForCurrentProcess and ApplyPathRedirRules to [Code]. These are improved versions of the ones which were present on the branch: Setup.ScriptFunc now always calls PathConvertSuperToNormal on the result, so mention of super paths has been removed from the help, and the table was improved as well. 1 месяц назад
  Martijn Laan d4d59e512b Update for ROPS Chr, Ord and FloatToStr fixes + other improvements. 1 месяц назад
  Martijn Laan 55a4cda637 Rename Compil32 to ISIDE. 1 месяц назад
  Martijn Laan e0121a0a05 Cleanup [Code] Reg*/HKEY handling. 1 месяц назад
  Martijn Laan 8e250afb84 Added support function IsCurrentProcess64Bit. 1 месяц назад
  Martijn Laan 27bce18660 Add WPARAM and LPARAM types. 1 месяц назад
  Martijn Laan c6bd1c6987 Update for ROPS update I did: "Fix various bad type/proc registrations and property helpers which break on 64-bit. Not sure if it's all of them." 1 месяц назад
  Martijn Laan 4fc83a086f Fix some ScriptFunc warnings, some by changing prototypes when its safe, or just by adding casts. Remaining warnings all (I think) need a NativeUInt first. 1 месяц назад
  Martijn Laan 249985e786 Add x64 support to ASMInline and CreateCallback. Includes partial cleanup of x86 support in ASMInline, with no actual changes. 1 месяц назад
  Martijn Laan 0a8bd21a35 Add PathEndsWith to [Code]. 1 месяц назад
  Martijn Laan bbcd8bb09f Add RPos to [Code] + documentation improvements. 2 месяцев назад
  Martijn Laan b0693130a4 Add [Code] support functions PathCombine, PathHasInvalidCharacters, PathIsRooted, PathNormalizeSlashes, PathSame, and PathStartsWith. Other PathFunc functions seems less useful to expose to [Code]. 2 месяцев назад
  Martijn Laan 7dd7b890ff Cleanup. 2 месяцев назад
  Martijn Laan 13f0c93d18 PathFunc related cleanup + fix CharLength documentation. 2 месяцев назад
  Martijn Laan 6e42428684 Merge branch 'main' into FormBackgroundStyleHook 2 месяцев назад
  Martijn Laan 3e59a9c625 Add WizardSetBackImage documentation & examples + finishing touches. 2 месяцев назад
  Martijn Laan 06f3d3836c Add missing autocomplete entry for 'Create' and also its tooltip. 2 месяцев назад
  Martijn Laan a4dcbec6ce Allow [Code] to update or remove the wizard background image (but not the color). 2 месяцев назад
  Martijn Laan 911edd7e89 Resize before page initialization. 3 месяцев назад
  Martijn Laan 274650d32b Use stock icons for NewDiskForm + WizardForm's SelectDirBitmapImage and PreparingErrorBitmapImage. 3 месяцев назад
  Martijn Laan 1cc92411e4 Add support functions InitializeBitmapButtonFromStockIcon and InitializeBitmapImageFromStockIcon. Added as functions instead of class members because that's how InitializeBitmapButtonFromIcon were added, which was because array parameters for class members are not supported. 3 месяцев назад
  Martijn Laan 6790200072 Pascal Scripting: Add StrToColor. 4 месяцев назад
  Martijn Laan 4c2da6a0c9 Pascal Scripting: Add MulDiv. 4 месяцев назад
  Martijn Laan 661ffcd0dd Document support functions Round, Trunc, and Int. We all available before but were undocumented. Also improved Round and Trunc implementation to return Int64. Int still uses ROPS' built-in implementation. 4 месяцев назад