ANN: LMD ElPack 6.02.50 for Win32 (Delphi / C++Builder / BDS / CRS 200

Version 6.02.50 of LMD ElPack - the unicode enabled toolbox - is available now! Changes in release 6.02.50 can be reviewed here:

LMD ElPack 6 is a collection of more than 170 unicode enabled native VCL components for everyday work, that extend functionality of VCL controls, and also introduce lots of new features and customizable look-and-feel. The unicode support is not limited to Windows NT based machines but works also on Win9X systems.

Following component groups are only examples for the broad range of available components: Besides the famous tree- and grid controls for superior interface design, LMD ElPack also contains advanced tools for system programming and file access, database applications, multimedia projects, displaying HTML text, printing tasks or handling of regular expressions.

Most of the visual components support transparency, advanced font effects (3D, outline, ..), different backgrounds or -effects and Windows XP Themes styles. LMD ElPack also integrates a built-in HTML engine which is used by many ElPack controls or a native Theme engine, which supports themed controls even on Win9X systems!

Other new features are:
* VCL.NET port (final releases available Nov. 07)! Like all LMD 2007 controls ElPack components are now available in VCL.NET variants as well.
* Shared Runtime packages in LMD 2007 suite. LMD-Tools, LMD ElPack and LMD IDE-Tools share the same core runtime (avoiding redundant code and providing advanced features for all major LMD products).
Check Package Structure for more info:
* New native unicode-enabled XML Library! This extremly fast library supports XML and BinaryXML reading and writing with DOM like interfaces.
* Vista Style controls and support! Especially useful for IDEs before CRS 2007, but also with advanced features like TLMDTaskDialog which work in non-Vista environments as well (by simulating features of the Vista control).
* Updated Regular Expression evaluation support! The RegEx support from previous version was replaced by a new unicode-enabled native RegEx library with PRCE compatible syntax.
* New native ZLIB support. LMD 2007 runtime has built in ZLib library to compress/decompress any data (pure pascal, no object files).
* New CAB files support
* Native support for PNG files (as TGraphic descendant, Win32 only)
* New TLMDBitmap class which allows loading of GIF, JPEG, Icon or Bitmap Files without additional special VCL libraries (Win32 only).
* Improved native theme engine, now supporting Windows Caption/NC area and special setings for ReadOnly/Enabled states etc.
* Reintroduced TLMDMLGen component for template generated data output
* Many minor enhancements like improved HTML renderer (with support for any TGraphic descendants). shared imagelist support, updated container component editors etc.

More Infos
Supported IDEs are Delphi 5 - 8, 2005, CBuilder 5+6, BDS 2006 (including Turbo versions) and CRS 2007. VCL.NET compatible packages are in RC state and available for registered customers.
Each LMD ElPack license covers as bonus a LMD ElPack 4.0 CLX license as well.

LMD ElPack is available in 3 different editions. From completely free LMD ElPack SE package up to Professional Edition. Comparison chart for different ElPack packages can be found here:

Take a look at the Component Overview to check out which controls are included in different packages:

Download trials or precompiled Exe-Demos from public LMD Innovative download area:

To learn more about other LMD products visit the General Product Page:

If you are interested in purchasing check out the Order Page:

If you have any questions or comments feel free to email to or to visit our public newsgroups at

Related Discussions
    Find the handle of the window using FindWindow or EnumWindows and use PostMessage(ProgramHandle, WM_CLOSE, 0, 0); I have not tried it, but it...
  • HOW TO GREP CHARACTERS IN DELPHI 3 (2001-01-03 03:29:32)
    Var Grep : String; Begin Grep := Copy('2000-46',6,2); End; The first parameter is a string or a dynamic array, the second is the index of...
  • HOW CAN I DEBUG DLL (2001-01-03 02:48:24)
    Do you mean how to find internal errors while writing a DLL file or how to get the exact error while calling a DLL Function ? /Filip
  • USING DLLS (2001-01-04 01:47:50)
    Hi again Goober ... :o) Let's take NETAPI32.DLL as an example. This DLL is created by Microsoft and the explanation of its use is described in...
  • DOT ON SCREEN (2001-01-03 05:42:55)
    Delphi does not support a Pixel function with a HDC, you have to use the Windows-API-function COLORREF SetPixel( HDC hdc, // handle...
    Well, in design I think there is already an issue. Backend is more then just a database with which you connect. There should be a complete layer...
  • HELP WITH CHDIR !!!! TURBO PASCAL VS DELPHI (2001-01-03 08:48:49)
    This is because the ChDir Procedure, the SetCurrentDir and SetCurrentDirectory Functions are changing the directory in the active process. Try...
    One of the quirks of Delphi is that classes in the same unit can access protected and private methods and variables. Borland does this a lot in...
  • SENDING ICQ MSGS FROM DELPHI (2001-01-03 16:54:03)
    I tried the ICQ Api, but never used it. I've added a simple ICQPager component to delphipages (Winsock/TCPIP).. it might help... Q
    In the BDE on the other PC (the one without the database), you must add an alias to point to the location of the database in the format of:...
Latest News
Submit News Form Past News
Latest Forum Entries