Commit History

Autor SHA1 Mensaxe Data
  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. hai 1 mes
  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. hai 1 mes
  Martijn Laan f39e3285ae Make it work for dynamically created controls as well. Previous work for updating CurrentPPI showed how to do this. hai 2 meses
  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. hai 2 meses
  Martijn Laan 4fad6aa285 Rename BidiCtrls to NewCtrls. hai 2 meses
  Martijn Laan 911edd7e89 Resize before page initialization. hai 3 meses
  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. hai 4 meses
  Martijn Laan abdc1f6dc9 Merge branch 'main' into setup-style hai 5 meses
  Martijn Laan 82ade0c170 Make TBitmapImage/Button work better design-time by only publishing PngImage. hai 5 meses
  Martijn Laan 53f17227de Pascal Scripting: Add support for command link buttons (the button style used in task dialogs). hai 5 meses
  Martijn Laan 52a50f14a2 Add to [Code]. Allows to simply do: BitmapImage.PngImage.LoadFromFile(). hai 5 meses
  Martijn Laan 6a4ed20bcb Expose TBitmapButton to [Code]. Todo: doc & whatsnew (including InitializeBitmapButtonFromIcon). hai 6 meses
  Martijn Laan 7f6278c99b Merge branch 'files-extractarchive' hai 8 meses
  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. hai 8 meses
  Martijn Laan be31e8a30f Tweak example and fix AddEx. hai 8 meses
  Jordan Russell 9d52a24040 Setup: De-form TMainForm and set MainFormOnTaskBar=True. hai 1 ano
  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. hai 1 ano
  Martijn Laan e5d46b163d Move shared but self-contained and generally useful units to Components. hai 1 ano
  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. hai 1 ano