*************************************************************
*                                                           *
*    GEM Spooler PDFMAKE Printer Installation               *
*    for GEM Spooler v2.2                                   *
*                                                           *
*    (c) Steven Van Rossen, July 1992                       *
*                                                           *
*************************************************************


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

PDFMAKE.PRG is a utility to create printer definition files (PDF) for
GEM Spooler. GEM Spooler will use this definition when commanding your
printer, e.g. when giving a form feed.

PDFMAKE.PRG is in fact an upgraded, renamed version of the GSPINST program
that came with GEM Spooler 2.0-2.1b. It now features longer printer commands
and the possibility to rename the buttons that appear in the Printer Dialog.

PDFMAKE also takes advantage of Olaf Meisiek's MyDial libraries: moving
dialogs, keyboard shortcuts etc. (refer to MYDIAL.TXT for more information)


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

Start PDFMAKE.PRG and a dialog box will appear. The dialog is divided in
three area's where you can enter data. These areas are titled:

- Printer name

  Here you can enter the name of the printer you're defining. This name will
  appear in GEM Spooler's printer dialog (after installing the PDF). This
  field defaults to 'Your printer'.

- Commands

  In this box you can scroll (click on arrow left/right) through all eight
  printer commands that appear in the GEM Spooler Printer dialog:

     FF     Form feed
     LF     Line feed
     Reset  Reset printer
     Clear  Clear buffer
     User1  User defined command 1
     User2  User defined command 2
     User3  User defined command 3
     User4  User defined command 4

  The user defined commands (User1-4) can be given an other name (e.g. Bold)
  by editing the label text that appears between the arrows.

- Hex codes

  For each command shown in the 'Commands' area, you can enter the
  hex codes that GEM Spooler must send to your printer (when you
  select this command in GEM Spooler's Printer dialog). Please refer
  to your printer's manual for the correct hex codes.

  e.g. Command name is LF (Line feed). In Printer codes you could enter:

       0a

  The display of the printer codes is synchronized with the scrolling of
  the commands: every time you scroll up or down the commands, the
  appropriate printer codes will be shown.


At the bottom of the dialog you'll find three buttons:

  Load PDF file:  Loads an existing printer definition file (to edit).

  Save PDF file:  Saves your settings as a printer definition file.

  Exit:           Quits the program


3. Updating a GEM Spooler 2.0 PDF
---------------------------------

Because the PDF format changed in GEM Spooler 2.2, the spooler will refuse
to work with a 2.0 PDF. This can easily be solved by converting the PDF
with PDFMAKE: load the 2.0 PDF and immediately save it. As PDFMAKE converts
a 2.0 PDF while loading, you can also edit the PDF before saving it as a
2.2 PDF.


REMARK:

On the distribution disk, you'll find some PDF files. Load them
as an example or adapt them for your printer.

Rename your favourite PDF file to GSPOOL2.PDF and put it in the same
directory as GSPOOL2.ACC. The next time you start, GEM Spooler will
automatically install this PDF file.



                                     Steven Van Rossen, July 1992
