; ------------------------------------------------------------------------------ ; This Source Code Form is subject to the terms of the Mozilla Public License, ; v. 2.0. If a copy of the MPL was not distributed with this file, You can ; obtain one at http://mozilla.org/MPL/2.0/ ; ; Copyright (C) 2013-2014, Peter Johnson (www.delphidabbler.com). ; ; Change Log for Extended String Property Editor ; ------------------------------------------------------------------------------ Release v2.0.3 of 12 January 2014 + Fixed problem with compiler directives in property editor unit that was causing compilation to fail on Delphi XE5. + Minor corrections to read-me file. Release v2.0.2 of 01 November 2013 + Fixed issue #28 where window settings were not persistent (registry read code was in error). + Fixed registry access to work correctly with 64 bit registry view on 64 bit Windows. + Changed some defined symbol names to camel case. + Minor documentation changes. Release v2.0.1 of 08 January 2013 + Property editor source modified to compile without warnings on Delphi XE3. + Unit names are now qualified with name-space on Delphi XE2 and later. + Revised property editor user interface: - Font and appearance of some controls changed. - All form files now in text format. - Form is no longer scaled. - Controls rearranged. + Support for old style design units removed: now requires Delphi 6 as a minimum. + Component source license changed to Mozilla Public License v2.0. + MPL text file updated to MPL v2.0 and renamed. + Updated documentation. Release v2.0 of 21 July 2011 + Added several new commands to editor dialogue box: - "copy all" copies all text from editor to clipboard. - "paste over" replaces text in editor with text on clipboard. - "select all" selects all text in editor. - "clear" deletes all text from editor. - "undo" undoes last edit. - "help" displays online documentation for property editor. + Revised user interface: - Added toolbar at top of window with buttons for all commands. - Added to keyboard short-cuts for toolbar buttons. - Removed former Load and Save buttons from bottom of window: now replaced by toolbar buttons. - Repositioned "word wrap" check box. - Constrained minimum size of window so all controls remain accessible. - Now uses Vista or XP default fonts if available. + Unit now commented for use with XMLDoc. + Updated documentation. + Provided short-cut file that links to online documentation wiki. Release v1.2 of 05 January 2010 + Changed property editor form: - Removed bevel from around memo control. - Re-arranged controls so that dialogue appears correctly on Vista and later Delphis. - Pressing ESC along with any modifier key no longer cancels the dialogue. + Made minor changes to code that stores settings in registry. + Simplified compiler directives. + Switched off unsafe code warnings on Delphi 7 and later. + Updated documentation. + Included MPL license in release. Release v1.1.1 of 21 December 2005 + Changed compiler directives to allow compilation with Delphi 2005/6. Release v1.1 of 12 August 2004 + Disabled minimize button and system menu item. + Made form respond to Esc key to cancel dialogue and Ctrl+Return to OK the dialogue. Release v1.0 of 30 June 2004 + Original version.