Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
swdev:howto:develop_a_noah_fitting_module [2010/08/12 11:19] smayr |
swdev:howto:develop_a_noah_fitting_module [2017/01/20 11:57] (current) smayr [Basic Steps] |
||
---|---|---|---|
Line 2: | Line 2: | ||
== Noah 2.0 Fitting Module == | == Noah 2.0 Fitting Module == | ||
+ | |||
=== Module Installation === | === Module Installation === | ||
* Internal Setup Program: Registering the module using the Moduleinstall.ocx Component. (Required) | * Internal Setup Program: Registering the module using the Moduleinstall.ocx Component. (Required) | ||
+ | |||
==== Internal Setup Program ==== | ==== Internal Setup Program ==== | ||
The installation is performed from within the Noah System | The installation is performed from within the Noah System | ||
Line 55: | Line 57: | ||
== Noah 3.0 Fitting Module == | == Noah 3.0 Fitting Module == | ||
+ | |||
=== Module Installation === | === Module Installation === | ||
Installation types: | Installation types: | ||
* External Setup Program: Registering the program using the module’s own Setup Program. (Required) | * External Setup Program: Registering the program using the module’s own Setup Program. (Required) | ||
* Internal Setup Program: Registering the module using the Moduleinstall.ocx Component. (Optional) | * Internal Setup Program: Registering the module using the Moduleinstall.ocx Component. (Optional) | ||
+ | |||
==== External Setup Program ==== | ==== External Setup Program ==== | ||
The module developer must program his own module setup program (for example, '' | The module developer must program his own module setup program (for example, '' | ||
Line 225: | Line 229: | ||
[Installation] | [Installation] | ||
InstallCmd2=setup.exe | InstallCmd2=setup.exe | ||
+ | | ||
+ | | ||
==== Registry Keys ==== | ==== Registry Keys ==== | ||
Once a NOAH 2.0 fitting module has been installed and registered in NOAH 3.0, these are the registry entries related to that module: | Once a NOAH 2.0 fitting module has been installed and registered in NOAH 3.0, these are the registry entries related to that module: | ||
Line 1321: | Line 1327: | ||
1. Create an icon file called '' | 1. Create an icon file called '' | ||
- | 2. Create a resource file '' | + | 2. Create a resource file '' |
<code delphi> | <code delphi> | ||
LOGO001 BITMAP " | LOGO001 BITMAP " | ||
Line 1357: | Line 1363: | ||
* Section 6.7.1 of the //NOAH Framework System Architecture Specification// | * Section 6.7.1 of the //NOAH Framework System Architecture Specification// | ||
* Section 3.2.5 "Sub Modules Object" | * Section 3.2.5 "Sub Modules Object" | ||
+ | |||
== Tools == | == Tools == | ||
* Install NOAH 3.x SDK | * Install NOAH 3.x SDK | ||
Line 1364: | Line 1371: | ||
== Glossary == | == Glossary == | ||
+ | |||
====== ActiveX Document Server ====== | ====== ActiveX Document Server ====== | ||
An Automation Server that supports a number of specific interfaces (IPersistStorage, | An Automation Server that supports a number of specific interfaces (IPersistStorage, |