LMD-Tools 2004 - Installation (.NET)
(© by LMD Innovative, (http://www.lmd.de or http://www.lmdtools.com)


[Main]


Uninstalling LMD-Tools
Package naming conventions
Packages Overview
Source Installation
Delphi 8

Delphi 2005


Uninstalling LMD-Tools

If automatic uninstaller fails for any reason to remove LMD-Tools from your system completely, follow directions as follows:

Delphi 8 and 2005


Removing LMD-Tools files completely from your hard disk
After uninstalling the components and helpfile you may remove the component files physically.

[Top]

 

Package naming conventions
If you install sourcecode version or the automatic installer failed to install assemblies automatically, you have to install the packages manually. This section describes naming conventions for LMD-Tools Package files: 

Runtime package names are constructed as follows: LMD.Vcl.[NAME][DB][.bdsproj for source or .dll for already compiled packages]
[Name] is identifier for package name, e.g. RichPack for LMD RichPack
[DB] is added for database sensitive package, e.g. LMD.Vcl.RichPackDB.bdsproj

Designtime package names are constructed in a similar way (only "Design" is added):  LMD.Vcl.Design.[NAME][DB][.bdsproj/.dll]
Example: LMD.Vcl.Design.RichPack.bdsproj

[Top]



Packages Overview
This section lists all available package files after installation of a compiled LMD-Tools version. If you want to recompile package files please follow descriptions in next section. Note: If you selected in installer to store all library files into one directory, you will find files in the \lib\XX folder. This is default setting for compiled versions. Only sourcecode user can choose to install files into different folders for each package, e.g. lmdcore70\XX for the LMD-Tools Core components (individual directories are mentioned in following list).  XX indicates the platform ID, e.g. d8Net for Delphi 8.

LMD-Tools global project group
__lmd2004all_XX.bdsgroup
Available in LMD-Tools sourcecode versions only.

LMD-Tools Shared Package
Directory:       lmdshared70
Designtime:     LMD.Vcl.Design.Shared.dll (.bdsproj)
Runtime:         n/a
Projectgroup:   n/a 
All LMD packages require dcllmdshared_XX.bpl. If you install manually, make sure to install this package first!

LMD-Tools Core Components 
Directory:        lmdcore70
Runtime:         LMD.Vcl.LMDTools.bdsproj,  LMD.Vcl.LMDToolsDB.bdsproj
Designtime:      LMD.Vcl.Design.LMDTools.bdsproj,  LMD.Vcl.Design.LMDToolsDB.bdsproj
Projectgroup:   LMD.Vcl.Design.LMDTools.bdsproj

LMD-Tools Compatibility Components
Directory:        lmdfree70
Designtime:     LMD.Vcl.Design.LMDToolsOld.bdsproj
Runtime:         n/a
Projectgroup:   n/a 
No runtime package available. Requires LMD-Tools Core Components.

LMD-Tools BarPack 
Directory:        lmdbar10
Runtime:         LMD.Vcl.BarPack.bdsproj
Designtime:     LMD.Vcl.Design.BarPack.bdsproj
Projectgroup:   _LMDBarPack.bdsgroup
Can be installed standalone.

LMD-Tools DesignPack 
Directory:        lmddsg10
Runtime:         LMD.Vcl.DesignPack.bdsproj
Designtime:     LMD.Vcl.Design.DesignPack.bdsproj
Projectgroup:   _LMDDesignPack.bdsgroup
Can be installed standalone.

LMD-Tools ParsePack 
Directory:        lmdparse30
Runtime:         LMD.Vcl.ParsePack.bdsproj
Projectgroup:   n/a 
There is no designtime package.

LMD-Tools RichPack 
Directory:        lmdrtf30
Runtime:          LMD.Vcl.RichPack.bdsproj, LMD.Vcl.RichPackDB.bdsproj
Designtime:      LMD.Vcl.Design.RichPack.bdsproj, LMD.Vcl.Design.RichPackDB.bdsproj
Projectgroup:   _LMDRichPack.bdsgroup
Can be installed standalone.

LMD-Tools SearchPack 
Directory:        lmdsp20
Runtime:          LMD.Vcl.SearchPack.bdsproj, LMD.Vcl.SearcgPackDB.bdsproj
Designtime:      LMD.Vcl.Design.SearchPack.bdsproj
Projectgroup:   _LMDSearchPack.bdsgroup
Can be installed standalone.

LMD-Tools ShellPack 
Directory:         lmdsh30
Runtime:          LMD.Vcl.ShellPack.bdsproj
Designtime:      LMD.Vcl.Design.ShellPack.bdsproj
Projectgroup:   _LMDShellPack.bdsgroup
Can be installed standalone.

LMD-Tools StoragePack 
Directory:        lmdstorage10
Runtime:          LMD.Vcl.StoragePack.bdsproj
Designtime:      LMD.Vcl.Design.StoragePack.bdsproj
Projectgroup:   _LMDStoragePack.bdsgroup
Can be installed standalone.

LMD-Tools SysPack 
Directory:         lmdsys20
Runtime:           LMD.Vcl.SysPack.bdsproj
Designtime:       LMD.Vcl.Design.SysPack.bdsproj
Projectgroup:   _LMDSysPack.bdsgroup
Can be installed standalone.

LMD-Tools TextPack 
Directory:         lmdtxt70
Runtime:          LMD.Vcl.TextPack.bdsproj, LMD.Vcl.TextPackDB.bdsproj
Designtime:      LMD.Vcl.Design.TextPack.bdsproj, LMD.Vcl.Design.TextPackDB.bdsproj
Projectgroup:   _LMDTextPack.bdsgroup
LMD-Tools Core Components and LMD ParsePack are required.

LMD-Tools WebPack
Directory:         lmdweb30
Runtime:           LMD.Vcl.WebPack.bdsproj
Designtime:       LMD.Vcl.Design.WebPack.bdsproj
Projectgroup:   _LMDWebPack.bdsgroup
Can be installed standalone.
[Top]
 

Source Installation
Installation of sourcecode was simplified for LMD 2004 packages: If you want to install a single package, simply search for the corresponding project group (for example: _LMDDesignPack.bdsgroup for DesignPack; all other project groups are listed above). As a rule: For runtime packages press Build in context, for Designtime packages in addition Install VCL Package. In any case, always compile and install the LMD.Vcl.Design.Shared.dll assembly first - otherwise no other package can be installed into IDE.

To install a complete LMD-Tools version (Standard, CE or Professional), load the
__lmd2004All.bdsgroup project group. Please ignore file not found errors, the project group tries to load all available package files and depending on your version some files might not be available (only CE user will have all files available). As a rule: For runtime packages press Build in context menu (those packages start with LMD.Vcl.[Name]), for Designtime packages (their names start with LMD.Vcl.Design.[name]] in addition Install button.

Changing compiler switches
Unlike in previous releases only one compiler switch file exists which is shared by all LMD Packages. It is named
lmdcmps.inc. If you selected to use separate package folders, this include file can be found in the LMDShared70 directory. To enable e.g. DebugMode in LMD-Tools, simply enable the LMDDEBUG conditional define.
[Top]

 

Delphi 8

How to add the components
The installation program tries to install the packages automatically (in compiled versions). To install packages manually, you have to install the LMD-Tools designtime packages (check the package list above for available options). Please note, that all designtime package names start with LMD.Vcl.Design dcl[...] praefix - installing a runtime package does not work. 

Installation

  1. Run Delphi and select "Components" menu. Click "Installed .NET Components..".
  2. Select tab "VCL.NET Components"
  3. On this page click on the "Add..." button. A dialog box appears. Click there on the "Browse..." button.
  4. From the file dialog select the LMD Assemblies you want to install (depending on the option you selected in Installer you will find the designtime packages either in library folder below the LMD-Tools installation directory (e.g. C:\LMD2004\Lib\d8Net) or the Borland shared Assemblies folder. Select desired designtime package files as mentioned in the package list above. Note: Hold Ctrl-key to select more than one file at the same time.

Important:
Please make sure that path settings to the LMD-Tools DCU files are set correctly (by reviewing library path settings on Environment Options|Library page). You display the dialog via Tools|Options...).
In addition - if path is not already available - add LMD assemblies folder to the list of Assembly Search Paths. Otherwise you might get "Assembly not found exceptions in form designer).

How to add helpfile into the Delphi-IDE By default the installer tries to install helpfile automatically. To install any LMD-Tools Helpfile manually, check the \help folder below installation directory and run the RegHelpDn.bat to install helpfile or RemHelpDn.bat to remove helpfile from Delphi 8 IDE.

[Top]


Delphi 2005


How to add the components
The installation program tries to install the packages automatically (in compiled versions). To install packages manually, you have to install the LMD-Tools designtime packages (check the package list above for available options). Please note, that all designtime package names start with LMD.Vcl.Design dcl[...] praefix - installing a runtime package does not work. 

Installation

  1. Run Delphi and select "Components" menu. Click "Installed .NET Components..".
  2. Select tab "VCL.NET Components"
  3. On this page click on the "Add..." button. A dialog box appears. Click there on the "Browse..." button.
  4. From the file dialog select the LMD Assemblies you want to install (depending on the option you selected in Installer you will find the designtime packages either in library folder below the LMD-Tools installation directory (e.g. C:\LMD2004\Lib\d9Net) or the Borland shared Assemblies folder (default installer setting). Select desired designtime package files as mentioned in the package list above. Note: Hold Ctrl-key to select more than one file at the same time.

Important:
Please make sure that path settings to the LMD-Tools DCU files are set correctly (by reviewing library path settings on Environment Options|Library page). You display the dialog via Tools|Options...).
In addition - if path is not already available - add LMD assemblies folder to the list of Assembly Search Paths. Otherwise you might get "Assembly not found exceptions in form designer).

How to add helpfile into the Delphi-IDE By default the installer tries to install helpfile automatically. To install any LMD-Tools Helpfile manually, check the \help folder below installation directory and run the RegHelpDn.bat to install helpfile or RemHelpDn.bat to remove helpfile from Delphi 2005 IDE.

[Top]

 

 


©  by LMD Innovative Germany
All other trademarks are acknowledged.