Jordan Russell
|
997807810f
MsgBox function: Use Application.Title for default caption.
|
4 zile în urmă |
Martijn Laan
|
de72228eab
Fix IsProtectedSrcExe for super path inputs.
|
1 săptămână în urmă |
Martijn Laan
|
705b3d1ba5
Cleanup no longer used code from RedirFunc + update outdated comments.
|
3 săptămâni în urmă |
Martijn Laan
|
cd8c10ebd5
Remove GetShortNameRedir because it's not used anywhere. Move GetShortName to ScriptFunc.HelperFunc because only ScriptFunc uses it.
|
1 lună în urmă |
Martijn Laan
|
77d017fcde
Remove ScriptFuncDisableFsRedir and [Code] function EnableFsRedirection.
|
1 lună în urmă |
Martijn Laan
|
8af9048b1d
Add comments + mini cleanup.
|
1 lună în urmă |
Martijn Laan
|
f0f50bdc98
Fix remaining Setup warnings, except Setup.ScriptFunc + something done by next commit.
|
1 lună în urmă |
Martijn Laan
|
249985e786
Add x64 support to ASMInline and CreateCallback. Includes partial cleanup of x86 support in ASMInline, with no actual changes.
|
1 lună în urmă |
Martijn Laan
|
47f282cc46
Enable [Code] for 64-bit Setup. This reverts e9dd8a84, but keeps/adds exclusion of ASMInline.
|
1 lună în urmă |
Martijn Laan
|
ae0bbc30c2
Double checked LongWord casts. Were all ok, but did do some cleanup (incl. non casts).
|
1 lună în urmă |
Martijn Laan
|
e9dd8a84af
Add NOCODE define which allows compilation of Setup which doesnt include ROPS and ignores any [Code]. Does not require changes to the rest of the code. Not active atm: intend to activate it in the initial versions of 64-bit Setup targets. Getting 64-bit version of [Code] is going to be a whole project on its own, likely requiring a 64-bit compiler first, likely also with a NOCODE version first.
|
1 lună în urmă |
Martijn Laan
|
5a7e6fffd5
Cleanup: Rename Setup.ScriptDlg to Setup.WizardForm.CustomPages because it doesn't depend on Script* units (=[Code]) at all. Move TProgressThrottler from ScriptFunc.HelperFunc to InstFunc to enable this.
|
1 lună în urmă |
Martijn Laan
|
5678601206
Fix more warnings.
|
2 luni în urmă |
Martijn Laan
|
b5f6753931
Prevent sign extension / cleanup.
|
2 luni în urmă |
Martijn Laan
|
8f4258cf76
Fix a few warnings and other cleanup.
|
2 luni în urmă |
Jordan Russell
|
768d6dacc3
Update SetFontNameSize call I missed before.
|
3 luni în urmă |
Jordan Russell
|
655b9dad82
Tweak (to code I suggested).
|
3 luni în urmă |
Martijn Laan
|
1f940f31fb
Add [Setup] WizardKeepAspectRatio, enabled by default.
|
3 luni în urmă |
Martijn Laan
|
ae25a555ef
Switch to better method for keeping aspect ratio.
|
3 luni în urmă |
Martijn Laan
|
487c4f1779
Cleanup: SetupLdr doesn't actually use any Redir functionality so SetupLdrAndSetup.RedirFunc should be Setup.RedirFunc. Requires a few compiler directives in SetupLdrAndSetup.InstFunc.
|
3 luni în urmă |
Martijn Laan
|
4206ad2621
Update for change.
|
4 luni în urmă |
Martijn Laan
|
1aa2448cc8
Pascal Scripting: Added new LogFmt support function.
|
5 luni în urmă |
Martijn Laan
|
90c56fc855
Cleanup: move extract and download functions out of Setup.Install into two new units.
|
6 luni în urmă |
Martijn Laan
|
84fd9c96ad
TProgressThrottler cleanup and fix.
|
7 luni în urmă |
Martijn Laan
|
6126cac9a6
Put throttling of progress callbacks to [Code] in the correct places and also make it time-based.
|
8 luni în urmă |
Martijn Laan
|
028432c711
Revert adding Redir suffixes + TRedir<T>.
|
8 luni în urmă |
Martijn Laan
|
a1bffc816c
Clarify the name of functions taking a DisableFsRedir parameter but not having the ...Redir name. Especially helps if the call just says False for DisableFsRedir.
|
8 luni în urmă |
Martijn Laan
|
3a1914add3
Cleanup a bit more.
|
1 an în urmă |
Jordan Russell
|
4502469ff7
Use proper owner on BrowseFunc support function dialogs.
|
1 an în urmă |
Martijn Laan
|
9d8d786653
Cleanup variables.
|
1 an în urmă |