LMD VCL 2011 - What's New?

From LMD
Revision as of 14:40, 16 August 2010 by Balabuyew (talk | contribs)

Jump to: navigation, search

<< Back to Getting started page

[edit]

General

Support for IDEs and operating systems

Common new features

Shared Standalone Packs

LMD DockingPack

[*] Design-time behavior has been drammatically improved: designer hints has been disabled while splitter-moving to reduce flickers; default (useless in this case) designer mouse-moving of dock-panels has been disabled to reduce flickers; dragging dock-panels in the "Structure" Delphi's tree-view has been disabled to prevent panel's Parent change.

[+] New! Experimental feature. On the "LMD Docking" palette page new item has been added. The item is not a simple component item. Dragging it over a docking site will initiate interactive (drag-dock-like) process of the new panel creation:

NewDockPanel.png

[-] Bug #775 has been fixed. Now OnClick is fired when you click dock-panel.

[+] TLMDDockZone.Index property has been made read-write, so its now possible to set the index to specify the order of a child zone inside its parent zone. The Indexes of child zones determine they visual order in its horz-alignment or vert-alignment parent zone, or the visual order of the corresponding tabs in tabbed parent zone.  

[+] TLMDDockZone.Width and TLMDDockZone.Height properties has been made read-write, so its now possible to programmatically setup sizes of children zones inside a horz-alignment or vert-alignment parent zone. Due to proportional zones resizing it can be still hard to set required sizes of several child zones, because assigning at each iteration the size of a child zone will correct sizes of other child zones within the same parent; so sizes, set on previous iterations will be changed. To solve this problem TLMDDockZone.SetChildrenSizes method has been added, which allows to set sizes of all children at ones.

LMD-Tools

Main Controls

Grid Controls

LMD ElPack

LMD IDE-Tools

Changes/Enhancements since initial LMD VCL 2010 release

Archive