What's new in LMD ElPack 2016?
 Introduction
 Now included: LMD DockingPack and LMD DialogPack!
 Vista style controls and Windows 7/8/10 support
 New shared packages
 Validator, XML and regular expression support
 Improved LMD ThemeEngine and VCL Styles support (XE2 and better)
 LMD VCL Shared Runtime
 SVN access and DevUtil support
LMD ElPack 2016 provides several major changes against the previous release:
- Compatibility with Delphi/C++ Builder XE3
- Support for Delphi/CBuilder 5 and Delphi 8 was dropped. Result was code cleanup and optimization, because much redundant legacy code could be removed.
- Number of ElPack editions was reduced to 1 (LMD ElPack, which is equal to previous ElPack Pro versions + new additional shared packages)
Furthermore LMD ElPack integrates even more into the LMD VCL product line, sharing major parts (the LMD Shared Runtime) with other main LMD products (LMD-Tools, LMD IDE-Tools). Check the LMD VCL Package Structure for more info.
Besides that new global objects and classes were introduced and existing ones improved. At last numerous improvements and fixes to existing components were added.
[Top]
Now included: LMD DockingPack and LMD DialogPack! |
LMD ElPack includes now LMD DialogPack, which allows creation of advanced dialogs with modern and impressive appearance.
Since LMD 2013 platform release ElPack includes the most recent version of LMD DockingPack, the most advanced standalone package for docking-enabled applications.
[Top]
Vista style controls and Windows 7/8/10 support |
Support of Vista features - even in IDEs before Delphi/C++ 2009! Use TLMDVistaFormExtension, TLMDFormGlass, TLMDFileOpen- and TLMDFileSaveDialog to add features not available in older Delphi/C++ releases. Besides that methods for Vista and Aero Glass detection are provided. Includes updated TLMDTaskDialog (now with HTML and Unicode support) - use vista style dialogs even on non-Vista systems!
[Top]
LMD ElPack contains new additional packages:
- LMD InspectorPack: Powerful Object Inspector component
- LMD PlugInPack: Plugin Infrastructure for your projects. Allows to extend your applications with custom modules (Win32 only)
- LMD Printpack: Shared Printing engine for all LMD VCL products.
[Top]
Validator, XML and regular expression support |
The LMD VCL Shared Runtime contains a XML support library, which is extremly fast, fully unicode-enabled and which adds only a small footprint to your Exe-files. XML data can be loaded from files, custom streams, resources or strings. Like other new support libraries this one is written completely in Pascal - no need for additional DLL's or Object files.
Besides that Regular Expression evaluation support was updated! The RegEx support from previous version was replaced by a new unicode-enabled native RegEx library with PRCE compatible syntax.
New: Validator controls: Except TLMDHintErrorProvider (lmdcore package) all Validator and Error Provider controls are now included in lmdrtlx package and can be shared among LMD-Tools and LMD ElPack.
[Top]
Improved LMD ThemeEngine and VCL Styles support (XE2 and better) |
The native ThemeEngine of ElPack was improved and is part of the LMD VCL Shared Runtime. Like in previous releases any .MSStyles theme file can be used at runtime. Such .MSStyles can be also encapsulated in compressed CAB files.
But unlike previous releases this feature can be enabled/disabled dynamically at runtime. No more Theme switches and recompilation of library code, but a separate package which you can decide to use or not at runtime. E.g. creating applications which automatically uses *.MSStyles themes on non-themed platforms (like Win2k) and system themes on themed platforms (like WinXP/Vista) is now a snap.
For XE2 applications and better VCL styles are supported and the recommended approach for new applications.
[Top]
LMD-Tools, LMD ElPack and LMD IDE-Tools share the same core runtime. This avoids redundant code and provides common advanced features for all major LMD products. This includes a shared Unicode library, improved HTMLRenderer (including support for display of TGraphic descendants) and shared imagelist support (all main LMD imagelist container are part of the LMD Shared Runtime packages), advanced designtime support (completely new editors for all LMD container controls, new component editor for TLMDGraphicList), shared component packages like LMD LogTools, LMD PrintPack, LMD InspectorPack and many more.
[Top]
SVN access and DevUtil support |
LMD ElPack can be purchased as standalone package or as part of LMD VCL Complete. The LMD VCL Complete Package includes all LMD 2016 VCL(.NET) packages distributed by LMD Innovative. This product is also available as Subscription release with optional SVN access (the LMD VCL source repository). The LMD VCL 2016 source branch is quite complex with three main products and various sub- and standalone packages: Therefore LMD DevUtil was created, which allows simple and fast compiling and installing of any possible package combination (check DevUtil instructions for more info) into any supported IDE. This is a complete automated process and saves a lot of time against compiling and installing the package within the IDE by loading project groups.
[Top]
 Continue with "LMD ElPack Key Features"
 Back to LMD ElPack Product Page