What's new in LMD ElPack 8?
LMD ElPack 8 provides several major changes against release 7:
Besides that new global objects and classes were introduced and existing ones improved. At last numerous improvements and fixes to existing components were added.
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 much more.
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!
LMD ElPack contains new additional packages:
The LMD 2010 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.
The native ThemeEngine of ElPack 7 was improved and is part of to the LMD 2010 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.
The LMD 2010 Runtime includes native support for PNG files (as TGraphic implementation and with TLMDPNGImageList control). PNG files can be used in your apps like any other TGraphic formats like TBitmap or TJpeg. Besides that the new TLMDBitmap class was introduced, which is derived from TBitmap and mainly utilizes the Windows built-in OleLoadPicture function. GIF, JPEG, Icon or Bitmap Files can be loaded without additional special VCL libs (features are not available In VCL.NET, because support of different graphic formats is available through ImageFormat in TBitmap property already.
LMD ElPack can be purchased as standalone package or as part of LMD VCL Complete. The LMD VCL Complete Package includes all LMD 2010 VCL(.NET) packages distributed by LMD Innovative. This product is also available as Subscription release with SVN access (the LMD-Tools source repository). The LMD VCL 2010 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.