PipalInteractiveEdit.mesa
Copyright Ó 1988 by Xerox Corporation. All rights reserved.
Barth, February 4, 1988 12:55:45 pm PST
DIRECTORY BiScrollers, Pipal, PipalEdit, PipalReal, ViewerClasses;
PipalInteractiveEdit: CEDAR DEFINITIONS = BEGIN
Theory
Combines input events with editors and keeps the screen refreshed.
Operations
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.