Desktop Printer Initialisation Program
by Garry Orford

When run, this application adds an icon to the icon bar. Clicking Select over this icon displays a dialogue box, from which various printer features may be selected.

Pica and Elite toggle the font pitch between pica (10 cpi) and elite (12 cpi); Condensed, Enlarged, Double strike and Italic toggle these options on or off; and Paper out detect enables or disables the paper out detector.

The four writeable icons allow the page length and perforation skip to be set in terms of the number of lines, the left margin to be set in terms of the number of character positions, plus an icon allowing other codes to be entered in the form 27,81,75.

Clicking on the Send codes icon results in the relevant codes for the selected options being sent to the printer, followed by the user codes, followed by a beep. Clicking on the Clear all icon resets the printer to its own defaults using the standard 'Esc - @' sequence. Finally, the bottom right-hand icon indicates whether the printer is on-line or off-line.

The default settings of the options may be saved by choosing the Save codes option from the Defaults submenu. These will determine the settings of the options whenever the program is run. The defaults can also be reloaded without restarting the application by choosing the Load codes option from the Defaults submenu.
