Skip to content

User Interface Overview

UI Nomenclature

This section provides an overview of the LabOne User Interface, its main elements and naming conventions. The LabOne User Interface is a browser-based UI provided as the primary interface to the SHFPPC instrument. Multiple browser sessions can access the instrument simultaneously and the user can have displays on multiple computer screens. Parallel to the UI, the instrument can be controlled and read out by custom programs written in any of the supported languages (e.g. LabVIEW, MATLAB, Python, C) connecting through the LabOne APIs.

Figure 1: LabOne User Interface (default view)

The LabOne User Interface automatically opens some tabs by default after a new UI session has been started. At start-up, the UI is divided into two tab rows, each containing a tab structure that gives access to the different LabOne tools. Depending on display size and application, tab rows can be freely added and deleted with the control elements on the right-hand side of each tab bar. Similarly, the individual tabs can be deleted or added by selecting app icons from the side bar on the left. A click on an icon adds the corresponding tab to the display, alternatively the icon can be dragged and dropped into one of the tab rows. Moreover, tabs can be moved by drag-and-drop within a row or across rows.

The table below gives brief descriptions and naming conventions for the most important UI items.

Table 1: LabOne User Interface features
Item name Position Description Contains
side bar left-hand side of the UI contains app icons for each of the available tabs - a click on an icon adds or activates the corresponding tab in the active tab row app icons
status bar bottom of the UI contains important status and warning indicators, device and session information, and access to the command log status indicators
main area center of the UI accommodates all active tabs – new rows can be added and removed by using the control elements in the top right corner of each tab row tab rows, each consisting of tab bar and the active tab area
tab area inside of each tab provides the active part of each tab consisting of settings, controls and measurement tools sections, plots, sub-tabs, unit selections

Further items are highlighted in the table below.

Figure 2: LabOne User Interface (more items)