LMD 2018 - History

From LMD
Revision as of 07:12, 26 June 2018 by Balabuyew (talk | contribs) (LMD Grid)

Jump to: navigation, search

<< Back to Main Page or Product Resources page

[edit]

Introduction

This documents contains history logs for all LMD 2018 products.
First official release: 22-Jan-2018

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 2018.2 (25-Jun-2018)

LMD Grid

[-] Db-grid: interoperation with connected dataset bugs have been fixed (switching focus to/from other db-contols connected to the same dataset; external dataset modification; inplace editor "modified" reporting in correct times; and many more issues have been fixed).
[+] Updating of inplace editor value when data is changed from outside has been implemented (dataset refresh, change by another db-control).
[*] Tab/Shift+Tab key behavior has been changed (no more cycling between first and last positions; row appending when pressing tab key on the last cell of the last row; another row appending from modified appending row).
[-] Tab cell navigation bug has been fixed (inplace editor spontaneous showing/hiding).
[-] Canceling new un-modified row bugs have been fixed (via clicking on another row, via Up/Down key press, via Tab/Shift+Tab key press)
[-] Column re-ordering (via dragging) bug has been fixed.
[+] SelectAll in text cell editor has been added (activating inplace editor via clicking; moving current cell by arrow keys; pressing Enter or F2 keys).
[+] SelectAll in text cell editor has been added (when shifting focus from another control on the form via standard Tab/Shift+Tab keys; also no text selection when focusing already shown inplace editor editor via mouse click).
[*] Home/End keys behavior in text inplace editor has been improved (first key press will move cursor to the text begin/end correspondingly and will de-select possibly selected text, while the second key press will move focus to first/last column in the grid); especially important for AlwaysShowEditor mode.
[*] Enter key behavior in text inplace editor has been improved (SelectAll; deselect); especially important for AlwaysShowEditor mode.
[-] Ctrl+BackSpace key action has been deprecated. No more data editing without visible inplace editor.
[*] Chooser now show itself strarting from the current inplace edit value, not the current cell value. Was hard to fix bug.
[-] Text formatting sub-system and user events now really works with text only, using Variant to String (and vs) types.
[+] Placing cursor at the end of text on memo chooser showing.
[+] SelectAll in inplace editor after chooser hiding (on apply and cancel).

Release 2018.1 (26-Mar-2018)

LMD Tools

[-] LMDPNGImage: ByteSwap bug fix.
[-] LMDXML: Small exception formatting bug has been fixed.
[-] TLMDCustomCheckListBox: SelectedFontColor bug fix.
[-] TLMDCheckListBox: Memory leak in bug has been fixed.

LMD ElPack

[-] ElCheckBox: Small drawing fix.
[-] ElPageControl: Drawing Enabled Tab with some disabled Tabs has been fixed in.
[-] TElDateTimePicker "control has no parent window" bug fix.
[-] ElTree, ElXTree: Printing and Previewing from ElXTree results in a right-truncated field bug fix.
[-] ElXTree: ElInplaceEditor raises Contol 'has no parent window' bug fix.

LMD Grid

[-] TLMDDBGrid: Lookup chooser bug fix.
[-] TLMDGrid: Re-filling grid with new data in sorted state bug fix.

Release 2018.0 (22-Jan-2018)

First official release. This release is not the feature release update (which expected for April 2018), but the first release which uses the new git-based project structure. One of the major new features of the LMD 2018 release is access for all VCL Complete customers to the project sources which allow much faster access to new features and fixes.

[Top]