Form Designer
by Kell Gatherer

This application facilitates the creation of printed forms on an IBM ProPrinter or compatible. It simplifies the insertion of the appropriate codes into a file using a text editor such as Edit.

Many printers feature IBM ProPrinter emulation, which contains a set of graphics characters for the design of forms. This mode of operation must be set by the user before attempting to print forms.

The Forms application defines the appropriate characters by loading the font file !Forms.FormFont. A window is then opened containing icons for all of the necessary symbols, suitably arranged for form design. Also included are icons for some other useful symbols, and for the cursor keys, Delete, Insert and Return.

Clicking Select over a symbol results in the symbol being inserted at the caret position as if by a key press. Note that the  symbol generated by the application is a different character to the keyboard  character.

Closing the window terminates the program. The default RISC OS font can be restored by typing *FX 25 at the command line.

The text file !Forms.TestFile contains an example document. Note that the font file !Forms.FormFont should have been run first, so that the characters have the correct definitions.
