DEFINITION MODULE SpiroDetails;

              (* * * * * * * * * * * * * * * * * * * * * * *)
              (* Various graphics and Intuition-related    *)
              (* routines, plus a few odds and ends.       *)
	      (*                                           *)
	      (* This was coded for the Oxxi M2 compiler,  *)
	      (* but porting it to the TDI compiler should *)
	      (* be trivial.                               *)
	      (*                                           *)
	      (* (c) Copyright 1987 by Steve Faiwiszewski. *)
	      (* This program may be freely distributed,   *)
	      (* but it is not to be sold.                 *)
	      (* Please leave this notice intact.          *)
              (* * * * * * * * * * * * * * * * * * * * * * *)

FROM SYSTEM IMPORT ADDRESS;

PROCEDURE OpenLibs;

PROCEDURE CleanUp(line : ARRAY OF CHAR; n : CARDINAL);

PROCEDURE OpenMyScreen(W,H,D : CARDINAL);

PROCEDURE OpenMyWindow(W,H,D : CARDINAL);

PROCEDURE Position(x,y: CARDINAL);

PROCEDURE PlotTo(x,y: CARDINAL);

PROCEDURE EraseScreen(ColorReg,W,H : CARDINAL);

PROCEDURE SetColor(ColorReg : CARDINAL);

PROCEDURE ChangeColorReg(ColorReg, red, green, blue : CARDINAL);

PROCEDURE GetMessages(VAR Done, NextPattern, PrevPattern : BOOLEAN);

PROCEDURE AddToAboutText(line : ADDRESS);

END SpiroDetails.
