<> <> <> DIRECTORY BiScrollers, Pipal, PipalEdit, PipalReal, ViewerClasses; PipalInteractiveEdit: CEDAR DEFINITIONS = BEGIN <> <> <> ViewerData : TYPE = REF ViewerDataRec; -- what gets hung unto the viewer ViewerDataRec: TYPE = RECORD [ editor: PipalEdit.Editor, data: REF _ NIL]; Create: PROC [editor: PipalEdit.Editor, tipTable: Pipal.ROPE, notify: ViewerClasses.NotifyProc, data: REF _ NIL] RETURNS [viewerData: PipalInteractiveEdit.ViewerData]; END.