App Notes
---------------

My sincere thanks to Juan Manuel Medina Jimenez for showing me how
to modify the code to support file and directory names containing
spaces.

(If you are using a previous version of GTL.EXE, you will need to
delete APPS.TPS. There has been a significant change to this file
in order to support prioritization of the make order and for support
of long file names.)

You may list all the apps you might wish to make in the list box. By
toggling the tag, you select which apps will get made. Note that a 
"make" also includes a gen, so I do not provide the ability to gen
only. The second "make" button provides the same functionality for
.DLL targets.

When you add a file to the list, you must also indicate its priority.
This number is not unique.

Files are made in priority order. If a project requires that files be
made in a certain order, make sure you enter priotize them in the 
required order (i.e., your global data app should be 1 and no other
app in that project should be 1). The list is set to display in 
priority order, so it should correspond to the make order.

Similar facilities are provided for importing or exporting apps to/from
text (TXA and TXD) files (N.B.: before doing an import, DDEApp will
ask you to confirm that you want to import a text file -- apparently the 
import function deletes the .APP first, so if you accidentally select this,
you might lose your .APP files).

It is also important to note that each app selected for making should
have been successfully made at least once before. Errors such as an
unresolved reference or invalid use of a new key word will cause 
processing to terminate without a meaningful message.

Similarly, ISL errors (making too many apps at a time) will cause
GTL to hang.


                    Steven Parker
		    sparker@megsinet.net