By now, most computer users recognize the various components or widgets that make up a graphical user interface and how to interact with them. For those who are uncertain of the terminology or what to expect when using a graphical user interface, the table below lists the various widgets that are used in the ResSim user interface and describes how to interact with them.

Table: User Interface Widgets

Name

Description

Pointer
Image of a Pointer icon

The object that moves around on your monitor when you move your mouse.

Button
Image of an OK button

By positioning your pointer on a button and pressing then releasing (a.k.a. "clicking") your left mouse button, the function indicated by the label or image on the button is executed.

Text Box
Image of a text box, example is for entering Length (feet).

Usually, a data entry field. Position your pointer in the box and click. A blinking vertical bar (cursor) will appear. Type in an appropriate value. Some text boxes are used to display information and are not editable.

Selection (or Drop-down) List
Image of a drop-down selection list, current example displays Item One.

A selection list looks like a text box with a down-pointing triangle or "V" in it. When you click in the text box, a list of options will appear below it. If the list of possible options is long, a scrollbar may appear to the right of the list. You can select one of the options by clicking on it in the list with your pointer. The list will disappear, and your selection will be displayed in the text box.

Radio Buttons
Radio buttons for selecting options (e.g., Use Global Options)

A set of options that are mutually exclusive — pick one and only one. The buttons are open circles. The selected option appears with a black circle inside.

Check boxes
Image of three checkboxes. Examples included in image are: Constant Elevation (feet), Downstream Control - with selection list, and Rating Curve.

A check box is used to identify an option that is or isn't activated, on, or selected. A check box is an open square. An "activated" checkbox has a checkmark inside the box. The checkmark is added or removed by simply positioning your pointer in the box and clicking.

Table, Function, Relationship
Table example with Date and Top of Elevation (feet) for entering data.

A table is a set of columns and rows that allow input and/or output of related data. For data entry, almost all data entry tables must be entered in monotonically increasing order, especially for the independent variable — the first column.

Trees
Example tree displays a dam

Trees are used to reflect a hierarchy or order of data objects or elements. The tree structure should be familiar to a Windows user since the same basic structure is used in the standard file explorer.

Tabs
Image of an example tab called

Tabs are used to organize editors/windows so that they can be less "busy" — to collect similar data into subpanels of the editor. Click on the tab to make that tab "current" or bring it "forward"; to view it.

Slider Bar
Example slider bar for selecting size (current selection set to 12).

Slider bars are used to allow quick selection of a value from an allowable range. The bar usually appears as a horizontal bar representing the range with a small vertical bar as the marker on the range. The selected value appears in a textbox to the side of the slider.

Navigation Buttons 
Example image of navigation buttons. Buttons displayed from left to right are: Just to first item, move up one item, move down one item, jump to last item. Numbers in the center display 1 of 2, saying item one is selected out of a list of two items.

These buttons provide forward and backward navigation through a list. They are typically used in the ResSim editors to move quickly through the various elements that can be edited by the editor. The four buttons shown from left to right are go to the first element, go to the previous element, go to the next element, and go to the last element. The box in the middle indicates which element of the full set is the current element shown in the editor.

Context Menu

A context menu, also commonly called a pop-up or shortcut menu, is a menu that appears when you right-click on a schematic element in the map display or on many other ResSim GUI components such as plots, tables, and tree nodes. Context menus offer a variety of context-specific commands and options that allow you to access data editors, plot and tabulate data, view reports, compute simulations, and more. Specific context menus and their options are described throughout this manual.

Lots of good stuff may be hiding in a context menu. So, when in doubt… right-click!

Tooltips

Tooltips are small text boxes that appear when you position (and hover) your cursor over an icon, label, button, map element, tree node, or other widget for which a tooltip has been defined. The text that is displayed will relate to the object you hovered over. Although it is usually informative, the text may be instructional. But, read quickly, most tooltips don't hang around long.