Edited by Teitelman on June 20, 1983 9:16 am
Contains procedures shared in common by actionareasimpl, actionareasopsimpl, userexecimpl
DIRECTORY
Icons USING [IconFlavor],
Rope USING [ROPE],
UserExec USING [ExecHandle],
ViewerClasses USING [Viewer]
;
ActionAreasDefs: CEDAR DEFINITIONS =
BEGIN
RestoreSelection: PROC [exec: UserExec.ExecHandle];
used in both actionareasimpl and actionareasopsimpl
LeaveActionArea: PROC [exec: UserExec.ExecHandle, abort: BOOL, booted: BOOLFALSE];
used in both actionareasimpl and actionareasopsimpl
RestoreActionArea: PROC [exec: UserExec.ExecHandle];
used in both actionareasopsimpl and userexecimpl when an action area that was suspended becomes active again. restores menu, caption, etc.
ShowSource: PROC [name: Rope.ROPE, index: INT, exec: UserExec.ExecHandle, onlyIfAlreadyOpen: BOOLFALSE] RETURNS[viewer: ViewerClasses.Viewer];
PrintSource: PUBLIC PROC [viewer: ViewerClasses.Viewer, index: INT, exec: UserExec.ExecHandle];
actionAreaIcon, inactiveActionAreaIcon, inactiveExecIcon: Icons.IconFlavor;
END. -- ActionAreas