Default settings of buttons and hot keys: Difference between revisions

From m204wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 1: Line 1:
__TOC__
__TOC__
<span class="f_Para">Unless you have [[setup_ui_xml_file.html|provided]] a user interface reconfiguration file, the Debugger Client starts with the default presentation of GUI buttons and hot keys summarized in this section.  </span>
<span class="f_Para">Unless you have [[Setting up the ui.xml file|provided]] a user interface reconfiguration file, the Debugger Client starts with the default presentation of GUI buttons and hot keys summarized in this section.  </span>


==== Buttons ====
==== Buttons ====
<span class="f_Para">The ten buttons above the Client's main window tabs are initially set to perform the commands that are shown in the table below (and described further in [[client_command_ref.html|The Client command reference]]). The buttons are named by their left-to-right position. The button labels shown in the Client are close approximations if not the same as the name of the command they execute, and the labels are configurable with the </span><span class="f_Monospace">[[LabelButton command|labelButton]]</span><span class="f_Para"> command. Five additional buttons are available for mapping but have no command associated with them by default, and they do not appear unless they are explicitly mapped:  </span>
<span class="f_Para">The ten buttons above the Client's main window tabs are initially set to perform the commands that are shown in the table below (and described further in [[Client Command Reference|The Client command reference]]). The buttons are named by their left-to-right position. The button labels shown in the Client are close approximations if not the same as the name of the command they execute, and the labels are configurable with the </span><span class="f_Monospace">[[LabelButton command|labelButton]]</span><span class="f_Para"> command. Five additional buttons are available for mapping but have no command associated with them by default, and they do not appear unless they are explicitly mapped:  </span>


<div style="text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 23px 0 23px 0;">
<div style="text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 23px 0 23px 0;">


{|
{|
! <span class="f_DefListTermTable">Button</span>
! <span class="f_DefListTermTable">'''Button'''</span>
! <span class="f_DefListTermTable">Default command setting</span>
! <span class="f_DefListTermTable">Default command setting</span>
|-
|-
| <span class="f_DefListDDTable">button0  </span>
| <span class="f_DefListDDTable">'''button0  '''</span>
| <span class="f_DefListDDTable">top</span>
| <span class="f_DefListDDTable">top</span>
|-
|-
| <span class="f_DefListDDTable">button1</span>
| <span class="f_DefListDDTable">'''button1'''</span>
| <span class="f_DefListDDTable">bottom</span>
| <span class="f_DefListDDTable">bottom</span>
|-
|-
| <span class="f_DefListDDTable">button2</span>
| <span class="f_DefListDDTable">'''button2'''</span>
| <span class="f_DefListDDTable">clearAudit</span>
| <span class="f_DefListDDTable">clearAudit</span>
|-
|-
| <span class="f_DefListDDTable">button3</span>
| <span class="f_DefListDDTable">'''button3'''</span>
| <span class="f_DefListDDTable">run</span>
| <span class="f_DefListDDTable">run</span>
|-
|-
| <span class="f_DefListDDTable">   ALT-button3</span>
| <span class="f_DefListDDTable">'''ALT-button3'''</span>
| <span class="f_DefListDDTable">runWithoutDaemons</span>
| <span class="f_DefListDDTable">runWithoutDaemons</span>
|-
|-
| <span class="f_DefListDDTable">button4</span>
| <span class="f_DefListDDTable">'''button4'''</span>
| <span class="f_DefListDDTable">step</span>
| <span class="f_DefListDDTable">step</span>
|-
|-
| <span class="f_DefListDDTable">button5</span>
| <span class="f_DefListDDTable">'''button5'''</span>
| <span class="f_DefListDDTable">stepOver</span>
| <span class="f_DefListDDTable">stepOver</span>
|-
|-
| <span class="f_DefListDDTable">   ALT-button5</span>
| <span class="f_DefListDDTable">'''ALT-button5'''</span>
| <span class="f_DefListDDTable">stepOut</span>
| <span class="f_DefListDDTable">stepOut</span>
|-
|-
| <span class="f_DefListDDTable">button6</span>
| <span class="f_DefListDDTable">'''button6'''</span>
| <span class="f_DefListDDTable">trace</span>
| <span class="f_DefListDDTable">trace</span>
|-
|-
| <span class="f_DefListDDTable">button7</span>
| <span class="f_DefListDDTable">'''button7'''</span>
| <span class="f_DefListDDTable">cancel</span>
| <span class="f_DefListDDTable">cancel</span>
|-
|-
| <span class="f_DefListDDTable">button8</span>
| <span class="f_DefListDDTable">'''button8'''</span>
| <span class="f_DefListDDTable">clearBreaks</span>
| <span class="f_DefListDDTable">clearBreaks</span>
|-
|-
| <span class="f_DefListDDTable">button9</span>
| <span class="f_DefListDDTable">'''button9'''</span>
| <span class="f_DefListDDTable">clearWatch</span>
| <span class="f_DefListDDTable">clearWatch</span>
|-
|-
| <span class="f_DefListDDTable">button10</span>
| <span class="f_DefListDDTable">'''button10'''</span>
| <span class="f_DefListDDTable"> (none)</span>
| <span class="f_DefListDDTable"> (none)</span>
|-
|-
| <span class="f_DefListDDTable">button11</span>
| <span class="f_DefListDDTable">'''button11'''</span>
| <span class="f_DefListDDTable"> (none)</span>
| <span class="f_DefListDDTable"> (none)</span>
|-
|-
| <span class="f_DefListDDTable">button12</span>
| <span class="f_DefListDDTable">'''button12'''</span>
| <span class="f_DefListDDTable"> (none)</span>
| <span class="f_DefListDDTable"> (none)</span>
|-
|-
| <span class="f_DefListDDTable">button13</span>
| <span class="f_DefListDDTable">'''button13'''</span>
| <span class="f_DefListDDTable"> (none)</span>
| <span class="f_DefListDDTable"> (none)</span>
|-
|-
| <span class="f_DefListDDTable">button14</span>
| <span class="f_DefListDDTable">'''button14'''</span>
| <span class="f_DefListDDTable"> (none)</span>
| <span class="f_DefListDDTable"> (none)</span>
|}
|}
Line 70: Line 70:


{|
{|
! <span class="f_DefListTermTable">Hot key</span>
! <span class="f_DefListTermTable">'''Hot key'''</span>
! <span class="f_DefListTermTable">Default command setting</span>
! <span class="f_DefListTermTable">Default command setting</span>
|-
|-
| <span class="f_DefListDDTable">ALT-B  </span>
| <span class="f_DefListDDTable">'''ALT-B'''  </span>
| <span class="f_DefListDDTable">breaksAt</span>
| <span class="f_DefListDDTable">breaksAt</span>
|-
|-
| <span class="f_DefListDDTable">CTRL-B</span>
| <span class="f_DefListDDTable">'''CTRL-B'''</span>
| <span class="f_DefListDDTable">breaks</span>
| <span class="f_DefListDDTable">breaks</span>
|-
|-
| <span class="f_DefListDDTable">CTRL-C</span>
| <span class="f_DefListDDTable">'''CTRL-C'''</span>
| <span class="f_DefListDDTable">copy</span>
| <span class="f_DefListDDTable">copy</span>
|-
|-
| <span class="f_DefListDDTable">CTRL-F</span>
| <span class="f_DefListDDTable">'''CTRL-F'''</span>
| <span class="f_DefListDDTable">focusToSearchBox </span>
| <span class="f_DefListDDTable">focusToSearchBox </span>
|-
|-
| <span class="f_DefListDDTable">CTRL-P</span>
| <span class="f_DefListDDTable">'''CTRL-P'''</span>
| <span class="f_DefListDDTable">preferences</span>
| <span class="f_DefListDDTable">preferences</span>
|-
|-
| <span class="f_DefListDDTable">CTRL-T</span>
| <span class="f_DefListDDTable">'''CTRL-T'''</span>
| <span class="f_DefListDDTable">trace</span>
| <span class="f_DefListDDTable">trace</span>
|-
|-
| <span class="f_DefListDDTable">CTRL-U</span>
| <span class="f_DefListDDTable">'''CTRL-U'''</span>
| <span class="f_DefListDDTable">searchFromBottom</span>
| <span class="f_DefListDDTable">searchFromBottom</span>
|-
|-
| <span class="f_DefListDDTable">CTRL-X</span>
| <span class="f_DefListDDTable">'''CTRL-X'''</span>
| <span class="f_DefListDDTable">cancel</span>
| <span class="f_DefListDDTable">cancel</span>
|-
|-
| <span class="f_DefListDDTable">F4</span>
| <span class="f_DefListDDTable">'''F4'''</span>
| <span class="f_DefListDDTable">step</span>
| <span class="f_DefListDDTable">step</span>
|-
|-
| <span class="f_DefListDDTable">F5</span>
| <span class="f_DefListDDTable">'''F5'''</span>
| <span class="f_DefListDDTable">run</span>
| <span class="f_DefListDDTable">run</span>
|-
|-
| <span class="f_DefListDDTable">ALT-F5</span>
| <span class="f_DefListDDTable">'''ALT-F5'''</span>
| <span class="f_DefListDDTable">runWithoutDaemons</span>
| <span class="f_DefListDDTable">runWithoutDaemons</span>
|-
|-
| <span class="f_DefListDDTable">F9</span>
| <span class="f_DefListDDTable">'''F9'''</span>
| <span class="f_DefListDDTable">searchDown</span>
| <span class="f_DefListDDTable">searchDown</span>
|-
|-
| <span class="f_DefListDDTable">ALT-F9</span>
| <span class="f_DefListDDTable">'''ALT-F9'''</span>
| <span class="f_DefListDDTable">searchUp</span>
| <span class="f_DefListDDTable">searchUp</span>
|-
|-
| <span class="f_DefListDDTable">F10</span>
| <span class="f_DefListDDTable">'''F10'''</span>
| <span class="f_DefListDDTable">stepOver; also, previousCompileError</span>
| <span class="f_DefListDDTable">stepOver; also, previousCompileError</span>
|-
|-
| <span class="f_DefListDDTable">ALT-F10</span>
| <span class="f_DefListDDTable">'''ALT-F10'''</span>
| <span class="f_DefListDDTable">stepOut</span>
| <span class="f_DefListDDTable">stepOut</span>
|-
|-
| <span class="f_DefListDDTable">F11</span>
| <span class="f_DefListDDTable">'''F11'''</span>
| <span class="f_DefListDDTable">step; also nextCompileError</span>
| <span class="f_DefListDDTable">step; also nextCompileError</span>
|}
|}

Latest revision as of 01:48, 20 September 2022

Unless you have provided a user interface reconfiguration file, the Debugger Client starts with the default presentation of GUI buttons and hot keys summarized in this section.  

Buttons

The ten buttons above the Client's main window tabs are initially set to perform the commands that are shown in the table below (and described further in The Client command reference). The buttons are named by their left-to-right position. The button labels shown in the Client are close approximations if not the same as the name of the command they execute, and the labels are configurable with the labelButton command. Five additional buttons are available for mapping but have no command associated with them by default, and they do not appear unless they are explicitly mapped:  

Button Default command setting
button0   top
button1 bottom
button2 clearAudit
button3 run
ALT-button3 runWithoutDaemons
button4 step
button5 stepOver
ALT-button5 stepOut
button6 trace
button7 cancel
button8 clearBreaks
button9 clearWatch
button10 (none)
button11 (none)
button12 (none)
button13 (none)
button14 (none)

Hot keys

The Client's default set of hot keys and the commands that they perform are shown below.

Hot key Default command setting
ALT-B   breaksAt
CTRL-B breaks
CTRL-C copy
CTRL-F focusToSearchBox
CTRL-P preferences
CTRL-T trace
CTRL-U searchFromBottom
CTRL-X cancel
F4 step
F5 run
ALT-F5 runWithoutDaemons
F9 searchDown
ALT-F9 searchUp
F10 stepOver; also, previousCompileError
ALT-F10 stepOut
F11 step; also nextCompileError

Note: By default, the Enter key repeats the command performed by the currently active button which is highlighted.