Next: Detecting the GNO Environment
Up: GNO Kernel Reference Manual
Previous: Chapter 1: Introduction
For a program to work effectively under
GNO/ME, certain rules must be followed. Most of these rules boil
down to one underlying concept --
never directly access features of the machine.
Always use GS/OS, the ToolBox, or
GNO/ME to accomplish what you need. We have taken great care to
provide the sorts of services you might need, such as checking
for input without having to wait for it. GNO/ME compliance isn't
just a matter of trying to make applications work well under the
environment; it ensures that those applications stay compatible,
no matter what changes the system goes through. Below are
summarized the points you must consider when you're writing a
GNO/ME compliant application.