Clearing a TTreeView

Note to self: If you want to clear the items that were added at design time to a TTreeView, you must make sure it has a handle. The following does not work (in Delphi 2007): Adding a TreeView1.HandleNeeded makes it work:

Known IDE Packages in Delphi

Prompted by a comment in this Google+ post I had a look at what is actually listed in [HKEY_CURRENT_USER\Software\Borland|Codegear|Embarcadero\BDS|Delphi\#.0\Known IDE Packages] and found some interesting entries: In Delphi 6 and 7 there is direct60.bpl and direct70.bpl which can probably simply be removed nowadays. The server used by "Delphi Direct" which was the equivalent of the … Continue reading Known IDE Packages in Delphi

GExperts 1.38 experimental twm 2016-05-26

This is another test release before Erik is going to do an official 1.39 release. Please report any bugs you may find (preferentially in the GExperts community on Google+ or the bug tracker on SourceForge) Again, I have built installers for each Delphi version. These installers should install everything that is necessary, including the files … Continue reading GExperts 1.38 experimental twm 2016-05-26

Delphi IDE Explorer Expert for Delphi 6 to 10.1 Berlin

I wrote this Delphi IDE Explorer Expert when I was trying find the button for showing and hiding the background for the Firemonkey mobile form designer and turn the bloody thing off for good. Later, I ported it back to Delphi 2007 to 2010 and also added support for Delphi 10 Seattle. Then I started … Continue reading Delphi IDE Explorer Expert for Delphi 6 to 10.1 Berlin