#include "exec/types.h"
#include "intuition/intuition.h"

static struct IntuiText Text2 = {-1,-1,	/* pen numbers */
			     0,		/* draw mode */
			     14,14,	/* starting offsets */
			     NULL,	/* text attribute pointer */
			     "** User Abort Requested **",
			     NULL };

static struct IntuiText BodyText = {-1,-1,	/* pen numbers */
			     0,		/* draw mode */
			     4,4,	/* starting offsets */
			     NULL,	/* text attribute pointer */
			     NULL,
			     &Text2 };

static ry
* about this STRUCT to do async io's via PutMsg() instead of
* standard file system calls

 STRUCTURE FileHandle,0
   APTR   fh_Link          * pointer to EXEC message
   APTR   fh_Interactive   * Boolean; TRUE if interactive handle
   APTR   fh_Type          * Port to do PutMsg() to
   LONG   fh_Buf
   LONG   fh_Pos
   LONG   fh_End
   LONG   fh_Funcs
fh_Func1 EQU fh_Funcs
   LONG   fh_Func2
   LONG   fh_Func3
   LONG   fh_Args
fh_Arg1 EQU fh_Args
   LONG   fh_Arg2
   LABEL  fh_SULONG   TC_SIGRECVD             * sigs we have received
    ULONG   TC_SIGEXCEPT            * sigs we take as exceptions
    UWORD   TC_TRAPALLOC            * traps allocated
    UWORD   TC_TRAPABLE             * traps enabled
    APTR    TC_EXCEPTDATA           * data for except proc
    APTR    TC_EXCEPTCODE           * exception procedure
    APTR  