The applets return a code which catches a large number of possible mistakes
which may be made when setting up the applet. These codes are divided between
"error" (fatal) and "warning" (non-fatal) codes. During development (i.e. when
no escape page is set), both errors and warnings are reported. After release
(i.e. with an escape page set), the applet tries to compensate if a warning is
encountered, and only activates the escape page if a fatal error is encountered.
Note that if you set an escape page during development, no codes will be
produced and you will be left puzzling at why the behaviour is not as expected!
Not all of these codes are common to all the applets. For example, applets
without image options will not produce warning codes 20 to 27.
Errors typically occur through incorrect
formatting or naming of the text and graphics source files. The error codes are
designed to make it easier for you to track down your mistakes - for example, many
mistakes in the menu source file are identified together with a line number to help
you locate the problem (remember that the first line is line 0).