Difference between revisions of "LMD VCL 2013 - News"

From LMD
Jump to: navigation, search
Line 19: Line 19:
 
{{Top}}
 
{{Top}}
  
=== Package naming convention ===
+
=== Package naming conventions ===
 
Sinde LMD VCL 2012 package names have been changed to be more consistent with VCL naming convention. LMD version number and IDE version number were removed from package names.  
 
Sinde LMD VCL 2012 package names have been changed to be more consistent with VCL naming convention. LMD version number and IDE version number were removed from package names.  
 
Runtime package names are prefixed now with "lmdrt", design-time package names with "dcllmd". Some examples of generated package file names are: lmdrtdocking.dcp, lmdrtdocking.bpi, lmdrtdocking.lib, dcllmddocking.dcp, dcllmddocking.bpi, dcllmddocking.lib.  
 
Runtime package names are prefixed now with "lmdrt", design-time package names with "dcllmd". Some examples of generated package file names are: lmdrtdocking.dcp, lmdrtdocking.bpi, lmdrtdocking.lib, dcllmddocking.dcp, dcllmddocking.bpi, dcllmddocking.lib.  
Line 27: Line 27:
 
{{Top}}
 
{{Top}}
  
=== LMD 2013 Reg Utilities ===
+
=== LMD 2013 Reg Utility ===
 
On user request the new 2013 RegUtility installier copy all files to the %APPDATA%\LMD Innovative folder (instead of system folder in previous release). As known from previous releases the new reg utilities recognize earlier license files (regardless whether they are stored in system or appdata folder), so that only one reg utility is required for current and previous licenses.<br>
 
On user request the new 2013 RegUtility installier copy all files to the %APPDATA%\LMD Innovative folder (instead of system folder in previous release). As known from previous releases the new reg utilities recognize earlier license files (regardless whether they are stored in system or appdata folder), so that only one reg utility is required for current and previous licenses.<br>
 
{{Top}}
 
{{Top}}
  
=== LMD 2013 DevUtil ====
+
=== LMD 2013 DevUtil ===
The DevUtil compilation tool (available for LMD VCL Complete Subscription customers with SVN access) was improved. It is now easier than ever to switch between different workspaces (sets of component packages), even leaving the current IDE is no longer required! All new functionality will be described on the [LMD VCL - DevUtil|DevUtil description] page.<br>
+
The DevUtil tool (available for LMD VCL Complete Subscription customers with SVN access) was improved. It is now easier than ever to switch between different workspaces (sets of component packages), even leaving the current IDE is no longer required! All new functionality will be described on the [LMD VCL - DevUtil|DevUtil description] page.<br>
 
{{Top}}
 
{{Top}}
  
=== Free licenses of NG 2013 packages ===
+
=== Free license of NG 2013 packages/Suite ===
 
LMD-Tools, ElPack and LMD IDE-Tools user will receive a subset of the new [[LMD NG 2013 - News|NG Controls suite]] (e.g. DialogPack). LMD VCL Complete user will receive license for all 4 new packages (LMD Serialization Pack, DialogPack, ValidatorPack and HTMLPack).<br>
 
LMD-Tools, ElPack and LMD IDE-Tools user will receive a subset of the new [[LMD NG 2013 - News|NG Controls suite]] (e.g. DialogPack). LMD VCL Complete user will receive license for all 4 new packages (LMD Serialization Pack, DialogPack, ValidatorPack and HTMLPack).<br>
 
{{Top}}
 
{{Top}}

Revision as of 17:54, 16 August 2012

<< Back to Getting started page

[edit]

General

Support for IDEs and operating systems

  • Compatible with Delphi and C++ Builder XE2, including 64bit support for XE2 and higher! The next Delphi/C++Builder release will be support almost immediately after public availability.
  • Supported IDEs
    • Delphi 6, 7, Delphi 2005 - 2010, XE, XE2
    • C++ Builder 6, 2006 - 2010, XE, XE2
    • Delphi 2005.NET - Delphi 2007.NET
    • Turbo (2006) Professional versions for Delphi, C++ and Delphi.NET
    • All corresponding Studio Products (BDS 2006, CRS 2007, CRS 2009, RAD Studio 2010, XE, XE2 etc.)
  • Supported operating systems
    • Win98 and WinNT4 or better (including Windows 7 + 8).

For recent Delphi releases LMD VCL package support same platforms as the VCL which is included in the IDE (e.g. Delphi 2009 officially supports Win2k or better only).

64bit support (Delphi XE2 and higher)

All packages were ported to 64bit. Exception: Compatibility controls (dcllmdlegacy) can not be used in 64bit applications.
[Top]

Package naming conventions

Sinde LMD VCL 2012 package names have been changed to be more consistent with VCL naming convention. LMD version number and IDE version number were removed from package names. Runtime package names are prefixed now with "lmdrt", design-time package names with "dcllmd". Some examples of generated package file names are: lmdrtdocking.dcp, lmdrtdocking.bpi, lmdrtdocking.lib, dcllmddocking.dcp, dcllmddocking.bpi, dcllmddocking.lib. IDE version suffix is still included in generated "bpl", e.g. lmdrtdocking_170.bpl.

This change simplifies porting projects (supposed they are compiled with run-time packages) to another IDE version. Since package references contain neither IDE version nor LMD platform version, migrating to a future IDE version will require no changes.
[Top]

LMD 2013 Reg Utility

On user request the new 2013 RegUtility installier copy all files to the %APPDATA%\LMD Innovative folder (instead of system folder in previous release). As known from previous releases the new reg utilities recognize earlier license files (regardless whether they are stored in system or appdata folder), so that only one reg utility is required for current and previous licenses.
[Top]

LMD 2013 DevUtil

The DevUtil tool (available for LMD VCL Complete Subscription customers with SVN access) was improved. It is now easier than ever to switch between different workspaces (sets of component packages), even leaving the current IDE is no longer required! All new functionality will be described on the [LMD VCL - DevUtil|DevUtil description] page.
[Top]

Free license of NG 2013 packages/Suite

LMD-Tools, ElPack and LMD IDE-Tools user will receive a subset of the new NG Controls suite (e.g. DialogPack). LMD VCL Complete user will receive license for all 4 new packages (LMD Serialization Pack, DialogPack, ValidatorPack and HTMLPack).
[Top]

Requesting Previous Licenses

Any registered LMD 2013 customer can request any license back to LMD-Tools 8, ElPack 6 and IDE-Tools 1 (for Delphi 5 support or compatibility issues). Earlier licenses are not available.
[Top]

LMD Tools

General

[Top]

LMD DockingPack

[Top]

LMD ElPack

General

[Top]

LMD IDE-Tools

General

[Top]

DesignPack

[Top]

Changes/Enhancements since initial LMD VCL 2012 release

General

[Top]

LMD Tools

[Top]

LMD ElPack

[Top]

LMD IDE-Tools

[Top]

Archive

[Top]