## Registers view

The Registers view reveals a hierarchical view of all registers of the host computer or target device based on the debugging mode chosen. The view contains two separate panes:

- Registers pane – displays a tree list of register groups, the registers in each group and their values
- Details pane – shows the selected register value

You can use the Register view to perform these tasks:

- expand the hierarchical items in the window and view their contents
- select and modify register values
- view documentation for individual registers (depending on the register)

Figure 1 shows a sample Registers view.

Figure 1 - Registers view (Register and Detail panes shown)

#### To open a Registers view

- Click the Window > Show View > Registers menu option

A Registers view appears.

## Executables view toolbar icons

The table below lists the unique icons displayed in the Registers view toolbar.

##### Table 1. Registers toolbar options

Icons | Item | Explanation
--- | --- | ---
| Show Type Names | Toggles the display of type names in the Registers view.
| Show Logical Structure | Not available in C/C++ yet.
| Collapse All | Collapses all expanded variables into the top level.
| View Menu | Provides access to Layout options for the view. Options include: Vertical - shows panes in vertical mode (default) Horizontal – show panes in horizontal mode Automatic – selects mode Registers View Only – hides details pane

## Registers view context menu options

The Registers view contains these contextual menu options:

##### Table 2. Registers context menu options – Registers pane

Item | Explanation
--- | ---
Select All | Selects all register values shown.
Copy Registers | Copies the register values to the clipboard.
Enable | Enables the display of register values for the selected register group.
Disable | Disables the display of register values for the selected register group.
Find... | Opens the Find dialog.
Add Register Group | Opens the Register Group dialog where you can define new register groups.
Restore Default Register Groups | Restores the default registers group.
Edit Register Group | Opens the Register Group dialog where you can edit the selected register group.
Remove Register Group | Removes the selected register group.

##### Table 3. Registers context menu options – Details pane

Item | Explanation
--- | ---
Assign Value | Assigns the edited value in the Details pane to the selected register in the Registers pane.
Content Assist | Shows the Content Assist hover pane.
Cut | Cut the selected value and place it on the clipboard.
Copy | Copy the selected value and place it on the clipboard.
Paste | Paste the contents of the clipboard into the selected value.
Select All | Select all values shown.
Find/Replace... | Opens the Find/Replace dialog.
Wrap Text | Toggles whether text is wrapped to the view or not.
Max Length | Opens the Configure Details Pane dialog to specify the maximum number of characters to display in the Details pane.
Symbian Build | A sub-menu of build options including: Freeze Exports Build All Configurations

##### Other references

- Registers
- Opening Register View
- Viewing Register Values
- Changing Register Values