A while ago, after my post on Known IDE Packages in Delphi I wrote a the KnownIdePackagesManager tool which lists those packages, allows to disable and enable some of them and also set the package description for those packages that don't have a meaningful description. Today, I updated the tool to support Delphi 10.3 Rio. … Continue reading Delphi Known IDE Packages Manager updated to Delphi 10.3 Rio
Category: Delphi
dzDelphiPaths tool updated for Delphi 10.3 Rio
I have just updated my dzDelphiPaths tool to support Delphi 10.3. Discussion about this post in the international Delphi Praxis forum.
Delphi Help Expert updated for Delphi 10.3 Rio
I have updated my Delphi Help Expert to support Delphi 10.3 Rio. Discussion about this post in the international Delphi Praxis forum.
Delphi Custom Container Pack updated for Delphi 10.3 Rio
I have just updated the Delphi Custom Container Pack sources to support Delphi 10.3 Rio. This time it required more than creating the packages for the new version and adding the latest version of the Delphiversions.inc file. When loading the designtime package an EAssertionFailed exception was raised. It turned out that the category sCategoryDelphiNewFiles no … Continue reading Delphi Custom Container Pack updated for Delphi 10.3 Rio
TDbf packages for Delphi 10.3 Rio
TDbf is an open source library to access Dbase tables. It's released under the LGPL license (which makes in impractical for most commercial Delphi development). It is also used in Lazaraus (I haven't checked the license there, but apparently you can develop commercial programs with it.) The project seems to be rather dead though. Apparently … Continue reading TDbf packages for Delphi 10.3 Rio
GExperts 1.3.12 experimental twm 2018-12-22 released
It's time for a gift to all Delphi developers, a new Release of GExperts. Happy Holidays! (But do spend some time with your family rather than testing GExperts. 😉 ) I blogged about the new features already. There were also several bug fixes. Please be aware that I mostly work with Delphi 2007, so this … Continue reading GExperts 1.3.12 experimental twm 2018-12-22 released
Register and use a custom clipboard format in Delphi
I just now had the need to transmit GPS (WGS 84) coordinates from one program to another. First, I simply copied longitude and latitude separately using the clipboard, which works fine but is really time consuming when you have to do that very often. I could have just copied both values as text to clipboard … Continue reading Register and use a custom clipboard format in Delphi
New features in GExperts
GExperts has recently gained a few new features: Two new experts to start/stop recording and to replay a keyboard macro. These are minimal experts which allow you to add additional keyboard shortcuts to the existing IDE functionality. The idea and the code were contributed by Dejan M. Goto Previous / Next modification Editor Experts. These … Continue reading New features in GExperts
Pointers are dangerous
Pointers can be really helpful, especially they can improve performance and readability, but they are also dangerous. I spent nearly a day tracking down the reason why the code a former colleague wrote about 5 years ago all of a sudden led to access violations. The code used to work fine, the problem only surfaced … Continue reading Pointers are dangerous
Remembering an Application’s Size and Position on Multiple Screens
David Hoyle just blogged about this topic (go ahead, read it first but remember to come back. 😉 ) https://www.davidghoyle.co.uk/WordPress/?p=2100 Welcome back. I think he is making two mistakes here (for suitable definitions of "mistake"): Don't store the form positions in an ini file, use the registry. These positions make sense only on the same … Continue reading Remembering an Application’s Size and Position on Multiple Screens