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 月之前 |
Martijn Laan
|
c496fa00ac
Use stock icons for styled message boxes and task dialogs.
|
3 月之前 |
Martijn Laan
|
7af01c916f
Remove Int64Em 🥳
|
4 月之前 |
Martijn Laan
|
665b13f03d
Move ULength to a new unit in Components so it can be used by other units there.
|
4 月之前 |
Martijn Laan
|
313e2e4560
Figured out a nice way to avoid always unneeded resources in Setup.e32. So now Setup.e32 is just like before: no VCL Styles code included (was already the case) and also no extra resources (this commit).
|
5 月之前 |
Martijn Laan
|
ea9e40e8d0
Add initial implemention of a task dialog lookalike with style support. Uses native commandlink buttons like a real task dialog + tstackpanel for easy layout. Only to be used by SetupCustomStyle when a style is active.
|
5 月之前 |
Martijn Laan
|
049358a539
Add Setup.inc to the .dproj files. Seems like the Delphi IDE is OK with the .dpr's, it just added a newline when it rewrote them and kept the rest as-was. Debugging the code in the .inc also works fine.
|
5 月之前 |
Martijn Laan
|
cd30610643
Include the .inc. Hopefully this won't upset the Delphi IDE too much, will see and adapt as needed.
|
5 月之前 |
Martijn Laan
|
17c039d41c
Add second Setup project.
|
5 月之前 |