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 месяцев назад |