In this picture, the OK button has a keyboard shortcut, indicated by the underline, so pressing Alt-O will activate the OK button as if it had been clicked with the mouse. The dashed line around the Cancel button indicates that button currently has focus, so pressing Enter will activate the Cancel button as if it had been clicked with the mouse. A button labeled Cancel can also be activated by pressing the Esc key.
Selection of list items is performed in different ways depending on the type of list. A scrollable list allows multiple items to be selected. To select items in a scrollable list, set the focus to the list, use the arrows to set the focus to the desired item, and then press the space bar to highlight the item. A drop-down list allows only one item from a list to be selected. To select the desired item from a drop-down list, set the focus to the list and use the arrow keys to highlight the desired item.
Selection of option buttons and check boxes may be made in two ways. If an option button or check box caption has an underlined letter, holding down the Alt key and pressing the underlined letter will select the item. Option buttons and check boxes may also be selected by setting the focus to them and using the arrow keys to highlight the desired item. For option buttons, this will automatically select the button. For check boxes, the space bar must be pressed to select the highlighted item.
If a form contains layered tabs of information, a tab may be moved to the front by holding down the Alt key and pressing the underlined letter in the caption of the desired tab.
Toolbars are used in WinHSPF to provide quick access to the most frequently used functions. When applicable, the toolbars are located in close proximity to the control(s) with which their functions are associated. This allows a single click of a nearby button to perform a function, rather than moving to the top of the form to pull down a menu title and select a menu item. The toolbar buttons contain graphical images to assist the user in recalling what each button does. Additionally, toolbar buttons contain tooltips, which provide a text description of each button when the mouse pointer is held over the button for a brief moment.
Some interactions that are routinely performed in the Windows interface are handled using common dialogs. These are forms that have consistent interfaces for routine tasks. The user will then be familiar with the form each time one of these tasks are performed. Within WinHSPF, the tasks performed using common dialogs are retrieving or saving a file.
In WinHSPF, the user is frequently prompted for file names when saving or retrieving a file. The list at the top of the form (labeled either Save in or Look in) displays the current directory path. Use of the pull-down arrow on this list allows the user to move to any directory above the current one. Directories below the current one are displayed in the large middle box. The desired directory is selected by double clicking on it. The buttons to the right of the top list are used for (from left to right) moving up one directory level,