This file contains all the info about changes in LEdit VCL wrapper from 
version 1.01 up to latest available version.

Changes in version 1.08 compared to version 1.07
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Fixed a bug, introduced in V1.07, in the LoadFromFile and SaveToFile 
  methods that caused LEdit to crash.

- Added the EM_EX_UNDO constant to fix problems on some foreign PC's.

Changes in version 1.07 compared to version 1.06
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Changed ShortString to String in the OnControlHighlight, OnFindBrace,
  and OnWordClick events to make the 16-bit and 32-bit versions 
  completely compatible.

- Changed ShortString to String in the FileName property and the
  LoadFromFile, SaveToFile, AddStr, InsertStr, InsertStrPos, GetLineStr,
  and GetStr methods to make the 16-bit and 32-bit versions completely
  compatible and provide more speed and power to the 32-bit version.

- Redefined HDC to Integer in the 16-bit version to make the 16-bit
  and 32-bit versions compatible.

- Fixed a bug where Windows NT could not find the LEdit DLL.

- Fixed a bug where the AddStr method would not add text if LEdit was 
  empty. 

- Added LFocus property to allow the user to specify if the AddStr,
  InsertStr, InsertStrPos methods should set focus to LEdit after 
  these methods are complete.

- Added new constants for some standard EM_* messages (EM_EX*) to
  fix problems on some foreign PC's.

- Fixed a bug with the Text property in the 32-bit version to allow
  it to be cleared at design time.

- Fixed a bug with the TabStopSize property to allow it to be set.

- Fixed a bug that caused accelerator keys on a button to leave LEdit
  and perform the accelerator action when pressing Shift+Accelerator
  Key. This would not allow capital letters to be entered into LEdit
  if a button with an accelerator key was placed on the form.

- Changed the 32-bit version to use the new 32-bit 'Windows' unit 
  instead of the 'WinProcs' and 'WinTypes' units.

Changes in version 1.06 compared to version 1.04
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- LEdit VCL adjusted to follow new protocol in LEDIT.DLL V1.06
  to be workable under Windows NT.

- Fixed a bug with the AddStr method to allow it to work with text
  larger than 64K.

- Fixed a bug where some design time properties were not automatically
  getting set at runtime.

Changes in version 1.04 compared to version 1.03
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Fixed a bug in the DoFindBrace method where it was copying the
  previous string back into the WordDesc record.

- Changed the TLEBraceStyle options from bs to br to avoid conflicts
  standard Delphi 2 types.

- Changed the BorderStyle, CanChangeFile, CanChangeFont, HasFile, 
  PaintMode, ScrollBars, HasMenu, Highlight, ExtraVertSpacing, 
  and ExtraHorzSpacing properties so they can be set at runtime.

- Fixed a bug in the GetString procedure to check for a Nil pointer 
  and return a null string if the pointer is Nil.

- MsgResult property introduced.

- MacStyleSave property introduced.

- StartInComments property introduced.

- Find, Replace, and ReplaceAll runtime functions introduced.

- SearchFindString, SearchReplaceString, SearchDirection, 
  SearchWholeWords, and SearchMatchCase runtime properties 
  introduced.

Changes in version 1.03 compared to version 1.02
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- VCL made to work with V1.03 of the LEdit DLL which mimics the 
  32-bit version. This is to help if you are planning to upgrade
  eventually to the 32-bit version.

- Added TextHandle and SelTextHandle properties for compatibility
  with the 32-bit version.

Changes in version 1.02 compared to version 1.01
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- GroupNumber property introduced.

- UnixStyleSave property introduced.

- CurrentWordAsText property introduced.

- MultilineItems property introduced.

- BookmarkNumber, BookmarkLine, BookmarkAttr, BookmarkBackColor and
  BookmarkForeColor runtime properties introduced.

- GotoBookmark and SetBookmarkNum runtime procedures introduced.

- AddStr, InsertStr, InsertStrPos, GetStr, GetLineStr and 
  DeleteLine runtime line procedures introduced.
