Subscribe to News Feed

Add to My Yahoo! Subscribe with Bloglines Subscribe with netvibes

Subscribe in a reader Subscribe in a reader

Released Win 64 bug fix v3.3.1 of the System Information Unit
This bug fix release fixes some registry access problems on 64 bit Windows systems that was causing some system information code to return empty strings instead of the expected values. Thanks to Steffen Schaff for reporting the problem and suggesting the fix. NOTE: the bug is still likely to be present when compiling the code with old versions of Delphi that don't support setting access flags via TRegistry.
07 April 2011
Version Information Editor v2.12 released
Version Information Editor was updated to v.12. The main change was a move to use HTML help rather than WinHelp. The program was also recompiled with Delphi 2010. Handling of common dialog boxes has been improved, centring dialogs over main window.
28 March 2011
Released bug fix v3.5.1 of the About Box Component
There was a bug in the about box component which was causing to always appear at the top left of the screen regardless of how the Position and related properties were set. This was happening on later Delphis when certain application wide modifications were made to the way forms are handled. This release fixes that bug.
25 March 2011
New Drop Files Components FAQ
The first page on my new Wiki is an FAQ for the Drop Files Components. Please read it before asking questions about the components. You can also use it to leave questions or even answer other people's.
19 March 2011
New DelphiDabbler wiki
I've set up a new wiki, driven by PmWiki, hosted on It will be used for all sorts of stuff that users can help contribute to over time.
19 March 2011
Revised and corrected tip #160 that demonstrate the CopyFileEx API function
Tip #160 was an untested proof of concept. It has now be overhauled to work correctly and to describe the process of building a demo application more clearly.
20 January 2011
Released CodeSnip v3.8.8
Release 3.8.8 adds the ability to specify how old news items have to be before they are no longer displayed in the CodeSnip News dialog box. The default is 92 days. Users can now specify any number of days between 14 and 365.
19 January 2011
400th routine added to Code Snippets database
Three new routines have been added to the Code Snippets database, taking the total to 400! The new routines are all concerned with manipulating file extensions. They are: DefaultFileExt, ForceFileExt and HasFileExt.
19 January 2011
New Registry category with 7 new routines added to Code Snippets database
A new "Registry" category has been added to the Code Snippets database containing seven new routines: RegDeleteValue, RegKeyList, RegParsePath, RegReadString, RegValueExists, RegValueList and RegWriteString. These routines are modifications of code provided by Guru Kathiresan. The existing GetRegistryString routine has been moved from the "Windows System" category to the new category.
18 January 2011
Three overloaded image adjustment routines added to Code Snippets database
Three new overloaded AdjustImage routines have been added to the database, along with some associated type and constant definitions. Any one or more of the brightness, contrast, tint, saturation and gamma values of the image can be adjusted by the routine. The image can also be inverted. The overloaded versions operate on canvases and bitmaps. Based on code submitted by Montor.
17 January 2011
Delphi tip #79 updated
An alternative solution for the tip "How to define a minimum size for a component" has been added. This solution was provided by Montor.
16 January 2011
Delphi tip #24 updated
An second solution to the tip "How to get a screen shot of a control" has been added. This solution was provided by Montor.
16 January 2011