Martijn Laan
|
5b83360adb
Add ToolsHelper.
|
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.
|
3 meses atrás |
Martijn Laan
|
639045a958
Compiler IDE: Update the default dialog font from 8pt Segoe UI to 9pt Segoe UI. (Only when Segoe UI is actually the default message font.)
|
4 meses atrás |
Martijn Laan
|
0dc37d62ee
Move dark title bar code to CommonFunc.Vcl and use it in Setup and Uninstall for all forms when in dark install mode.
|
5 meses atrás |
Martijn Laan
|
85d815c06f
Renaming the icons (like Z_DISKICON_DARK to Z_DISKICON) during compilation works but because Windows is caching icons you can still get to see the old icons. Surely that is gonna lead to questions. So avoid renaming. Just delete unwanted ones during compilation and instead tell Setup and Uninstall about the name to load. Will be needed anyway for dynamic choosing, and bits of that are there already now.
|
5 meses atrás |
Martijn Laan
|
7d8f019926
Move HighContrastActive. Want to use it for SysLink later: its UseVisualStyle=False looks nice, but not when high contrast is active. And want to use it for the style test: dont think styling should be allowed when high contrast is active. Even though styling then still works, it would surely just annoy the end user?
|
5 meses atrás |
Martijn Laan
|
055e50c165
Merge branch 'main' into licensekeys
|
6 meses atrás |
Martijn Laan
|
583f0fab7c
Support older Delphi (2).
|
6 meses atrás |
Martijn Laan
|
35ed1828b6
Merge branch 'main' into licensekeys
|
6 meses atrás |
Martijn Laan
|
8d587ec3b2
Improve support for high-contrast themes. The script wizard and update panel now follow the high-contrast theme. The tabsets now ignore it.
|
6 meses atrás |
Martijn Laan
|
1b685e60e6
Show 'Non-Commercial use only' instead of just 'Non-Commercial'. + show state in ISCC as well.
|
6 meses atrás |
Martijn Laan
|
787e9b965a
Offer to copy chunked key to clipboard for renewal.
|
7 meses atrás |
Martijn Laan
|
ca799f2b4d
Actually read license key 💪
|
7 meses atrás |
Martijn Laan
|
5f4f1ea6e5
Show state in caption + warn about expiry + allow removal of key.
|
7 meses atrás |
Martijn Laan
|
9d525999bf
Tiny bit of setup.
|
7 meses atrás |
Martijn Laan
|
4d5fb6d681
Add dark images and replace light inner image with a transparent one.
|
7 meses atrás |
Martijn Laan
|
9b97c1a47d
Allow VCL to style buttons. The VCL style actually looks better and this also makes it work on old versions.
|
7 meses atrás |
Martijn Laan
|
6bda1449cb
Give wizard form proper non-dark color which is white and not btnface.
|
7 meses atrás |
Martijn Laan
|
accaba71e7
Give wizard form proper dark color which is tcToolBack and not tcBack.
|
7 meses atrás |
Martijn Laan
|
e32c929c95
Add dark mode support to the wizard, just by simplifying how it sets colors. Its small and large image still need work.
|
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.
|
7 meses atrás |
Martijn Laan
|
cf64b62f83
Add dark mode code to remember but not actually used yet.
|
7 meses atrás |
Martijn Laan
|
709954536f
Remove a flicker which can sometimes be seen at startup with dark mode + maximized on.
|
7 meses atrás |
Martijn Laan
|
5797a54e97
synch-isfiles.bat: pick up the help files from their source dir on DEBUG as well.
|
8 meses atrás |
Jordan Russell
|
8df2d0b840
IDE: Add common function for launching files and URLs.
|
1 ano atrás |
Martijn Laan
|
292c0d9156
Fix ESelectNextOccurrence and ESelectAllOccurrences search options. Also add a comment to explain the preselect.
|
1 ano atrás |
Martijn Laan
|
d9d845ab62
Replace ArcFour with XChaCha20 which also removes iscrypt.dll use.
|
1 ano atrás |
Martijn Laan
|
c00990b64c
Mini move.
|
1 ano atrás |
Martijn Laan
|
6f51801a14
IDE.CompileForm -> IDE.MainForm.
|
1 ano atrás |
Martijn Laan
|
6944cb6e7c
CompScint -> IDEScint.
|
1 ano atrás |