|
Chapter Contents |
Previous |
Next |
| The NETDRAW Procedure |
The format control options are treated in the same way as for the line-printer version, with some minor changes. It is assumed that the main purpose of invoking the procedure is to gain a general picture of the layout of the entire network and to modify it to some extent. In an effort to display as much of the network as possible, the initial display on the screen is drawn with only one row and three columns for each node. In other words, the BOXHT=, BOXWIDTH=, XBETWEEN=, and YBETWEEN= options are ignored by the procedure in drawing the initial display. However, the full-screen commands supported by PROC NETDRAW enable you to change the scale of the diagram. You can display as much or as little information within each node by invoking the SCALE ROW or the SCALE COL command or both. The SCALE MAX command causes the procedure to display the diagram using the values specified in the ACTNET statement or the dimensions that would be required to display all the ID information, whichever is larger. The SCALE RESET command returns the scaling to the initial values used for display. The nodes of the network are color coded on the basis of the PATTERN variable. If there is no PATTERN variable, then the nodes are color coded depending on whether the activities are normal, critical, or supercritical. The nodes are drawn in reverse video. By default, the nodes are drawn without an outline; however, there is an OUTLINE command that lets you toggle back and forth between an outlined or non-outlined node. Using an outline for the node is useful if you want to obtain a printout of the screen display using SPRINT; it helps mark the boundary of each node clearly.
| Controlling | Changing Network | ||
| Scrolling | Display | Layout | Exiting |
| BACKWARD | OUTLINE | CLEAR | GEND |
| FORWARD | SCALE | MOVE | END |
| LEFT | CANCEL | ||
| RIGHT | |||
| TOP | |||
| BOTTOM | |||
| VSCROLL | |||
| HSCROLL |
|HALF|n.
|HALF|n.
|HALF|n. The specification is assumed
to be in
number of horizontal levels. HSCROLL PAGE sets the scroll amount
to be the number of horizontal levels that fit on one screen;
HSCROLL HALF is half that amount; HSCROLL n sets the
horizontal scroll amount to n levels.
|HALF|n.
Note: For a standard network, a node cannot be moved to any position that violates the topological ordering of the nodes in the network. For time-scaled network diagrams, you cannot move a node to a level corresponding to a different tick mark. For zoned network diagrams, you cannot move a node out of its zone.
|HALF|n.
|MIN|RESET|ROW
MAX|COL MAX|ROW MIN|COL
MIN|ROW n |COL
n|+n|-n.
The number n denotes
the number of character positions. SCALE MIN displays as many
nodes on the screen as can fit. SCALE MAX allows as many rows
and columns per node as is required to display all the
information that pertains to it. SCALE ROW MAX displays the
maximum number of rows per node. SCALE COL MAX displays the
maximum number of columns per node. SCALE ROW n sets
the number of rows per node to n.
SCALE ROW +n increases the number of rows per node
by n. SCALE COL n
sets the number of columns per node to n.
SCALE COL +n increases
the number of columns per node by n.
SCALE RESET sets
the values to be the same as for the initial display. Note that
none of these values can be greater than the dimensions of the
screen.
|HALF|n. The specification is
assumed to be in
number of vertical levels. VSCROLL PAGE sets the scroll amount
to be the number of vertical levels that fit on one screen;
VSCROLL HALF is half that amount; VSCROLL n sets the
vertical scroll amount to n levels.
|
Chapter Contents |
Previous |
Next |
Top |
Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.