Martijn Laan
|
f04b2b71a5
Update ExpandFileName + tweak.
|
1 tydzień temu |
Martijn Laan
|
491cbf5c13
Update ROPS for support of safecall in interface definitions + update example and docs for this. ITaskScheduler.IsOfType is excluded from safecall use on purpose, since its HResult return value is a 'real' return value.
|
1 tydzień temu |
Martijn Laan
|
2c3bf26e61
Add ExpandFilename (=PathExpand) exception note.
|
2 tygodni temu |
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 tygodni temu |
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 tygodni temu |
Martijn Laan
|
ada19f768b
Expose PathConvertNormalToSuper to [Code] + PathConvertSuperToNormal minor (ScriptFunc-only) cleanup.
|
1 miesiąc temu |
Martijn Laan
|
21cd9a04cb
Update for de6b0862's PathFunc improvement.
|
1 miesiąc temu |
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 miesiąc temu |
Martijn Laan
|
3d0da826c6
Attempt to document some PathFunc limitations.
|
1 miesiąc temu |
Martijn Laan
|
bd13bcd5f2
Documentation updates.
|
1 miesiąc temu |
Martijn Laan
|
67c95f3473
Add comments explaining the extra rewrite introduced by 4781ecda.
|
1 miesiąc temu |
Martijn Laan
|
ced370703f
Do not force rfNormalPath in [Code] ApplyPathRedirRules, and instead add PathConvertSuperToNormal.
|
1 miesiąc temu |
Martijn Laan
|
77d017fcde
Remove ScriptFuncDisableFsRedir and [Code] function EnableFsRedirection.
|
1 miesiąc temu |
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 miesiąc temu |
Martijn Laan
|
d4d59e512b
Update for ROPS Chr, Ord and FloatToStr fixes + other improvements.
|
1 miesiąc temu |
Martijn Laan
|
e0121a0a05
Cleanup [Code] Reg*/HKEY handling.
|
1 miesiąc temu |
Martijn Laan
|
8e250afb84
Added support function IsCurrentProcess64Bit.
|
1 miesiąc temu |
Martijn Laan
|
b29ccb9556
Update references to Setup always being 32-bit.
|
1 miesiąc temu |
Martijn Laan
|
61bea1d1f4
Update CreateCallback prototype. Should have been done in 249985e7.
|
1 miesiąc temu |
Martijn Laan
|
1543c59222
Update CreateCallback example, with new CodeDll.iss code from 8fa68907.
|
1 miesiąc temu |
Martijn Laan
|
27bce18660
Add WPARAM and LPARAM types.
|
1 miesiąc temu |
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 miesiąc temu |
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 miesiąc temu |
Martijn Laan
|
4e1383f06f
Fix 0a8bd21a issues.
|
1 miesiąc temu |
Martijn Laan
|
0a8bd21a35
Add PathEndsWith to [Code].
|
1 miesiąc temu |
Martijn Laan
|
bbcd8bb09f
Add RPos to [Code] + documentation improvements.
|
2 miesięcy temu |
Martijn Laan
|
9b9266cf18
Clarify.
|
2 miesięcy temu |
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 miesięcy temu |
Martijn Laan
|
c24f10f4b5
Add WizardSetBackImage note.
|
2 miesięcy temu |
Martijn Laan
|
163fa4a194
Add WizardSetBackImage uninstall example.
|
2 miesięcy temu |