Notify Application
by Andrew Moore

Note: This application will not run unless an Econet interface is fitted to the machine.

This application deals with notify messages, sent from other network stations via the NetFiler application. When run, it adds an icon to the icon bar. Clicking Menu over this icon displays a menu containing two options, Intercept and Quit. Choosing Intercept toggles the option on and off, while choosing Quit terminates the program.

If intercept is off, then the NetFiler will deal with notify messages itself by displaying them in an error box. If intercept is on, however, this application will deal with notify messages as follows.

When a notify message is received, the message is placed on top of the message stack, providided that it is not full (the stack can hold nine entries). While there are messages in the stack, the icon bar icon flashes to indicate their presence.

Clicking Select over the icon bar icon while there are messages in the stack results in a window being opened. This window contains the topmost message on the stack. Clicking Select on the Done icon deletes this message, so the window now shows the next message on the stack. If the stack is empty, then the window is closed, and cannot be re-opened until another message arrives. The window can be closed without affecting the message stack by clicking on its close icon.
