Using the Graphical Interface

Overview of Using the Graphical Interface

The graphical user interface provides windows, commands, and menus that are compatible with 3270 terminals, with 3270 terminal emulation, and with other graphics terminals used in the z/OS environment. This section describes the ways that SAS windows and window controls function on these terminals.
For information about hardware support for terminals and mouse input devices, see Terminal Support in the z/OS Environment.

Window Controls and General Navigation

This section explains some of the basic capabilities of the SAS windowing environment under z/OS. The word select indicates positioning the cursor with a single click of the mouse button or with the TAB or SHIFT+TAB keys if you do not have a mouse. Press the ENTER key to confirm your selection. The word choose refers to the selection and confirmation of a menu option.
Function keys
Issue the KEYS command to display and edit function key settings.
Displaying SAS menus
Issue the PMENU command to display the SAS menu bar at the top of each window. Then use a function key or chooseToolsthen selectOptionsthen selectCommand... to display a command line window without removing the menus. You can also use the default function keys F9 for pmenus and F10 for a command line.
Moving between windows
Issue the PREVWIND command (F7 by default) or the NEXT command (F8 by default) to move the cursor and bring different windows to the foreground. If a mouse is available, clicking in a particular window brings that window to the foreground. The LOG, PGM, and OUT commands move the Log, Program, or Output window to the foreground, respectively.
Resizing a window
  • Select the window border that you want to resize.
  • Select the new position of that window border.
  • Select a top, bottom, or side border to resize horizontally or vertically.
  • Choose a corner to resize horizontally and vertically at the same time.
You can also issue the ZOOM, ICON RESIZE, WGROW, and WSHRINK commands to change window dimensions.
Arranging windows
Choose Viewthen selectChange Display to see a list of window arrangement options. For example, the Cascade option moves and resizes windows to display the top row of all active windows. You can also issue the RESIZE, CASCADE, and TILE commands to arrange windows.
Moving a window
Select the title of the window in the upper left corner of the window border. The word MOVE appears in the bottom of the display area. A second click determines the new position of the top left corner of the window, which does not change size. You can also issue the WMOVE command to move a window.
Navigating in a window
Scrolling
Scroll down through a file with the FORWARD command (F20 by default). Scroll up with the BACKWARD command (F19 by default). Scroll right with the RIGHT command (F23 by default), and scroll left with the LEFT command (F22 by default).
You can also use scroll bars to scroll through a file. Issuing the SCROLLBAR command displays vertical and horizontal scroll bars in all of the open SAS windows. The SCROLLBAR command has two short forms, SCROLL and SBAR. SCROLLBAR, SCROLL, and SBAR operate like toggle commands. Issuing any of the commands either turns on the scroll bars or turns them off.
The SCROLLBAR command has two optional parameters, on and off. You can issue any of the forms of the SCROLLBAR command with the on or off parameters. For example, issuing scrollbar on displays the scroll bars in the same way that issuing scrollbar or sbar displays them.
Moving through Help topics
Issue the HBACKWARD command to move back one Help topic (F11 by default). Issue the HFORWARD command (F12 by default) to move forward one Help topic.
Selecting a view
In windows that contain a tree view on the left and a list view on the right, such as the SAS Explorer window, select a view, press the ENTER key, and then move the cursor from field to field within that view.
Selecting a control or widget
A widget or a control is a screen character that implements a control function for the window or the application. An example is the X character that indicates the current position in a scroll bar. With the cursor positioned on a control or widget, issue the WDGNEXT or WDGPREV commands to move to the next, or the previous, control or widget.
Scrolling a view or column
Select a position in the scroll bar to change the displayed portion of a view or column. Selecting in various places causes the display to move up or down one screen width or move to the beginning or end of the view or column.
Resizing a view or column
Select the icon in the upper right corner of the tree view or column heading. The view title changes to the resize symbol. Select again to fix the new horizontal position of the corner.
Sorting a column
Select the heading of the column that you want to sort. Not all columns can be sorted.

Selection-Field Commands

Selection fields enable you to accomplish tasks in windows using keystrokes or mouse clicks. This section introduces the selection-field commands that are generally available in the z/OS windowing environment.
Certain SAS windows display a tree view on the left and a list view on the right. Each view has its own set of selection-field commands. (You might want to display one of these windows to test the following commands.)
The tree view shows hierarchical structures such as SAS libraries and members. To display or hide a level of detail, position the cursor on the plus sign (+) or the hyphen (–) to the far left of the library or member name and press the ENTER key. A single mouse click does the same job.
In the tree view and list view, you can perform tasks using the selection field represented by an underscore character (_) just to the left of an item. To issue selection-field commands, position the cursor and type in a single character, or issue the WPOPUP command (right mouse button by default) or a question mark (?) to see a menu of available selection field commands.
The following table lists some of the selection-field commands:
S or X
Select or emulate a double-click
D
Deassign or delete
P
Properties
N
New
R
Rename