Note to self: DON’T delete empty directories…

By | February 21, 2018

So on Sunday I finished the initial version of a small project for migrating JEDI VCS repositories to Git. I committed my changes to Git, merged the Development branch into Master and uploaded to GitHub. Pleased with myself, I started my usual Sunday backups: Windows Backup to an external drive and a number of copy… Read More »

RAD Studio Welcome Screen

By | January 20, 2018

Below are a list of changes I’ve made to my Welcome Screen to make it more functional. For me, there are two aspects of the screen I don’t like: first, the Events right hand column when collapsed does not allow the remaining content to expand; and secondly it doesn’t make good use of the screen… Read More »

Compiling Component Packages for C++

By | January 20, 2018

Note to self (because you keep forgetting)… Make sure your package knowns where you want the package to be located (Project Options | Delphi Compiler for All Configurations | Package Output Directory); For C++ make sure your package knowns where you want the DCP, BPI, LIB files to be located (Project Options | Delphi Compiler… Read More »

Owner Draw Elements in Rad Studio 10.2.2’s new Themed IDE

By | December 23, 2017

The following are a series of notes regarding owner drawn elements in the new RAD Studio 10.2.2 with theming enabled (more specifically, the Dark theme). Do NOT use Themes.StyleServices to get theme styling information, instead get the IDE’s instance of it’s theming service through the IOTAIDEThemingServices interface as shown below (I’m not sure why the… Read More »

Go straight to JAIL! DO NOT Pass GO! DO NOT Collect £200

By | December 13, 2017

I’ve been lazy and as a consequence my parsers are not Unicode compliant and there’s no real reason for not doing a proper job. When I was originally converting my code to Unicode I didn’t spend much time understanding Unicode, I just did the bare minimum. Stefan contacted me about my Browse and Doc It… Read More »