News for 2010

   
Released v2.1.1 of the Hot Label Component
This long overdue new release of the Hot Label Component abandons support for Delphi 2 and 3 and ensures the component compiles without warnings on Delphi 2010. There are no functional changes. The component is now part of the DelphiDabbler Code Library repository on Google Code.
12 October 2010
New tip showing how to send a simulated key press to a control
This tip shows how to send a simulated key press to the active control. The tip presents similar code to the PostKeyEx32 routine in the code snippets database, along with an explanation of how it works.
12 October 2010
CodeSnip v3.7.0 released
CodeSnip v3.7.0 has been released. The changes are all to do with the fact that I'm rationalising the various ways the DelphiDabbler website deals with reporting news and updates. I'm discontinuing the CodeSnip newsletter along with the CodeSnip-only news database that was displayed in CodeSnip's "Update from Web" dialog box. Therefore the "subscribe to mailing list" option has been removed from the program as has the news pane in the "update from web" dialog box. In their place is a new news dialog that displays news from the CodeSnip RSS feed. This dialog is reached via the Help menu.
23 September 2010
Mailing lists now closed to new members
For a while now the DelphiDabbler site and its companion Blog have had RSS news feeds to provide up to date information about changes to the site, blog or software. Feeds are available that pretty much replicate the information that has been provided in the newsletters and updates. Since time is at a premium and the newsletters just replicate, at a much later time, what's already available via the feeds, I've decided to stop producing the newsletters in due course. The first step is to close the mailing lists to new subscribers.
15 September 2010
New wiki documenting the Resource File Unit now available
This new wiki that documents the Resource File Unit duplicates some of the information in the PDF user guide. The wiki will be updated and corrected more frequently than the user guide, which may eventually be withdrawn.
29 August 2010
Release v2.3 of the Message Dialog Box Components
This release adds a new property, DlgType, that has been requested by a user (issue #9). The property enables the dialog box type (icon, buttons, default title etc.) to be set using a subset of the same flags that are passed to the Windows MessageBox API function. The new property is rather complex and a read of the Message Dialog Components Wiki or help file is recommended before using it.
28 August 2010
New wiki documenting the Console Application Runner Classes now available
This new wiki that documents the Console Application Runner Classes duplicates the information from the PDF user guide. It will be updated and corrected more frequently than the user guide, which may eventually be withdrawn.
22 August 2010
New wiki documenting the Message Dialog Components now available
This new wiki that documents the Message Dialog Components duplicates the information from the help file. It is useful for those who don't have WinHelp installed (Vista and later by default) or who have Delphi 2005 and later which can't integrate the help file into the IDE.
20 August 2010
Release v2.2.1 of the Message Dialog Box Components
With release 2.2.1 the Message Dialog Components at last compile and work correctly with Delphi 2009 and 2010 following prompting by a user.
17 August 2010
CodeSnip v3.6.3 released
CodeSnip v3.6.3 has been released. The code that communicates with web services has been completely re-written to avoid some of the character encoding errors experienced in earlier versions. The "About The Program" tab of the About Box has also been updated and corrected.
22 July 2010
Released v0.2 beta of the MD5 Message Digest Unit
This update to the MD5 Message Digest Unit changes the parameter type of the AnsiString overloads of the TPJMD5.Calculate and TPJMD5.Process methods from AnsiString to RawByteString. This change enables ANSI strings of any code page to be processed without conversion to the default code page.
21 July 2010
Released v1.0.2 of the Console Application Runner Classes
This new version of the Console Application Runner Classes finally fixes a problem that was causing the code to fail when compiled against a Unicode Windows API, i.e. with Delphi 2009 or Delphi 2010. This was down to a "feature" of the Windows CreateProcessW API function. Thanks to the two users who pointed this out - you know who you are!
20 July 2010