LMD 2021 - History

From LMD
Jump to: navigation, search

<< Back to Main Page or Product Resources page

[edit]

Introduction

This documents contains history logs for all LMD 2021 products.
First official release: 07-Apr-2021

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. Besides that since 2021 release all NG packs are included in the LMD VCL line.
Read here summary of all changes in LMD VCL 2021.

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

Release 2021.6 (30-Nov-2021)

LMD Tools

[-] TLMDHookComponent: Memory leak fix.
[-] TLMDDBRichEdit: Data source interaction bug fix.

LMD ElPack

[-] TCustomElTree.DrawFlatBorder bug fix.

[Top]

Release 2021.5 (07-Nov-2021)

LMD Common

[*] TControl.WindowProc hooking re-implementation (global centralized - less conflicts)

LMD Tools

[-] Several DB-controls: Adjustment of interaction with data link. This fixes a reported problem where in egdge cases undesired actions in read-only mode were possible.
[-] TLMDCalendarEdit: Drop-down layouting fixes.
[-] TLMDSplitterPanel: Design-time sprigs (see TreeIntf.pas) which prevents adding/deleting items from Bars collection.
[-] TLMDSplitterPanel: Bars property editor dialog layout fixes.

LMD ElPack

[-] TElMemo: Copy to clipboard bug fix.
[Top]

Release 2021.4 (06-Oct-2021)

Common

[*] LMD VCL Complete / NG Complete: NG ConnectionPack was extracted from the installers (now available as separate downloads). Reason: ConnectionPack libraries are very extensive and have enormously enlarged the Complete Installer.
[*] Component icons update: both 32 and 24 bit icons are now provided (depending of IDE version) for NG packs, LMD-DialogPack and LMD-Spell packs.
[*] Updated LMD Innovative icon for Delphi 11 splash screen and about box.

LMD Tools

[-] Combobox drawing fixes (native theme mode).

LMD DockingPack

[+] New OnUpdateHotspotsEx event (AClient parameter added).

LMD DialogPack

[-] Password dialogs layouting bug fix. [Top]

Release 2021.3 (09-Sep-2021)

Common

[+] RAD Studio 11.0 (Alexandria) support added for all products.
[*] Installers: Shortcut to samples folder in startmenu added. It was not clear for some users that samples/demos are installed into the public documents folder (like RAD Studio demos). This is now also explicitly mentioned in installer and installation documentation.
[*] Documentation for LMD VCL - DevUtil updated.
[-] Several fixes for demos (DockingPack, SyntaxEdit, NG ConnectionPack etc.).
[-] Fixed: Some controls displayed wrong package names in About box.
[-] Component icon glitches in some IDE versions fixed.

LMD ScriptPack

[+] Importer files for new VCL version in 11.0 (Alexandria) updated.
[*] Importer Wizard icons update.
[Top]

Release 2021.2 (15-Jul-2021)

LMD Tools

[-] TLMDButton: republishing ImageMargins property.

LMD ElPack

[-] ElTrayInfo: corrupted dfm bug fix.
[-] ElStyleManager: component editor bug fix.

LMD DesignPack

[+] Text clipboard format support added (use ClipboardFormat = 'Text').

LMD DockingPack

[-] Small GDI related fix.

LMD RichPack

[-] TLMDDBRichEdit blob fields handling fixes (including NVARCHAR(MAX)).

LMD SyntaxEdit

[*] Document will no longer be marked as modified on identical replaces via Find/Replace dialog.
[-] CSS comments bug fix.

Release 2021.1 (31-May-2021)

Common

[*] DevUtil design update.

LMD Tools

[+] TLMDHint: New EnableHTML property
[+] TLMDDBMaskEdit: Decimals property published.
[+] TLMDCheckListDlg: New writable DefaultChecked[Index] property has been added which provides an easy access to individual bits of DefaultValue property.
[+] TLMDForm: soGlobalVclStyle option is added to IniSaveOptions to allow to save/restore the current VCL Style.
[-] LMDClass: "Published field 'Handler' is not a class or interface type" error fix.
[-] LMD-Tools: Native themes glyphs (like combo box button arrow) drawing bug fix.

LMD ElPack

[+] TElComboBox: Drop-down position adjustment on a multi-monitor system.
[+] TElCalendarDialog: New OnCustomize event, analogous to LMD-Tools dialogs.
[+] TElCalendarDialog: New Position and RelatePos properties. New ExecuteEnh method. Analogous to LMD-Tools dialogs.

LMD DockingPack

[+] New TabCaption and AutoHideCaption properties.
[+] Scaling of UndockWidth and UndockHeight values.

LMD RichPack

[*] TLMDDBRichEdit - rework of interaction with dataset.
[-] TLMDRichCharmapDialog high DPI layouting and drawing fixes.

NG DialogPack

[+] New InputPos and MinInputWidth properties, which allows to layout input control.
[+] New NGDialogs.DefaultInputPos and NGDialogs.DefaultMinInputWidth properties.
[+] New InputPos, HorzInputPos and VertInputPos overloaded methods in TInputBuilder.

LMD SyntaxEdit

[*] Now RegisterDragDrop/RevokeDragDrop is called internally only if vsDragDropEditing view settings flag is set (compatibility with NG Drag&DropPack).

Release 2021.0 (07-Apr-2021)

First official release.

[Top]