13 Commits

Author SHA1 Message Date
Jordan Russell
9679c0dd0e
Hide UpdatePanel initially.
It was appearing when running with /CC.
2024-12-02 03:45:46 -06:00
Jordan Russell
f3eea5ebc9
IDE.MainForm: Stop the Delphi IDE (11.3) from adding Explicit* properties to the .dfm file. 2024-11-20 01:32:52 -06:00
Martijn Laan
495fcfde1d
Handle Alt+R conflict just like VSCode. And make it Ctrl+Alt+R when using classic menu keys. 2024-08-28 15:04:59 +02:00
Martijn Laan
1edf17c8b5
Add small panel to indicate FindRegEx state. 2024-08-23 09:24:36 +02:00
Martijn Laan
fabe5ff833
Cleanup. 2024-08-12 17:38:47 +02:00
Martijn Laan
d7c83df566
Add a donate (heart image) button to the panel and other little tweaks. 2024-08-12 17:34:14 +02:00
Martijn Laan
b1c2d70f3d
Add close button, based on NewTabSet's DrawCloseButton. Also auto-close on whatsnew open. 2024-08-11 16:24:08 +02:00
Martijn Laan
21693acd56
Merge branch 'main' into updatepanel 2024-08-11 16:01:25 +02:00
Martijn Laan
0af429b135
Fix 22309edc. Move the virtual image lists back into MainForm because otherwise they don't really work. From https://docwiki.embarcadero.com/RADStudio/Sydney/en/Supporting_high-DPI_images_with_the_Image_Collection_and_Virtual_ImageList_components under Best Practices:
"A TVirtualImageList should always be placed on a form, not a data module." Strange that it doesnt complain when you do this anyway :/

Also improve LightToolbarVirtualImageList: don't actually need design-time auto fill so turn it off in the form and instead on at run time.
2024-08-11 16:00:15 +02:00
Martijn Laan
4508d73841
Due to increased winget usage something is needed to inform users about whatsnew: add a panel which would always appear after an update. This adds the first bit. 2024-08-10 08:24:59 +02:00
Martijn Laan
fbd30ee758
Cleanup non-visual component positioning. 2024-08-09 09:04:20 +02:00
Martijn Laan
22309edcc6
Move all the images inside IDE.MainForm.dfm to a new module. 2024-08-09 08:58:01 +02:00
Martijn Laan
6f51801a14
IDE.CompileForm -> IDE.MainForm. 2024-08-06 18:36:53 +02:00