<> <> DIRECTORY Icons USING [IconFlavor], Rope USING [ROPE], UserExec USING [ExecHandle], ViewerClasses USING [Viewer] ; ActionAreasDefs: CEDAR DEFINITIONS = BEGIN RestoreSelection: PROC [exec: UserExec.ExecHandle]; <> LeaveActionArea: PROC [exec: UserExec.ExecHandle, abort: BOOL, booted: BOOL _ FALSE]; <> <<>> RestoreActionArea: PROC [exec: UserExec.ExecHandle]; <> ShowSource: PROC [name: Rope.ROPE, index: INT, exec: UserExec.ExecHandle, onlyIfAlreadyOpen: BOOL _ FALSE] RETURNS[viewer: ViewerClasses.Viewer]; PrintSource: PUBLIC PROC [viewer: ViewerClasses.Viewer, index: INT, exec: UserExec.ExecHandle]; actionAreaIcon, inactiveActionAreaIcon, inactiveExecIcon: Icons.IconFlavor; END. -- ActionAreas