SVSessionLog.mesa
Last edited by Bier on May 7, 1987 3:33:56 pm PDT.
Contents: Routines for saving TIP Table atoms in a file to aid in interface evaluation and for playback.
Pier, May 30, 1986 11:39:31 am PDT
DIRECTORY
SV2d, SVInterfaceTypes, IO, Rope, SlackProcess;
SVSessionLog: CEDAR DEFINITIONS = BEGIN
SVData: TYPE = SVInterfaceTypes.SVData;
Point2d: TYPE = SV2d.Point2d;
OpenScript: PROC [fileName: Rope.ROPE, svData: SVData];
AppendScript: PROC [fileName: Rope.ROPE, svData: SVData];
CloseScript: PROC [svData: SVData];
EnterAction: SlackProcess.LoggingProc;
LoggingProc: TYPE = PROC [point: Point2d, action: LIST OF REF ANY, mouseEvent: BOOL, clientData: REF ANY];
PlaybackFromFile: PROC [fileName: Rope.ROPE, svData: SVData];
EndOfSessionLogMessage: PROC [event: LIST OF REF ANY, svData: SVData];
END.