LMD 2014 - History

From LMD
Revision as of 14:10, 26 September 2014 by Rafael (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

<< Back to Main Page or Product Resources page

[edit]

Introduction

This documents contains history logs for all LMD 2014 products.
First official release: 26-sep-2013

LMD-Tools section includes standalone packs as follows: LMD BarPack, LMD ChartPack, LMD DialogPack, LMD DockingPack, LMD FxPack, LMD RichPack, LMD SearchPack, LMD ShellPack, LMD SysPack, LMD StoragePack, LMD ThemePack and LMD WebPack.
LMD IDE-Tools section lists changes in LMD IDE-Tools Integration package, LMD DesignPack, LMD ScriptPack and LMD SyntaxEdit.

Legend
[+] Feature added
[*] Feature changed
[-] Bug fixed

Release 2014.6 (25-Sep-2014)

Common Runtime

[-] Critical bug with TLMDPngImage (causing TLMDPngImageList to fail loading images from streams) fixed.
[-]TLMDPNGImageList/TLMDGraphicList Component Editors reworked (modeless -> modal dialogs). Solves AVs in IDE when using TLMDPNGImageList/TLMDGraphicList controls after editor was executed.
[Top]

Release 2014.5 (12-Aug-2014)

LMD-Tools

[-] Extented Dialog controls (LMDDlgEx.pas): 64bit comatibility improved.
[-] TLMDStarter: LMDStarter.pas: Several bugfixes (Wrong parameters for API call, Unicode conversion errors, C++Builder integration problems). Thanks to JF!

LMD DockingPack

[-] More accurate bounds check of shifting panel.
[-] Close buttons bug fix.
[-] Update problem with borders fixed.

LMD ElPack

[-] ElShellUtils.pas/C++Builder XE2 and above: Fixed headers
[-] TElXTree: Performance optimization (TriggerVirtualTextNeeded event was triggered twice).

LMD SyntaxEdit

[-] Stack overflow bug fix.
[Top]

Release 2014.4 (23-Jun-2014)

All packages

[+] New helpfiles for Delphi/C++Builder XE6 available
[+] Delphi/C++Builder XE6 releases compiled against XE6 Update 1 (which is now a requirement).

LMD-Tools

[-] LMDThemeServices: Fixed problem, that Services were not disposed in DLLs.

LMD DockingPack

[+] Site.OnAutoHide event has been added to track auto-hide panels shifting events.
[-] panels caption bug fixed. "&" character is no more expanded as prefix.

LMD ElPack

[-] ElMD5: InputAnsiString and InputWideString properties along with corresponding input type constants has been added to MD5 hasher. Also InputString property behavior, which use native Delphi 'string' type has been fixed to support unicode strings on latest Delphi versions.
[-] Infinite loop in ElTreeCombo fixed

[Top]

Release 2014.3 (16-Apr-2014)

All packages

[+] Delphi/C++ XE6 compatibility including new installers!

Common Runtime

[-] HTML Base unit - HTML table conversion fixed (fixes all HTML based controls)
[-] 64bit support: Several fixes to improve 64bit compatibility

LMD-Tools

[*] TLMDWndButtonShape: When RepeatedClick feature is enabled and control loses focus, internal timer will be stopped now automatically (previously: a WM_LBUTTONUP message had to be sent to the control).

LMD ScriptPack

[+] New wrapper files or Delphi XE6 VCL

LMD ElPack

[-] ElPageCtl: Problem with non-drawn tabs (when ImageForm control is assigned) solved. For making use of ImageForm property, ThemeMode must be ttmNone.
[-] ELToolBar- + PopupButtons: ParentThemeMode property correctly initialized
[*] ElToolBarButton: ButtonID not stored into DFM when 0
[Top]

Release 2014.2 (31-Jan-2014)

LMD-Tools

[+] Align property for TLMDBaseEdit and descendants published.

LMD GridPack

[-] Click and DblClick events bug fix (double fired)
[-] MouseMove handling fixed

LMD ElPack

[*] ElTreeView: Changes in MouseDown handling
[*] ElButtonEdit: ChangeScale behaviour changed
[-] ElTree: When UseCustomScrollBars was to false and scrollbar was dragged with mouse, the scrollbar moved back to original position. This was fixed (moving scrollbar with mouse is possible again).
[-] Problem with ElPageControl designtime editor in XE3 or higher solved.
[-] ElDateTimePicker: Fix for F4-Key in ShowCheckBox mode (DropDown was shown though control is disabled)

LMD RichPack

[-] TLMDRichEdit and descendants: Wrong position of context menu in recent Delphi/C++Builder releases fixed.

LMD SyntaxEdit

[-] CSS scheme bug fix.
[Top]

Release 2014.1 (31-Oct-2013)

General

[*] Mising component icons added.
[-] About box of controls report correct OS (Windows 7 and better).

Help Files

[-] All helpfiles updated. Misleading default directories (C:\LMD2013) and version numbers fixed.

LMD-Tools

[+] LMDSysIn.pas: Windows 8.1 and Windows 2012 R2 Server support for LMDSysPlatform and LMDSysPlatformStr added
[-] Missing fix from LMD 2013 branch merged: Critical fix for LMDListBoxExt based controls (List- and ComboBoxes). AV appeared when control was dropped on a form at designtime.

LMD GridPack

[+] Many additional standard events and properties were made public/published (e.g. OnDblClick, Drag&Drop events etc.).

LMD SysPack

[+] Windows 8.1 and Windows 2012 R2 Server detection added.

LMD SyntaxEdit

[-] PHP function with comments folding bug fix.

[Top]

Release 2014.0 (06-Oct-2013)

First official release.
[Top]

Release 2014.0 Beta (17-Sep-2013)

1st Beta for registered user including XE5 support.
[Top]