Subscribe to News Feed

Add to My Yahoo! Subscribe with Bloglines Subscribe with netvibes

Subscribe in a reader Subscribe in a reader

MD5 Message Digest Unit now out of beta - v1.0 released
After a long time in beta the MD5 Message Digest Unit is now at its version 1.0 release. Some new overloads of TPJMD5's Calculate and Process methods have been added and some potential bugs fixed. There have been other minor changes and the unit is now comprehensively commented for XMLDoc: hover the cursor over most identifiers in the IDE and see pop-up descriptions.
18 July 2011
Bug in program registration web service fixed.
This bug was reported as issue # 3353480 in the CodeSnip bug tracker. The program registration web service was refusing to register CodeSnip programs on operating systems whose descriptions were longer than 80 characters. This restriction has been removed from the web service. Affected versions of CodeSnip should now work. There is no need to update the program.
05 July 2011
CodeSnip v3.8.11 released. Required update for IE9 users.
Release 3.8.11 of CodeSnip fixes a display problem in the About and Compiler Error dialog boxes that manifests itself if you have updated to Internet Explorer 9. A bit of backward incompatibility with the browser control meant that a couple of tabs of the About box were blank and the Compiler Error dialog box had no content!
02 July 2011
Wiki now included in site searches.
The site search facility now searches the wiki in addition to the main website and the blog.
20 June 2011
New release 5.4 of the Window State Components now available.
Version 5.4 of the Window State Components has now been released. By request, this release adds two new events: OnAfterWindowSized and OnAfterWindowRestored to all the components. These are for use in checking the window's actual size, position and restored state after the components have done their stuff.
19 June 2011
Three new date routines added to Code Snippets database
Three new routines, DateQuarter, DateQuarterStart and DateQuarterEnd, have been added to the Code Snippets Database. They are all based on code contributed by Homolibere.
28 May 2011
Added new routine to Code Snippets Database
A new SQLDateToDateTime routine has been added to Code Snippets Database. This routine parses a MySQL date string into a TDateTime value. It is in the Data and Time category.
21 May 2011
CodeSnip 3.8.10 released
This new release of CodeSnip is quite a minor user interface update. I've reverted the behaviour of checked list box and tree view controls so that clicking the item text no longer toggles the check box state. This non-standard behaviour was making the controls harder to use rather than easier! Also added a FAQs topic to help file that links to the Codesnip FAQ Wiki.
20 May 2011
Fixed an error in the Code Snippets Database
An error in the DeleteFilesWithUndo routine in the Code Snippets Database has been fixed. The error caused the routine to fail to compile.
11 May 2011
11 new routines and a new Multi-media category added to Code Snippets Database
11 assorted new routines have been added to various categories of the Code Snippets Database. There's also a new "multi-media" category. The routines are: DarkenColor & LightenColor (Graphics category), PlaySound (Multi-media), IsAdmin (System), ReverseNumber & ReverseNumberR (Mathematics), FileSizeString, GetLastDirectory & SubDirectoryCount (File Management) and finally, two overloaded versions of SplitPathList (String Management).
10 May 2011
CodeSnip v3.8.9 released
CodeSnip v3.8.9 has been released. This release fixes a bug in the snippet import code that allowed duplicate snippets to be renamed with invalid names. This fixes bug #3299870. The program now interprets "warning" compiler results in the main database as "success", as per feature request #3290359. Another potential bug in the code that sets window class names was also fixed.
10 May 2011
Article #13 and its demo are now Unicode compatible
The source code presented in the article "How to run a single instance of an application" failed when compiled with Unicode versions of Delphi. These problems how now been fixed.
09 May 2011