Installation

Top  Previous  Next

NeatMessage is a set of templates that are installed in your Clarion development environment with the aid of an installation program. Run the installation program and accept the defaults offered by it. The installation program offers you the option to register the NeatMessage template in Clarion, but if you choose not to make use of this functionality, you have to start Clarion and manually register the NeatMessage_e.TPL template (for ABC) and NeatMessageLgcy_e.TPL (for Legacy). You will find these template files in the 3rdparty\template folder inside your Clarion's folder.

 

For Clarion 5.x or 6.x, all examples applications are installed in the 3rdparty\examples\NeatMessage folder.

If you use Clarion 7, the examples are installed inside the Users\Public\Documents\SoftVelocity\Clarion7\Accessory\NeatMessage\examples folder.

 

List of Example Applications

Application

Dictionary

Template Chain

Tested with

clarion version &

other requeriments

NMA55.APP

NM55.DCT

ABC

5.5

NML55.APP

NM55.DCT

CLARION

(Legacy)

5.5

NMAnodct55.APP

-

ABC

5.5

NMA6.app

NM6.DCT

ABC

6.3.9059

NM6Data.APP

NM6Mod.APP

NM6Exe.APP

NM6.DCT

ABC

6.3.9059

NML6.APP

NM6.DCT

CLARION

(Legacy)

6.3.9059

NMFB6.app

NMFB6.DCT

ABC

6.3.9059 &

Firebird SQL

NMA7.APP

NM7.DCT

ABC

7.0.0.549

NML7.APP

NM7.DCT

CLARION

(Legacy)

7.0.0.549

NM7Data.APP

NM7Mod.APP

NM7Exe.APP

NM7.DCT

ABC

7.0.0.549

NMFB7.APP

NMFB7.DCT

ABC

7.0.0.549 &

Firebird SQL

 

All the examples listed work with Clarion 7.x, currently compatible at code level.

 

NMA55.APP

This example is based on ABC, and uses TPS files for some features, and will work for Clarion 5.x and later.

 

NML55.APP

This example is the same as the example above except for the fact that it is based on the Legacy (Clarion) template chain, and will work for Clarion 5.x and later.

 

NMANoDCT55.APP

This example is based on ABC, but uses no files at all (i.e. no DCT), and will work for Clarion 5.x and later.

 

NMA6.APP

This example is based on ABC and will work for Clarion 6.x and later only.

 

NML6.APP

This is the same example but based on the Legacy (Clarion) template chain and will work for Clarion 6.x and later only.

 

Multi-DLL Example

The multi-dll example uses TPS files, work with Clarion 6.x and later and is based on ABC. The example consists of the following:

NMA6Data.APP is the data-app.

NMA6Mod.APP contains user procedures, as any secondary dll.

NMA6Exe.APP is the main EXE program.