last edited by Teitelman. November 13, 1982 8:30 pm
ViewerAbort.mesa. this interface allows testing, setting, and resetting an "abort" bit for an arbitrary viewer, i.e. the viewer does not have to be typescript. If the viewer does view a typescript, the effect is the same as calling the corresponding procedure in TypeScript. Note that SetUserAbort[viewer] is performed whenever the user types control-del while editing a tioga document.
DIRECTORY
ViewerClasses USING [Viewer]
;
ViewerAbort: CEDAR DEFINITIONS = BEGIN
UserAbort: PROCEDURE [viewer: ViewerClasses.Viewer] RETURNS [BOOL];
returns TRUE if the user has aborted in this viewer.
SetUserAbort: PROCEDURE [viewer: ViewerClasses.Viewer];
ResetUserAbort: PROCEDURE [viewer: ViewerClasses.Viewer];
END.