Visual Components

Top  Previous  Next

Graphical User Interface or GUI, (pronounced "gooey") terminology will be tossed about in the Help resources of the MedSuite On Demand Software.  It is important that the you understand this terminology.  We will first talk about the visual components of the GUI and then discuss the actions that may be taken on those components.

 

Component

Name

Description

Menu

Menu

All functions in MedSuite's On Demand Software are available in the Menu system.  Menus operate in much the same way as they do in any other GUI application.  A menu may be activated by:

 

Clicking on it with the mouse
Pressing the applicable Alt+Letter keys
Pressing F10 and navigating through the menus using the arrow keys
Pressing the Applicable Ctrl+Letter keys

 

Toolbar

Toolbar

The most commonly used functions of MedSuite's On Demand Software are available from the Toolbar.  Toolbars operate in much the same way as they do in any other GUI application.  A toolbar may be activated by:

 

Clicking on it with the mouse
Pressing the Applicable Ctrl+Letter keys

 

Button

Button

Buttons allow the user to Add, Edit, Delete, Search, Save, Cancel and many other functions.  Buttons generally use speed-keys (of the Alt-Letter variety)  The letter used to select a button in underlined on in the buttons description or caption.  Buttons may be 'pressed' by:

 

Clicking on the button with the mouse
Pressing the applicable Alt+Letter keys
Pressing Spacebar when the button has focus

 

PracticeSelector

Practice Selector

MedSuite's On Demand Software is a multi-practice environment.  The user selects a company when logging in to the software.  The user should select a 'current' practice to use within the company.  The currrent practice may be changed to another practice within the company at any time.

 

TextField

Text Field

Non-required text entry fields are outlined with a blue border.

TextFieldReq

Text Field - Required

Required text entry fields are outlined with a green border.

LookupField

Lookup Field

Lookup fields are specialized text entry fields.  These fields perform 'lookups' on other dictionaries.  Lookup fields are indicated by the binoculars superimposed over a table or spreadsheet icon at the end of the field.  If entered, the lookup field forces the user to select a valid dictionary entry.

 

The lookup function may be invoked by:

 

Typing in the lookup value of the dictionary
Pressing F9 and searching the dictionary
Clicking the binoculars icon searching the dictionary

 

LookupFieldReq

Lookup Field - Required

Lookup fields may be required entry fields.  Required lookup fields are outlined with a green border.

 

DateField

 

DateWindow

Date Field

Date fields are specialized text entry fields.   These fields perform date lookups.  If information is entered, it must be in the form of a valid date in MM/DD/YYYY format.  The date field automatically handes the slashes in the date.  Date fields are indicated by the calendar icon at the end of the field.

 

Date fields may be entered by:

 

Keying in the date
Clicking on the calendar icon and selecting the date from the displayed month-at-a-glance calendar
Pressing F9 and selecting the date from the displayed month-at-a-glance calendar

 

A two digit year may be entered by the user.  If the date entered has a two digit year, the year will be resolved to a four digit year as follows:

 

If the year is greater than the current year and less than or equal to 99, it will default to 19xx.
If the year is less than or equal to the current year and greater than or equal to 00, it will default to 20xx.
Dates with years less than 1900 can be entered with a four digit year.

 

TimeField

Time Field

Time fields are specialized text entry fields.   These fields perform time lookups.  If information is entered, it must be in the form of a valid time in HH:MM format (24hr clock).  The time field automatically handles the colon in the time.  Time fields are indicated by the scroll arrows icon at the end of the field.  Times may be entered by:

 

Keying in the the time
Selecting either the hour or minute portion of the time (by suing the mouse or arrow keys and  'scrolling' the hour or minute up or down using the scroll button.

 

Calculator

CalcWindow

Calculator Field

Calculator fields are specialized text entry fields and are indicated by the calculator icon at the end of the field.  These fields allow the user to enter numeric digits into the field either by keying the digits into the field or by invoking a calculator, peforming the calculations, and "pasting" the results into the text entry field.  The calculator may be invoked by:

 

Clicking on the calculator icon with the mouse
Pressing F9 from within the calculator field

 

The results of the calculation are then pasted into the amount portion of the field.

 

RadioBtn

Radio Button

The radio button indicates true/false values.  Radio buttons are always used in groups of two or more.  The radio button 'group' is always surrounded by a box that is indicated by a dark-grey border and optionally a caption or description.  Only one radio button  in a group can have a "true" value at any given time. When one radio button is toggled "on" or "true", the rest of the radio buttons in the group are automatically toggled "off" or "false".  Therefore radio buttons are used in "OR" situation (A or B or C).

 

Radio buttons may be 'toggled' on by:

 

Clicking on the desired radio button with the mouse
Pressing the spacebar when the desired radio button has the focus

 

CheckBox

CheckBox

 

The checkbox indicates true/false values.

Unlike the radio button, each checkbox is operated independently of other checkboxes and of radio buttons as well.   Therefore checkboxes are used in "AND/OR" situation (A and/or B and/or C).

 

Checkboxes may be 'toggled' on by:

 

Clicking on the desired checkbox with the mouse
Pressing the spacebar when the desired checkbox has the focus

 

 

ComboBox

Drop-Down List

The drop-down list field is used to allow the user to select from a list of specific values.  MedSuite generally uses the Lookup Field rather than drop-down lists.  This is due to the fact that Lookup Fields are more flexible the drop-down lists.  There are a number of instances where drop-down lists are appropriate and are used.  Values in a drop-down list may be selected by:

 

Typing in a unique portion of a value of the list and selecting the value
Clicking on the list and clicking on one of the items with the mouse
Pressing the up/down arrows to select the desired item.

 

Grid

Data Grid

The Data Grid is used to enter and display data.  A data grid is difficult to use for data entry purposes, but provides an display and formatting capabilities.  As a result, MedSuite uses the grid for display purposes only.

 

An item in a grid is 'selected' by:

 

Clicking on a field in a row of the grid with the mouse
Using the up and down arrow keys when the grid has the focus

 

When selected, a grid row will be displayed as white text on a blue background.

 

Any grid may be sorted by clicking with the mouse on the column to be sorted.  An arrow in the column heading indicates if the sort is ascending or descending.

 

Some grids are customizable, allowing  the user to add or remove the displayable columns by right-clicking on the grid and using the pop-up menu.  In addition, these customizable grids also allow the user to modify the sequence in which the columns appear in the grid by clicking and dragging the column(s) into the desired order.

 

CheckList

CheckList

The CheckList is a list of checkboxes.  Items in the list may be toggled on and off by:

 

Clicking on then with the mouse
Scrolling to them (when the grid has the focus) using the up and down arrow keys and pressing the spacebar on the desired item.

 

Tabbed

Tabbed Dialog

Tabbed Dialogs contain items related to a specific function that generally fit into logical categories and will not fit on a single form or window.

 

Tabbed2

Tabs w/in Tabbed Dialog

In a few instances, MedSuite's On Demand Software has a tabbed dialog within a tabbed dialog.  Sometimes, there is just no avoiding this problem.  The tabs-within-tabs is indicated by what appears to be buttons separated by a short vertical line.  These 'buttons' are, in fact, a specialized tab.