|
Note that announcements will be sent to the registered user mailing list for minor (version number changing) releases, but we will also be slipstreaming build to build releases with minor fixes or updates that are probably not broadly applicable to most. These releases will only be announced on this forum. To know what build number you have, look at the last four digits of the Version property of your Addict component.
The purpose of this post is to give people a general idea of the changes that are made from build to build. This list isn't necessarily fully comprehensive, but will be kept up to date.
Build 4.10.2063 (28 September 2009)
* Support for Delphi and C++Builder 2010 * Added %CommonDocuments% and %CommonAppData% to the expansion variables for filenames / directories * Updated Norwegian strings * Fixed bug setting the font to the 'Not Found' editing RichEdit in the spelling dialog * Fixed parsing bug for words surrounded by a single apostrophe (slanted style) * Fixed off-by-one bug in the spelling dialog when the source parser uses a 1-based index (string parser) * Fix to avoid setting focus to buttons that aren't enabled
Build 4.00.2054 (23 June 2009)
* Fixed listview bug in the configuration dialog that could cause a dictionary to become unchecked
Build 4.00.2052 (5 June 2009)
* Minor updates to the Spanish strings * Added ParentFont property to spelling and thesaurus - applicable to all dialogs * Fixed a minor spelling dialog issue related to disabling the change / change all buttons * Fixed a scrolling issue in the LiveMemo components... sometimes hitting return at the end of the memo would not fully paint * Fixed painting of CTL3D = False with LiveEdit and LiveMemo components
Build 4.00.2051 (10 April 2009)
* Fixed config dialog to auto-switch to old-style for incomplete laguage translations
Build 4.00.2050 (7 April 2009)
* Fixed text replacement when editing in the spelling dialog occasionally causing incorrect replacements * Fixed occasional AV when editing single line text in the spelling dialog under Delphi 2009 * Fixed reentrancy faults with some 3rd party compoments used with LiveSpelling
Build 4.00.2049 (19 March 2009)
* Fixed minor configuration load issue when updating ConfigDictionaryDirs in runtime code
Build 4.00.2048 (14 March 2009)
* Fixed residual trailing text after a wordwrap on XP in the LiveSpelling Memo control * Fixed residual text after deleting characters eliminates the last line in the LiveSpelling Memo control
Build 4.00.2047 (12 March 2009)
* Correct handling of the £ character between 1250 and 1251 codepages * Remove Demo App RES file from the distribution (it gets recreated automatically)
Build 4.00.2045 (10 March 2009)
* Added new OnCreateAddictDialog events to all components to facilitate easier dialog replacement * Added new OnBrowseForFolder event to allow replacement of the common folder browse dialog * Added ability for LiveSpelling controls to attempt to reconnect if Delphi re-creates the dialog window * Fixed a custom dictionary issue with auto-corrections and UTF-8 multi-byte encodings (Russian, etc) * Fixed problem resetting after loading a corrupted custom dictionary * Fixed control avoidance code from putting dialog partially offscreen * Fixed control avoidance to avoid putting the dialog over docked windows (taskbar, etc) * Fixed an issue with SHGetSpcialFolderPath under Delphi 2009 * Fixed a painting problem with the LiveSpelling memo component on XP sometimes causing garbled text * Fixed a slight bolding of text in the LiveSpelling memo component on Vista due to ClearType
Build 4.00.2043 (2 February 2009)
* Added new property to disallow selection of a particular custom dictionary as the active custom dictionary * Added an edit button under the dictionaries list in the configuration dialog (not visible by default) * Fixed spelling dialog to disable some additional buttons when no suggestions are present * Fixed UI problem with non 1252 CodePages in version of Delphi < 2009 * Fixed a Unicode issue in the Phonetics map
Build 4.00.2042 (28 January 2009)
* Added a CodePage conversion utility to the PlusPack and Dictionary Wizard * Fixed extraction from the Dictionary Wizard with non 1252 CodePages * Wordlist extaction from the Dictionary Wizard now defaults to generating Unicode files
Build 4.00.2041 (26 January 2009)
* Added the initial Spanish translation for the new Addict 4 dialogs * Fixed a small memory leak related to live spelling * Fixed a possible buffer-overrun issue with our use of EM_GETLINE and Delphi 2009
Build 4.00.2040 (22 January 2009)
* Fixed a problem with Undo from within active live-spelling edit and memo controls
Build 4.00.2039 (22 January 2009)
* Fixed a memory leak when subclassing edit and memo controls for LiveSpelling * Fixed a build-to-build issue with the inclusion of the Delphi 7 HLP file
Build 4.00.2037 (20 January 2009)
* Fixed a Delphi 2009 issue with thesaurus strings not always showing correctly * Added %ModuleDir% and %ModuleName% alias entries for DLL scenarios * Added unsupported manual install Delphi 5 and Delphi 6 packages * Fixed up several small issues to make Delphi 5 and 6 compile properly * Updated some of the Russian strings
Build 4.00.2033 (17 January 2009)
* Fixed missing help topics in the Standard and Trial installations
Build 4.00.2032 (17 January 2009)
* Added the initial French translation for the new Addict 4 dialogs * Moved installer to Delphi 2009 and made some minor fixes to address one reported install issue * Dropped an inadvertently included .groupproj from the distribution
Build 4.00.2030 (16 January 2009)
* Initial Addict 4 Release
|