News

   

Subscribe to News Feed

Add to My Yahoo! Subscribe with Bloglines Subscribe with netvibes

Subscribe in a reader Subscribe in a reader

IsNumeric routine from Code Snippets Database has been re-written.
The IsNumeric routine from the Code Snippets Database has been re-written. Previously it had only recognised floating point numbers that use the full stop (dot) character as the decimal separator. In locales that don't use that separator, strings containing valid floating point numbers were being rejected as invalid. The re-written routine handle decimal separators from different locales correctly.
03 November 2011
Two more graphics routines added to Code Snippets Database
Two more overloaded routines have been added to the Code Snippets Database. They are named InvertBitmap and they do just that: they invert the colours in a bitmap.
01 November 2011
CodeSnip's SourceForge page has been given a makeover.
The CodeSnip project pages on SourceForge have been refreshed. There's more info about the project, the unused forum has been deleted and the support section now refers to the CodeSnip FAQ on this site's Wiki.
01 November 2011
New Code Snippets Database graphics routines
Two new overloaded GreyScale routines have been added the Code Snippets database. They both convert a colour bitmap into a 24bit greyscale bitmap. One of three greyscale conversion methods can be selected: lightness, average and luminosity. The required method is passed to the routines as an identifier from the new TGreyScaleMethod enumeration.
31 October 2011
Bug-fix version 3.9.2 of CodeSnip released.
Version 3.9.3 of CodeSnip has been released. This release fixes three minor bugs.
28 October 2011
First alpha release of CodeSnip v4 planned for end of 2011
After a lot of under-the-hood tweaking of the CodeSnip code base I've now starting adding new features and am planning the first alpha release by the year end. This is planned to give users an idea of what's to come and, hopefully, to get some feedback. More info in my Blog.
24 October 2011
Stream Extension Classes v3.1 released
Release 3.1 of the Stream Extension Classes is now available. This release adds overloads for 64 bit integer parameters to TStream descendant SetSize and Seek methods. It also provides proper support for large (> 2Gb) data sizes, seeks and copies in its implementation of IStream methods. DUnit tests have been re-instated and made to work correctly with Delphi 2010.
08 October 2011
Online Code Snippets Database now supports Delphi XE2
The online version of the Code Snippets Database has been updated to recognise Delphi XE2 as one of the compilers for which compilation results can be displayed.
19 September 2011
CodeSnip v3.9.1 released. This is a bug fix release.
Release 3.9.1 of CodeSnip fixes a bug in the syntax highlighter where malformed Pascal general format floating point numbers were causing an assertion failure.
18 September 2011
Four new date routines added to Code Snippets Database
Four new routines have been added to the Code Snippets Database's Date and Time category. They are named DateMonthStart, DateMonthEnd, DateYearStart and DateYearEnd and provide the date of the start and end of the month or year that contains a given date.
18 September 2011
Three new string routines added to Code Snippets Database
Three new string management routines have been added to the Code Snippets Database. ReverseStr and ReverseStrR both reverse the given string, with ReverseStrR using recursion. The other routine is StripAccelChars which removes any accelerator or shortcut characters ('&') from a given string.
16 September 2011
Stream Extension Classes documentation expanded and moved to Wiki.
Documentation of the Stream Extension Classes has been moved from Google Code to the DelphiDabbler wiki. It's also been greatly expanded.
13 September 2011