**************************************************************************
*                                                                        *
*    CTB Build for GEM Spooler v2.2                                      *
*                                                                        *
*    (c) Steven Van Rossen, Marc Billiet    June 1992                    *
*                                                                        *
**************************************************************************

NOTE: Please make sure you first read GSPOOL22.TXT before reading this.


1. Introduction
---------------

With CTB Build you can create your own character translation tables for
GEM Spooler 2.2. GEM Spooler will use these tables to filter the output
before sending it to the printer. This way, you can print any character
on your printer, even if the application you printed with doesn't support
your printer.

CTBBUILD.PRG is nearly a new program for GEM Spooler 2.2. Nearly, because
it combines CFGGRAB.PRG and CTBMAKE.TTP from GEM Spooler v2.0-2.1b into one
program. This means that CTBBUILD can be used to convert 1st Wordplus CFG
files to GEM Spooler Character tables (CTB), but also to compile GEM Spooler
Character table sources (CTS) to Character tables (CTB). This way, those who
don't like TTP programs can use CTBBUILD.PRG instead of CTBMAKE.TTP.

Compared to CFGGRAB and CTBMAKE, CTBBUILD has the advantage that it can also
export CTB files to CTS files ('uncompile'). This is very useful if you have
a Wordplus CFG file you would like to adapt a little for your printer: just
convert the CFG to a CTB and convert this CTB to a CTS. Edit the CTS and
convert it back to a CTB... Got the message ?


2. How to use ?
---------------

After launching CTBBUILD.PRG, you are presented with the following menu
bar (item, subitems):

CTBBUILD

  About CTBBUILD        Displays information about this program...

FILE

  Load CFG              Reads a 1st Wordplus CFG file and converts it to
                        a CTB (in memory).

  Load CTS              Reads a CTS file and converts it to a CTB (This
                        option offers the same functionality as CTBMAKE).
                        The result is stored in memory.

  Load CTB              Loads an existing CTB file.

  Save CTB              Saves the character table in memory to a CTB file

  Save CTS              Saves the character table in memory to a CTS file

EDIT

  Change CTB name       Change the name of the character table in memory.
                        CFG and CTS files without a filter name get a
                        default filter name from CTBBUILD when converting.

HELP

  1st Word Plus CFG     Display a dialog with more information on the
  GEM Spooler CTB       chosen item...
  GEM Spooler CTS
  Change CTB name
  How to convert



On the desktop, CTBBUILD places a window with the name of the character
table in memory, its filename and its filter name.





                                     Marc Billiet,
                                     Steven Van Rossen, June 1992
