Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ set_disp_tr(3g) — HP-UX 9.10

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

display_element(3G)

display_segment(3G)

pick_from_segment(3G)

refresh_element(3G)

refresh_segment(3G)

set_disp_traversal_control(3g)

NAME

set_disp_traversal_control − insert a display traversal control element into the currently open segment

SYNOPSIS

C Syntax:

void set_disp_traversal_control(fildes, control)
int fildes, control;

FORTRAN77 Syntax:

subroutine set_disp_traversal_control(fildes, control)
integer*4 fildes, control

Pascal Syntax:

procedure set_disp_traversal_control(fildes, control:integer);

DESCRIPTION

Input Parameters

fildes Integer file descriptor returned by gopen when an I/O path to a graphics device is opened. 

control Indicates the type of control to be exerted over traversal. 

Discussion

Set_disp_traversal_control inserts a set_disp_traversal_control element into the currently open segment of the specified graphics device.  This element controls the traversal of the segment network by display_element(3G), display_segment(3G), display_segment_hsr(3G), pick_from_segment(3G). refresh_element(3G), refresh_segment(3G), and refresh_segment_hsr(3G),

Control can have one of the following values:

TRAVERSAL_RETURN Return from the segment currently being traversed.  This has the effect of making the rest of this segment and the segments it references invisible and unpickable. 

TRAVERSAL_ABORT Stop the traversal immediately. 

TRAVERSAL_CONTINUE Continue traversing the segment network.  Has no effect on the traversal. 

Values other than those listed generate an error. 

ERRORS

1 Graphics device is not initialized for this operation. 

20 Parameter value is out of range. 

24 Segment not open. 

SEE ALSO

display_element(3G), display_segment(3G), pick_from_segment(3G),
refresh_element(3G), refresh_segment(3G).

Hewlett-Packard Company  —  HP-UX Release 9.10: April 1995

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026