4 Graphical User Interface
RMC-TotalRisk is a menu-driven software package that performs risk analyses. The software features a fully integrated modeling platform, including a modern graphical user interface, data entry capabilities, multi-failure risk analysis, and report-quality charts.
The graphical user interface consists of a menu bar, tool bar, and four window panes (Figure 4.1): the Project Explorer, Tabbed Documents, Properties, and the Message window. You may move, dock, hide, or close the panes as desired.

Figure 4.1: RMC-TotalRisk graphical user interface.
4.2 Tool Bar
The Tool Bar is on the main window, below the Menu Bar, with buttons for frequently used options under the File menu: New Project, Open Project, and Save Project (Figure 4.14).

Figure 4.14: RMC-TotalRisk tool bar.
4.3 Window Layout
In RMC-TotalRisk, you can customize the position, size, and behavior of windows to create layouts that work best for you. When you customize the layout, RMC-TotalRisk remembers the configuration. For example, if you change the docking location of the Project Explorer and then close RMC-TotalRisk, the next time that you open the software, the Project Explorer is docked in that same location.
4.3.1 Types of Windows
RMC-TotalRisk has four basic window types: the Project Explorer, Tabbed Documents, Properties, and the Message Window (Figure 4.1). These windows provide editing and reviewing space for the various project components, including hazard, response, and consequence functions. For tool windows, resize and drag them by their title bars. For document windows, drag them by their tabs.
On the title bars in the Project Explorer, Properties window, and Message Window, a dropdown offers other options (Figure 4.15).

Figure 4.15: Tools window options.
On the Tabbed Documents pane, you can right-click on document tabs to set other options on the window. These options include docking, floating, and hiding windows (Figure 4.16).

Figure 4.16: Document window options.
4.3.2 Tab Groups
When you are working with two or more open documents in RMC-TotalRisk, you can group tabbed documents to enhance your ability to manage a limited workspace. Organize multiple document and tool windows into either vertical or horizontal tab groups or move documents from one group to another by dragging and dropping them; even float and move windows and tab groups to different monitors. When you need to view or edit two documents at once, you can split windows by creating two horizontal tab groups, as shown in Figure 4.17.

Figure 4.17: Split document windows.
4.3.3 Move and Dock Windows
You can dock a document window in the Tabbed Documents area or float it as a separate window independent of the main window. You can arrange windows in the following ways:
Dock tool windows to the edge of the main window frame.
Float tool and document windows over or outside the main window.
Hide tool windows along the edge of the main window.
Display windows on different monitors.
Reset window placement to the default layout by choosing View > Reset Default Layout.
Arrange windows by dragging or right-clicking the title bar or tab of the window being arranged. When you click and drag the title bar of a tool window or the tab of a document window, a cross-shaped window placement guide appears. During the drag operation, when the cursor is over one of the arrows in the guide, a shaded area appears that shows you where the window docks if you release the mouse button. Figure 4.18 and Figure 4.19 show examples of the window placement guide.

Figure 4.18: Moving and docking document windows.
Figure 4.19 shows the Properties window being docked below the Project Explorer. The new location is demarcated by the light blue shared area.

Figure 4.19: Example of docking the Properties window below the Project Explorer.
4.3.4 Close and Auto-Hide Tool Windows
You can close a tool window by clicking on the X in the upper right of the title bar. To reopen the tool window, navigate to the View menu and select the desired tool window to show. Tool windows have an auto-hide feature, which causes a window to slide out of the way when you use a different window. When a window is auto-hidden, the window name appears on the tab at the edge of the main window, as shown in Figure 4.20. To show the window again, move your mouse cursor over the tab and the window slides back into view.

Figure 4.20: Auto-Hide tool window.
4.4 Project Explorer
The Project Explorer which is typically on the left-hand side of the main window, shows a graphical representation of the hierarchy of elements within your project (Figure 4.21). After you create a new project, you can use the Project Explorer to view, navigate, and manage the project elements.

Figure 4.21: Project Explorer.
Project elements are organized under folder headers: Hazards, Transforms, System Responses, Consequences, and Risk Analyses.
Many menu commands are available by right-clicking on various items in the Project Explorer. You can create new elements, create groups, or sort the items in each folder by right-clicking the folder icon or name (Figure 4.22).

Figure 4.22: Example of a menu available by right-clicking on a Project Explorer folder header.
When right-clicking an individual project element, the following commands are available: Edit, Copy, Rename, Delete, Move Up, and Move Down (Figure 4.23, left side). When multiple project elements are selected, three right-click menu commands are available: Group, Edit, and Delete (Figure 4.23, right side). Double-clicking a project element opens it for editing.

Figure 4.23: Examples of menu options available by right-clicking on project elements: for a single selection (left) or multiple selections (right).
You can move individual project elements by left-clicking, holding, and dragging the element. A horizontal line indicates where the element will move to (Figure 4.24). You can also drag and drop input data from one RMC-TotalRisk project to another.

Figure 4.24: Project Explorer element drag and drop.
Grouping provides a way to manage the Project Explorer by consolidating project elements into subgroups. When right-clicking a group element, all commands from the root folder are available, as well as Ungroup and Rename (Figure 4.25).

Figure 4.25: Project Explorer group elements.
4.5 Tabbed Documents
In RMC-TotalRisk, document windows contain the project element data, such as input tabular data, event trees, and risk analyses. Opening a project element for editing automatically opens the Tabbed Document pane, which is typically in the center of the main window (see Figure 4.26). You can reorder the tabbed documents or drag or float them outside of the main window. When you click on, or activate, a document window, the Properties window shows the associated project element properties.

Figure 4.26: Tabbed Document pane.
4.6 Properties Window
The Properties window, typically on the right-hand side of the main window, displays the properties for the project and selected project elements. To access the element properties, open the element for edit. Some properties are common to all project elements, such as name and description, while others are unique to the specific elements. Properties are organized into groups for easier navigation. When you click on a property, the property description displays at the bottom of the Properties window, as shown in Figure 4.27. All analyses run from the Properties window.

Figure 4.27: Properties window.
4.7 Message Window
The Message window (Figure 4.28) shows you errors, warnings, messages, and event logs regarding the current state of your project. If your project file has any errors, they are listed here. The Message window lets you perform the following tasks:
Display the errors, warnings, messages, and events produced while you work in RMC-TotalRisk.
Double-click any error message entry to open the project element where the problem occurs.
Filter the types of entries that the Message window displays by clicking on the tabs. The default is to only display errors and warnings.
Export all entries to a text file.
Once you resolve an error, warning, or message, the entry disappears from the Message window. You may customize the font color of the various message types by navigating to Tools > Options. See section 4.8 for more details.

Figure 4.28: Message window.
4.8 Personalize RMC-TotalRisk
You can personalize RMC-TotalRisk in various ways to enhance the user experience by navigating to Tools > Options. The Options dialog allows you to customize the application, file management, Message Window, and default settings.
4.8.1 Application Options
You can set the application color theme to the Light or Blue theme, as shown in Figure 4.29 and Figure 4.30. The default is the Light theme. If you select Save the window docking layout on close, RMC-TotalRisk remembers it when you reopen the application. You can also set the number of window items in the Window menu and the number of recent project items in the Recent Project list under the File menu.

Figure 4.29: Options dialog with light color theme.

Figure 4.30: Options dialog with blue color theme.
4.8.2 File Management Options
RMC-TotalRisk project files are saved as SQLite databases. SQLite is a self-contained, high-reliability, SQL database engine, which is also one of the most used database engines in the world. Database files can grow quickly as you use them, sometimes hindering performance. They can also occasionally become corrupt or damaged. Under Tools, select Compact & Optimize Project File to prevent or fix these problems. You can also set RMC-TotalRisk to Compact & optimize project file on close by checking the checkbox.
You can set the time interval in which a project backup file is created (Figure 4.31). A file with the extension .bak is automatically created when a project is opened. If the project closes successfully, then the .bak file is deleted. On occasion, if the database file is damaged or corrupted, or the system closes unexpectedly causing you to lose important data, you might need to restore the project from a backup file by selecting Tools > Restore from Backup (Figure 4.32).

Figure 4.31: File management options.

Figure 4.32: Restore from backup.
4.8.3 Message Window Options
You can adjust the auditory and visual settings for the Message window. You can turn message beeps on or off and select the font color for the different message types, as shown in Figure 4.33.

Figure 4.33: Message window options.
4.8.4 Default Options
You can set the default project location directory and the default number of decimal digits for the project inputs and outputs (Figure 4.34). In addition, you can set the default hazard type and units for each input function category. For example, by default, when you create a new hazard function, the hazard type and unit are automatically set to Stage and ft, respectively.
If the desired hazard type or unit is missing, click the “plus” button to add a new option. If you want to delete an option, click the X that appears by that option inside the dropdown.

Figure 4.34: Default options.
4.9 Plot Features
RMC-TotalRisk’s plot features help you examine and customize the plots. Each plot has a toolbar to the right that lets you interact with the plot in various ways (Figure 4.35).

Figure 4.35: RMC-TotalRisk plot feature icons.
-
Track Data by clicking on any plotted point or line in the graph. A tooltip then displays the plot series name along with the X and Y data points (Figure 4.36).

Figure 4.36: Using Track Data on a plot.
Pan the plot area by clicking, holding, and dragging the graph with your mouse. You can pan in any direction: up, down, or side to side. Alternatively, use the middle mouse button to pan by clicking, holding, and dragging.
Zoom In by clicking, holding, and dragging with your mouse to highlight the area of interest with the magnifying glass cursor (Figure 4.37) You can also zoom in on a single axis by clicking, holding, and dragging along that axis. Alternatively, use the mouse wheel to zoom in or out.

Figure 4.37: Zooming in on a plot.
Zoom Out to return to the full plot extents. You can also press the Escape key to zoom out.
Add Annotations to the plot to provide additional information not included in a plot series. You can choose from the following annotation types: arrow, text, vertical line, horizontal line, rectangle, ellipse, point, polygon, and polyline (Figure 4.38). Note: Legends cannot be annotated, and you cannot use annotations with the tracker.

Figure 4.38: Available plot annotations.
- Move annotations by clicking and dragging them to a new position. Figure 4.39 shows an example of an arrow and horizontal line annotation. You can edit the default annotation text by right-clicking on the annotation or through the plot properties window.

Figure 4.39: Example of plot annotations.
-
Save plot images as PNG, PDF, or SVG files. Choose from common image sizes or define your own dimensions (Figure 4.40).

Figure 4.40: Set the width and height of the plot image.
Export plot series data to a Comma Separated Values (.csv), Microsoft Excel® (.xlsx), or SQLite (.sqlite) file. Click the Export Series Data button to open a Save As dialog. Choose the file type, enter a name, and click Save. If you export to an existing Excel file, RMC-TotalRisk saves the plot series data as new tabs in that file.
Edit Plot Properties to customize the plot’s appearance (Figure 4.41). In the Properties window, adjust general plot settings, legends, axes, series, and annotations. Use the dropdown in the upper-right corner to access other plot elements for editing. RMC-TotalRisk saves plot changes and applies them when you reopen the project.

Figure 4.41: Plot properties.
4.10 Table Features
Tables in RMC-TotalRisk include versatile tools for adding and removing rows, exporting and copying data, and selecting rows. The following subsections describe these table features and tools in detail.
4.10.1 Add and Remove Row Tools
Add Row: Adds a row to the bottom of the table.
Insert Row: Inserts a row above the selected cell(s).
Delete Row: Deletes the row(s) containing the selected cell(s).
4.10.2 Export and Copy Tools
Select All Cells: Selects all cells in the table.
Copy Selected Cells: Copies the currently selected cells to the clipboard for pasting into other applications (e.g., Microsoft Excel).
Copy Selected Cells with Table Headers: Copies the selected cells along with their headers for use in other applications.
Paste from Clipboard into Table: Pastes data from another table or application into the current table.
Export Table: Available for output tables only. Opens a Save As dialog to export the table in various formats, including Microsoft Excel (.xlsx). If you choose an existing Excel file, the table will be added as a new tab.
4.10.3 Table Row Selection Tools
Row selection tools are exclusive to output tables.
-
Select Rows By Attribute. Opens the Select By Attribute dialog box (Figure 4.42), allowing you to perform queries, make selections, and locate features in the table.

Figure 4.42: Select By Attribute dialog.
Show All Rows: Displays all rows in the table after an attribute-based selection. Selected rows are highlighted in blue.
Show Selected Rows Only: Displays only the rows selected by the attribute-based query.
Deselect All Rows: Clears all row selections.
4.10.4 Table Column Features
- Sort and Search: Sort and search table columns. For numeric values in output tables, you can also generate summary statistics (Figure 4.43). Sort by right-clicking on a column header and selecting the desired sort option or by double clicking on the column header to sort. Note: Double-clicking a column header that is already sorted sorts it in the opposite order.

Figure 4.43: Table column header right-click options.
- Summary Statistics: Use this tool to view detailed statistics for a column’s data. To calculate statistics for specific rows, check the Selected Rows Only box (Figure 4.44).

Figure 4.44: Table column header right-click options.