News for 2013

The ExeType routine from the Code Snippets Database has been modified to detect 64 bit executables, including DLLs, along with ROM images, if you ever encounter one! The TExeType enumeration has had new values added to represent these new results. In addition the function now supports Free Pascal and has been successfully tested with Delphi XE, XE2 and XE3.

Version 2.0.1 of the Extended String Property editor has been released with some minor tweks to make it use namespaces for VCL units with Delphi XE2 & XE3. Another small changes makes the code compile without warnings on Delphi XE3. Visually, the property editor interface has been tweaked slighly to improve its appearance. Finally, the source code is now available under the Mozilla Public License v2.0.

Release 5.4.1 of the Window State Components updates the source to compile without warnings on Delphi XE2 and XE3 and makes the code compatible with either 32 bit or 64 bit build targets. The source code license has changed to Mozilla Public License v2.0 making the code compatible with the GPL. The demos have been given an overhaul and now require Delphi 7 or later to compile.

v4.1.0 of CodeSnip has been released. This release includes some improvements to the Snippets Editor's References tab along with a new source code formatting option. The portable edition(as tested in v4.0.1 portable beta 1) has now been rolled into v4.1.0 and the result is that, starting with this version, CodeSnip is now available either as the traditional (standard) edition or the portable edition. These are two separate programs compiled from a common code base. A different download is available for each edition.

All the changes to CodeSnip's project hosting have now been completed and tested. In summary, the Subversion source code repository has moved to GoogleCode while the download files and bug report and feature request trackers remain on SourceForge, albeit with some URL changes. If you use any of these features please update your links. Full details have been published on my blog.