21 Commits

Author SHA1 Message Date
Martijn Laan
369ea1627a
Cleanup IssigUrl->ISSigUrl. 2025-06-08 16:59:01 +02:00
Martijn Laan
f718296112
Improve Add(Ex)WithISSigVerify: accept both URLs at once. 2025-06-04 20:36:28 +02:00
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.
Could not use array of string in these new functions and had to use TStringList. For consistency changed support function ISSigVerify to use TStringList as well.

Also, didn't need this in the end but kept it anyway: make TDownloadWizardPage's and TExtractionWizardPage's Add(Ex) a function returning the index of the added item, like all other adds.
2025-06-04 18:01:18 +02:00
Martijn Laan
6a7f683fb9
Add AddEx. All other documentation still todo. 2025-05-22 13:05:43 +02:00
Martijn Laan
4faa3c9e83
Added new PopupMode and PopupParent properties to support class TForm. 2024-12-28 14:50:01 +01:00
Jordan Russell
7da3a11b05
Doc: Update for WindowVisible and MainForm removal. 2024-12-20 04:05:15 -06:00
Martijn Laan
8d38ccb084
Finish/fix the page + make Extract7ZipArchive use exceptions on errors, just like DownloadTemporaryFile. Todo: fix messages. Also found new issue (not related to this branch): turns out 7zMain.c doesn't work from the current dir like I thought, instead it works from the archive dir. So the DestDir parameter doesn't work at the moment, doh! 2024-11-14 18:45:08 +01:00
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. 2024-11-14 15:35:20 +01:00
Martijn Laan
dcf83975b3
Update for TStream.CopyForm fix. 2024-08-14 13:14:30 +02:00
Martijn Laan
651064418e
TInputDirWizardPage: Added new NewFolderName property to update the initial value passed to CreateInputDirPage. 2024-08-14 08:55:19 +02:00
Martijn Laan
8da185fed3
Add Shared prefix to the shared files. Todo: double check for unintended changes outside of uses (and some name cleanupfor this + move sources back into Src). 2024-08-03 21:19:08 +02:00
Martijn Laan
e3b6a18c84
Add support for multiple definitions per name. Only the first shows atm, needs the SciTE code for it to be added. 2024-07-26 09:33:23 +02:00
Martijn Laan
141a492db5
Add call tips for class members. Doesn't not yet handle duplicates so uncommented those. 2024-07-26 09:22:42 +02:00
Martijn Laan
c35dbd77d7
Add autocompletion for class members. Not context aware but still very helpful. Not supported for calltips yet. 2024-07-25 09:52:28 +02:00
Martijn Laan
d827ff5f2e
Clarify/add checks. 2024-07-25 09:45:42 +02:00
Martijn Laan
07635018b7
More cleanup. 2024-07-25 08:30:14 +02:00
Martijn Laan
1a9bbc1353
Speed up the IndexOf search. Does not cause a visible difference to the help or autocompletion. 2024-07-25 08:10:40 +02:00
Martijn Laan
6cd19448e7
Fix/cleanup TControl.Cursor. 2024-07-23 07:30:15 +02:00
Martijn Laan
7d141a5353
Fix some preexisting problems in isxclasses.pas + also add missing Seek Origin + TColor values. 2024-07-22 21:29:29 +02:00
Martijn Laan
0267c40b34
Clarify. 2024-07-21 13:52:31 +02:00
Martijn Laan
a1e8091051
Use isxclasses.pas and ISHelpGen's parser to auto generate the ScriptClasses_C word lists instead of doing this manually.
Todo: check the ROPS SIRegister_*_TypesAndConsts functions to find undocumented but used or useful stuff, like TDuplicates and soFromBeginning, both registered by SIRegister_Classes_TypesAndConsts. Ignore undocumented but also unused and unuseful stuff.
2024-07-21 13:48:43 +02:00