-- GriffinInputDefs
-- Tiberi December 11, 1979 4:23 PM
-- Last Edited by: Stone, February 3, 1983 9:56 am

DIRECTORY
 PointDefs USING [ScrPt];

GriffinInputDefs: DEFINITIONS =
BEGIN

InputEvent: TYPE = RECORD
 [
 type: {red, yellow, blue, abort, up,
  keyStroke, newPosition},
 key: CHARACTER,
 pt: PointDefs.ScrPt,
 shifted: BOOLEAN
 ];

InputEventProc: TYPE = PROCEDURE [event: InputEvent];

StartInputHandler: PROCEDURE RETURNS [proc: InputEventProc];

END.