Martijn Laan
|
34ffcc559f
Enable warnings IMPLICIT_INTEGER_CAST_LOSS and IMPLICIT_CONVERSION_LOSS for the 64-bit target, since all those warnings have been fixed.
|
há 1 mês atrás |
Martijn Laan
|
22e20c9a5c
Enable generation of .rsm files in 32-bit Debug builds for projects which have 64-bit targets.
|
há 1 mês atrás |
Martijn Laan
|
54cfd8f110
Add 64-bit targets to Setup(CustomStyle), which do not put ROPS on the search path, define NOCODE and output Setup(CustomStyle).e64. Can be used to check for 64-bit errors and warnings. Once these are all fixed, and all units are reviewed for 64-bit issues (except those already review for UseSetupLdr), it should be able to be used for simple scripts such as Example1.iss (but this would require the compiler to know about the .e64 files). Also todo is the manifest.
|
há 1 mês atrás |
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.
|
há 1 mês atrás |
Martijn Laan
|
22b96f11de
Namespace cleanup. Doesn't actually change anything.
|
há 1 mês atrás |
Martijn Laan
|
02beaf106b
Cleanup. Doesnt actually change build.bat's results.
|
há 1 mês atrás |
Martijn Laan
|
4fad6aa285
Rename BidiCtrls to NewCtrls.
|
há 2 meses atrás |
Martijn Laan
|
5b0813032b
Merge branch 'main' into FormBackgroundStyleHook
|
há 2 meses atrás |
Martijn Laan
|
0674a85e13
Enable typed @ operator in Setup.
|
há 2 meses atrás |
Martijn Laan
|
8ef5d6c081
Merge branch 'main' into FormBackgroundStyleHook
|
há 2 meses atrás |
Martijn Laan
|
a32636e721
Redo e0195c11, now also for SetupCustomStyle. The issue with msbuild (in GitHub actions) as mentioned in 4883fe49 was fixed. Also makes us of c46f3a0c.
|
há 2 meses atrás |
Martijn Laan
|
a10e536eed
Work around Delphi issue where it doesn't understand Setup(CustomStyle).dpr structure.
|
há 2 meses atrás |
Martijn Laan
|
343772e9c8
Merge branch 'main' into FormBackgroundStyleHook
|
há 3 meses atrás |
Martijn Laan
|
c46f3a0caa
Cleanup unused VerInfo stuff in the other projects as well.
|
há 3 meses atrás |
Martijn Laan
|
728b580b0c
Add test style hook for custom backgrounds.
|
há 3 meses atrás |
Martijn Laan
|
111b70c28a
Fix DcuOutput.
|
há 3 meses atrás |
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.
|
há 3 meses atrás |
Martijn Laan
|
7af01c916f
Remove Int64Em 🥳
|
há 4 meses atrás |
Martijn Laan
|
665b13f03d
Move ULength to a new unit in Components so it can be used by other units there.
|
há 4 meses atrás |
Martijn Laan
|
ee64c7db94
Delphi added this FormType without me noticing, and now wants it gone again. Shrug.
|
há 5 meses atrás |
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.
|
há 5 meses atrás |
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.
|
há 5 meses atrás |
Martijn Laan
|
17c039d41c
Add second Setup project.
|
há 5 meses atrás |