Martijn Laan
|
e312f30fdd
Update for the earlier CustomPages Integer->NativeInt update. It's correct that TInputOptionWizardPage is unchanged.
|
1 месяц назад |
Martijn Laan
|
47f282cc46
Enable [Code] for 64-bit Setup. This reverts e9dd8a84, but keeps/adds exclusion of ASMInline.
|
1 месяц назад |
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 месяц назад |
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 месяц назад |
Martijn Laan
|
f39e3285ae
Make it work for dynamically created controls as well. Previous work for updating CurrentPPI showed how to do this.
|
2 месяцев назад |
Martijn Laan
|
ac593bd72d
Add new TPathEdit control (also to [Code]) which forces LTR and also auto-enables autocompletion + use it for all our Setup path edits. Fixes WizardForm.DirEdit and others allowing RTL since 6.5.2.
|
2 месяцев назад |
Martijn Laan
|
4fad6aa285
Rename BidiCtrls to NewCtrls.
|
2 месяцев назад |
Martijn Laan
|
911edd7e89
Resize before page initialization.
|
3 месяцев назад |
Martijn Laan
|
836c2d2625
Make sure VCL's internal FCurrentPPI is correct, which fixes various high DPI issues, even when not styled such as size of hints.
|
4 месяцев назад |
Martijn Laan
|
abdc1f6dc9
Merge branch 'main' into setup-style
|
5 месяцев назад |
Martijn Laan
|
82ade0c170
Make TBitmapImage/Button work better design-time by only publishing PngImage.
|
5 месяцев назад |
Martijn Laan
|
53f17227de
Pascal Scripting: Add support for command link buttons (the button style used in task dialogs).
|
5 месяцев назад |
Martijn Laan
|
52a50f14a2
Add to [Code]. Allows to simply do: BitmapImage.PngImage.LoadFromFile().
|
5 месяцев назад |
Martijn Laan
|
6a4ed20bcb
Expose TBitmapButton to [Code]. Todo: doc & whatsnew (including InitializeBitmapButtonFromIcon).
|
6 месяцев назад |
Martijn Laan
|
7f6278c99b
Merge branch 'files-extractarchive'
|
8 месяцев назад |
Martijn Laan
|
6733dc7803
Add TDownloadWizardPage support class functions AddWithISSigVerify and AddExWithISSigVerify. Todo: doc & update CodeDownloadFiles2.iss. Also doc something to prevent people from doing issigverify twice on a downloaded archive.
|
8 месяцев назад |
Martijn Laan
|
be31e8a30f
Tweak example and fix AddEx.
|
8 месяцев назад |
Jordan Russell
|
9d52a24040
Setup: De-form TMainForm and set MainFormOnTaskBar=True.
|
1 год назад |
Martijn Laan
|
dc634c99de
Work on adding CreateExtractionPage and also make some other improvements. Some todos left as mentioned in the code and also didn't actually test the page yet.
|
1 год назад |
Martijn Laan
|
e5d46b163d
Move shared but self-contained and generally useful units to Components.
|
1 год назад |
Martijn Laan
|
6db7a31745
Move the sources back into the Src folder now that they have prefixes. Changed the Shared prefix of the files which were in SetupLdrAndSetup to Setup. Todo: the remaining dirs with helper code.
|
1 год назад |