Martijn Laan
|
c7de8eab7b
Add ScintHelper.
|
há 3 meses atrás |
Martijn Laan
|
19be71d9a2
Update comment / never allow TSysPopupStyleHook to activate.
|
há 3 meses atrás |
Martijn Laan
|
64dd66d045
Add AutoCompleteAndCallTipsHelper.
|
há 3 meses atrás |
Martijn Laan
|
a7f5a4ad4c
Doh. I blame Delphi.
|
há 3 meses atrás |
Martijn Laan
|
1589a900c2
MenuClickHelper -> UpdateMenuHelper, dpr(oj) change.
|
há 3 meses atrás |
Martijn Laan
|
aa41f5d9e3
Add MenuClickHelper + cleanup MemoLinesInserted/Deleted.
|
há 3 meses atrás |
Martijn Laan
|
44fe21147b
Add FindReplaceHelper.
|
há 3 meses atrás |
Martijn Laan
|
34d9e74c9b
Use a chain of class helpers to move groups of related functions from IDE.MainForm into their own units, without any actual changes. So no refactoring at all, it just helps to break up IDE.MainForm is smaller bits which is really needed. Could be done cleaner with refactoring but not willing to refactor this code. Todo: find and move more groups.
|
há 3 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
|
9c662b966f
Yet more Integer64 cleanup. Also remove unneeded TCustomFile.Seek64.
|
há 6 meses atrás |
Martijn Laan
|
a353ec28cc
Merge branch 'main' into licensekeys
|
há 6 meses atrás |
Martijn Laan
|
03b8be328b
Cleanup + fix Compil32.
|
há 6 meses atrás |
Martijn Laan
|
577a460de1
Make it like TBitmapImage (but still a button) 🚀
|
há 6 meses atrás |
Martijn Laan
|
667c35e3fc
UpdatePanelClosePaintBox -> UpdatePanelCloseBitBtn, with F6 support.
|
há 6 meses atrás |
Martijn Laan
|
e8b01b14b0
Add form to enter key. Todo: show description of current and entered license. Set chunksize to 28 like was done in emails.
|
há 6 meses atrás |
Martijn Laan
|
1b685e60e6
Show 'Non-Commercial use only' instead of just 'Non-Commercial'. + show state in ISCC as well.
|
há 7 meses atrás |
Martijn Laan
|
92f72b0386
Allow VCL to style menus on old versions of Windows.
|
há 7 meses atrás |
Martijn Laan
|
ae64e7b5cf
Since 10.4 VCL styles can be turned on/off per control, see https://blog.marcocantu.com/blog/2020-may-per-control-styling.html.
|
há 7 meses atrás |
Martijn Laan
|
1dfc8136ba
Cleanup.
|
há 10 meses atrás |
Martijn Laan
|
74265f6c21
Hint about building ISCmplr as well.
|
há 10 meses atrás |
Martijn Laan
|
8510f80baa
Cleanup.
|
há 10 meses atrás |
Martijn Laan
|
8d86c33409
Remove catch all from LoadTrustedLibrary as well. This makes it show the failure reason in error messages instead of just saying 'not trusted'.
|
há 10 meses atrás |
Martijn Laan
|
84ccece758
Add and use LoadTrustedLibrary function which protects the library from changes between the trust check and the load. Also fixes a typo and improves ISCmplr/isscint error messages on trust fail.
|
há 10 meses atrás |
Martijn Laan
|
27ff73de5c
Use the isscint error message introduced by trustfunc to hint about synch-isfiles.bat on Debug.
|
há 10 meses atrás |
Martijn Laan
|
ec81524172
Use ISSigFunc to check trust. Works while debugging from Delphi as well. Defining TRUSTALL would only be needed while debugging isscint.dll from VS for example.
|
há 10 meses atrás |
Martijn Laan
|
f80c9ea357
Use TrustedFile before loading isscint.dll. This also makes it give an error message instead of crashing when you start Compil32 with isscint.dll missing.
|
há 11 meses atrás |
Martijn Laan
|
8af2494ca1
Fix typo.
|
há 11 meses atrás |
Martijn Laan
|
0759cc7b87
Update for unit split + use TrustedFile before loading ISCmplr.dll.
|
há 11 meses atrás |
Jordan Russell
|
264e565940
Actually we do need to conditionally delete InnoSetupScriptFile in the case of multiple IS installations.
|
há 1 ano atrás |
Jordan Russell
|
c3563a2d6f
IDE: Set Application.MainFormOnTaskBar=True
|
há 1 ano atrás |