ModuleMaker (ver 1999.07.28)
by Rob Salgado


DOWNLOAD
WHAT IT DOES
HOW TO SET IT UP
HOW TO USE IT

DOWNLOAD

Save the ModuleMaker990728.zip (or the old version ModuleMaker990503.zip) file on your computer.

You'll also need the VB6 runtime if you don't have it already.
You'll need the latest Win95/NT External Module Develop Kit as well.


WHAT IT DOES

ModuleMaker.exe is a Visual Basic application that asks for the name of a new external module (say, JNewExternalObj), then generates a folder named JNewExternalObj containing a minimal set of files for a Microsoft Visual C++ 6.0 project.

The generated files:

JNewExternalObj.cpp
JNewExternalObj.h
JNewExternalObj.dsp

are customized versions of:
ModuleMaker\_template.cpp
ModuleMaker\_template.h
ModuleMaker\_template.dsp


HOW TO SET IT UP

Extract the contents of ModuleMaker.zip into a folder called ModuleMaker under the NeatTools\develop\ folder.

The ModuleMaker folder contains two folders, [also] called ModuleMaker (for debugging the Visual Basic sources) and templates (for storing the _template.* files).

COPY the executable ModuleMaker.exe into the NeatTools\develop\ folder.
Or, simply run "setup".


HOW TO USE IT

Run NeatTools\develop\ModuleMaker.exe.


Simply type in the name of the new external module (say, JNewExternalObj). (Make sure that there is no folder in NeatTools\develop\ with that name. If there is one, ModuleMaker will not write over it.) Then, click on CREATE.

A new folder NeatTools\develop\JNewExternalObj is created with the following files:


By opening JNewExternalObj.dsp, Visual C++ is invoked. It immediately gives the following dialog box. Just click "OK".


Now you can immediately build the external module:


Visual C++ creates the following files in NeatTools\develop\JNewExternalObj:


and produces the external module in NeatTools\develop


You can immediately start NeatTools and load the new external module!

Take a close look at the heavily commented source code and customize the external module for your specific application!