LMD 2016 - History

From LMD
Revision as of 18:28, 22 September 2016 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 2016 products.
First official release: 02-Oct-2015

LMD-Tools section includes standalone packs as follows: LMD BarPack, LMD ChartPack, LMD DialogPack, LMD DockingPack, LMD FxPack, LMD GridPack, LMD InspectorPack, 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 2016.7 (22-Sep-2016)

All packages

[+] Installer support for LMD 2017 licenses.

LMD-Tools

[-] DateTimePicker 24-Hour mode bug fix.
[-] DateTimePicker.AsDateTime property bug fix.
[-] MaskEdit changes and fixes

LMD DockingPack

[-] Floating form glow bug has been fixed.

LMD StoragePack

[-] INI vault TStrings related bug fix.

LMD ElPack

[-] TElSplitter bugs have been fixed.
[-] TElEdit flickering has been reduced.

Release 2016.6 (20-Jun-2016)

LMD-Tools

[+] Color property has been added to TLMDButtonPanel.Buttons item class.
[+] DisableForVCLStyles property has been added to TLMDFormShadow component to automatically disable form shadow if VCL-Style based theme is active at the component loading time.
[-] TLMDDbMaskEdit bug fix. Now the edit can work with data fields with EditMask specified

LMD ElPack

[-] TElFileNameEdit initial directory bug fix

LMD DockingPack

[-] Docking zones bug fix.
[-] The bug, which prevented finishing Windows session has been fixed.

LMD StoragePack

[*] TLMDStorPropertiesStorage: Speed optimization for design-time editor.
[+] TLMDStorINIVault: MemIniUtf8 Boolean property has been added to allow to use Utf8 encoding with TLMDStorINIVault.

Release 2016.5 (20-Apr-2016)

All packages

[+] Delphi/C++ 10.1 Berlin compatibility including new installers!

LMD-Tools

[-] TLMDIniCtrl: MemIniUtf8 Boolean property has been added to allow to use Utf8 encoding with MemIniFile.
[-] TLMDCheckListComboBox memory bug has been fixed.

LMD ElPack

[-] TElIniFile: reading long doubles bug has been fixed.
[-] Cutsomer Request: Handle Change of Count of Monitors.
[-] fsStayOnTop in TaskDialog customer request.
[-] TElXTree inplace editor bug fix.
[-] TElListBox: Drawing bug in DoubleBuffered drawing mode has been fixed.

LMD SysPack

[-] Access Violation exception bug during retrieving processor information was fixed.

LMD DockingPack

[*] TLMDDockStyle.GetElem method has been made public to allow dynamic style change.
[-] The bug "Cannot dock to floating panel when floating over another dock site" has been fixed.
[-] Floating form glow issue fix, happened while minimizing floating forms.

LMD IDE-Tools

[-] TLMDProjDocument.SaveToXml bug fix. Invalid "utf8" has been replaces to valid "utf-8".

LMD ScriptPack

[+] New wrapper files for Delphi 10.1 Berlin VCL

LMD SyntaxEdit

[-] Confirm dialog spell error fixed.

Release 2016.4 (20-JAN-2016)

LMD DockingPack

[+] NEW FEATURE: Alpha blended shadow around floating form windows (extending the thin (one pixel) border in previous releases). Resizing of floating forms is now much more comfortable. The shadow (or glow) look is a part of the style, thus it can be customized by using the Style Editor.
[+] Several built-in styles (VS2012 based) were updated to use new shadow feature.
[-] BREAKING CHANGE: TLMDDockManager.StayFloatFormsOnTop property is deprecated and is longer working. In previous releases this feature worked differently in older and newer IDE versions. Starting with release 2016.4, functionality is the same over all versions (like in latest VCL releases floating forms are owned (in Windows sense) by the main form, and always stay on top of it (without using WS_EX_TOPMOST flag).
[-] The bug with invalid layout changing, while minimizing initially maximized application's main form was fixed.

LMD ElPack

[-] TElMenu positioning bug fixed.
[-] TElComboBox sorted items duplicates bug fixed.
[-] TElXCellButton right click exception bug fixed.
[-] TXElTree: Column width issue fixed (occured when column width was changed inside Items.BeginUpdate/EndUpdate)
[-] TXElTree: Bug with auto-size columns fixed (while adding data to TElXTree).
[-] TElXTree: Bug with auto-size columns and multiline cell text fixed.

Release 2016.3 (22-Dec-2015)

General

[+] Helpfiles for Delphi 10 Seattle added
[*] Designtime Packages extended to support new helpfiles in Delphi 10 Seattle (in Help|3rd party menu).
[*] Customer portal: LMD VCL Complete user can purchase SVN add-on option
[-] LMDPngImage: minor cghanges regarding memory handling.

LMD RichPack

[-] TLMDRichEdit: A bug with line wrapping in (built-in) print functionality was fixed.

Release 2016.2 (08-Dec-2015)

General

[+] Customer area: Reset password does now work with both eMail address or userid (the specified eMail address in user area will be used in later case).
[*] Handling of SVN data was improved

LMD DockingPack

[-] A bug with parsing hex colors in older (non Unicode) Delphi versions was fixed.
[-] Several minor glitches in VCL Styles support were fixed.

LMD RichPack

[-] Invalid PageMargins bug in TLMDRichEdit fixed, which occurred when printing rich edit content via its Print method.

LMD SyntaxEdit

[-] Backward ReplaceAll with confirmation bug fix.
[-] View scrolling on Find/Replace actions will now avoid screen edges. Replace confirmation dialog has now 32 pixels margin from found text fragment, allowing users to overview replacing text context better.

LMD ElPack

[-] MD5 buffer bug fix.
[-] A bug with invalid anchors in TElCustomPanel descendant controls was fixed.
[-] TElXTree: Bug in ExplorerMode fixed.
[-] TElXTreeView.InitiateEditOp bug fix.
[-] TElComboBoxes: Additional check in WMKillFocus message handler added
[-] TElHeader: Small Unicode related bug with ElPack header hints was fixed.
[-] TElPromptDialog: DisableCustomCaption property was added.

Release 2016.1 (30-Sep-2015)

General

[+] C++Builder 10 Seattle: Installer for compiled versions add now folder for "new" compiler (Clang32).
[+] LMD 2016 SVN area opened for customers with SVN access data (check customer portal).
[-] Source installer include now Delphi/C++Builder 10 option

LMDSysIn.pas

[+] New platform types (TLMDSysPlatform) for Windows 10 and Windows Server 2016 support
[+] New global variables for Windows 10 and Windows Server 2016 support
[Top]

LMD InspectorPack

[+] VCL Styles suppport for InspectorPack controls. Check the updated demo (XE2 and better)!

LMD-Tools

[-] TLMDTrackBar refresh/drawing problem fixed

LMD-Tools

[-] TLMDTrackBar refresh/drawing problem fixed

LMD Elpack

[-] ElPageControl: Drawing bug in non-themed mode fixed.

LMD IDE-Tools

[+] VCL Styles suppport for InspectorPack controls. Check the updated demo (XE2 and better)!
[Top]

Release 2016.0 (16-Sep-2015)

First official release.
[Top]