Rhino Classes

Rhino classes provide a means to represent the system to be administered and to perform user-specified operations to change system state:

For all applications that the Rhino team has encountered, the above elements sufficed to satisfy administration requirements. If you encounter a requirement that is not satisfied by any of the above components, please email the Rhino team. We await your feedback for additional requirements.

Screenshot Examples

The following screenshots have been scaled to 60% their actual size. These examples are taken from the FailSafe 2.0 GUI product which is based on Rhino.

ItemView

The ItemView window displays simple key-value pairs at the top, application-specific contents in ItemTables in the middle, and a task shelf at the bottom. The Item's icon is shown at the top left, with the icon color indicating the Item's state.

An ItemView

TreeView

The TreeView shows Items that have a hierarchical relationship. In this example from FailSafe 2.0 GUI, three different kinds of Items are shown; the cluster "fall" contains two resource groups "rho" and "xi," and each resource group contains two resources.

A TreeView

Task

The Task window has a product-specific Task icon in the upper left corner (in this case, the FailSafe 2.0 GUI shield logo behind the generic Rhino Task logo). After the Task title, some introText follows, describing the inputs the user is expected to type or choose. Application-specific inputs themselves appear at the bottom. All text in blue behaves like a hyperlink and launches glossary information in a separate small window.

A Task

Task Manager

The Task Manager groups the product's Tasks into pages based on the different types of Items that the Tasks operate upon. The pages appear on the left side in the table of contents. The Overview and Search pages appear in all Rhino applications, but the text content on the Overview page is application-specific (describes the application and the application-specific categories). For the FailSafe 2.0 GUI, all metatasks are grouped into a sixth page called Guided Help, rather than presented in a special section at the top of each page.

A TaskManager