Pane Management - NMGRL/pychron GitHub Wiki

Pane Management

Pychron's major UI (User Interface) components are Windows, Menus, and Panes. Windows and Menus are the typical components you see in most software applications. Panes are the movable, resizable, floatable and closable "sub windows" within a given Window.

Menus

The main MenuBar contains multiple menus, (File, Edit, View, etc). Menus are used to open Windows and perform a variety of other actions. If a Menu Action has ... as a suffix e.g Import Irradiation..., executing the action will open a new modal window.

Windows

Pychron's main windows are accessed view MenuBar ➡️ View.

For example to open the Extraction Line goto MenuBar ➡️ View ➡️ Extraction Line

⚠️ The windows available in the View menu depend on how pychron is configured and are controlled by setupfiles/initialization.xml or MenuBar ➡️ Help ➡️ Edit Initialization...

Panes

Panes are the movable, resizable, floatable and closable "sub windows" and are specific to each Window; the Panes available to the Spectrometer Window are not the exact same as the ones for the Extraction Line Window.

You can open a specific pane or see all the available panes by first opening your chosen Window, then either 1 or 2.

  1. open MenuBar ➡️ View and look near the bottom of the menu. The last list of items is the available panes
  2. Right click on the header of any pane in the open window. This will open a popup menu with a list of the available panes