Printer Buffer Wimp Front End
by Nic Van Someren and James Proctor

This application is a Wimp front end for the Printer Buffer module, published in this month's magazine (RISC User Volume 4 Issue 2 page 13).

When run, it installs the Printer Buffer module !PrintBuff.PBufMod and adds an icon to the icon bar. Underneath the icon will be displayed a message indicating whether the buffer is on or off. Clicking Menu over the icon displays a menu containing eight options.

Info displays the usual 'About this program' dialogue box. Monitor opens a static dialogue box detailing the size of the buffer and the number of bytes currently used; Clicking Select or Adjust over the icon bar icon has the same effect.

Flush buffer empties the printer buffer. Buffer on toggles the buffer on or off. Buffer size leads to a dialogue box allowing the buffer size to be changed. If the buffer is on, a warning will be generated if the buffer size is changed. Save choices saves the current buffer status (i.e. whether the buffer is on or off, and how big it is). This is the state in which the buffer will be when the program is next run.

Quit & kill terminates the program and removes the buffer module, while Quit terminates the program but leaves the buffer module installed. The buffer module does not need the application in order to work.

The source code for the buffer module is saved in !PrintBuff as BufSource.
