LMD 2021 - History
- 1 Introduction
- 2 Release 2021.8 (05-Feb-2022)
- 3 Release 2021.7 (28-Dec-2021)
- 4 Release 2021.6 (30-Nov-2021)
- 5 Release 2021.5 (07-Nov-2021)
- 6 Release 2021.4 (06-Oct-2021)
- 7 Release 2021.3 (09-Sep-2021)
- 8 Release 2021.2 (15-Jul-2021)
- 9 Release 2021.1 (31-May-2021)
- 10 Release 2021.0 (07-Apr-2021)
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.
[+] Feature added
[*] Feature changed
[-] Bug fixed
Release 2021.8 (05-Feb-2022)
[*] LMSysIn.pas: Improved Windows 11 detection - TLMDSysPlatform, LMDSIWindowsWindows11Up etc.
[-] TLMDPNGImageList: Design-time editor bug fix.
[-] TLMDPageControl: High DPI bug fix.
[-] TLMDShellList: Wrong detection of file date-times bug fix.
[-] TLMDShellList: Auto-size column width flickering bug fix.
Release 2021.7 (28-Dec-2021)
[+] TLMDDBSpeedButton: The possibility to set up the custom Glyph.
[-] TLMDDateTimePicker: Minutes bug fix ('nn' mask).
[-] TLMDDateTimePicker: Drop-down form DPI rescaling fixes.
[-] TLMDHookComponent component rework.
[*] TElHook component rework.
Release 2021.6 (30-Nov-2021)
[-] TLMDHookComponent: Memory leak fix.
[-] TLMDDBRichEdit: Data source interaction bug fix.
[-] TCustomElTree.DrawFlatBorder bug fix.
Release 2021.5 (07-Nov-2021)
[*] TControl.WindowProc hooking re-implementation (global centralized - less conflicts)
[-] 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.
[-] TElMemo: Copy to clipboard bug fix.
Release 2021.4 (06-Oct-2021)
[*] 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.
[-] Combobox drawing fixes (native theme mode).
[+] New OnUpdateHotspotsEx event (AClient parameter added).
[-] Password dialogs layouting bug fix. [Top]
Release 2021.3 (09-Sep-2021)
[+] 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.
[+] Importer files for new VCL version in 11.0 (Alexandria) updated.
[*] Importer Wizard icons update.
Release 2021.2 (15-Jul-2021)
[-] TLMDButton: republishing ImageMargins property.
[-] ElTrayInfo: corrupted dfm bug fix.
[-] ElStyleManager: component editor bug fix.
[+] Text clipboard format support added (use ClipboardFormat = 'Text').
[-] Small GDI related fix.
[-] TLMDDBRichEdit blob fields handling fixes (including NVARCHAR(MAX)).
[*] 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)
[*] DevUtil design update.
[+] 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.
[+] 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.
[+] New TabCaption and AutoHideCaption properties.
[+] Scaling of UndockWidth and UndockHeight values.
[*] TLMDDBRichEdit - rework of interaction with dataset.
[-] TLMDRichCharmapDialog high DPI layouting and drawing fixes.
[+] 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.
[*] 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.