Client Command Reference: Difference between revisions

From m204wiki
Jump to navigation Jump to search
(Created page with "__TOC__ <span class="f_Para">Client commands are the operations that you invoke from Client menus and can assign to a button, keyboard shortcut, or macro. It is intended that...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:
<span class="f_Para">Later sections in this document describe ways to use the commands: </span>
<span class="f_Para">Later sections in this document describe ways to use the commands: </span>


*[[reconfiguring_gui_buttons.html|Reconfiguring GUI buttons and hot keys]] describes how you can map any command to a Client button or hot key. </span>
*[[Reconfiguring GUI buttons and hot keys|Reconfiguring GUI buttons and hot keys]] describes how you can map any command to a Client button or hot key. </span>
*[[default_buttons_keys.html|Default settings of buttons and hot keys]] lists the default hot keys and buttons with which some of these commands are associated. </span>
*[[Default settings of buttons and hot keys|Default settings of buttons and hot keys]] lists the default hot keys and buttons with which some of these commands are associated.  
*[[using_debugger_macros.html|Using Debugger Macros]] describes how you can use </span><span class="f_Para">script multiple commands to run consecutively</span><span class="f_ListBul1">. </span>
*[[Using Debugger Macros|Using Debugger Macros]] describes how you can use </span><span class="f_Para">script multiple commands to run consecutively</span><span class="f_ListBul1">. </span>


<span class="f_Para">A very few of the commands are </span><span class="f_EmphBold">macro only</span><span class="f_Para">: commands that may be used only in a Debugger macro. The descriptions of these commands include a </span><span class="f_GUIlabel">Scope</span><span class="f_Para"> section that reminds of this restriction. </span>
A very few of the commands are '''macro only''': commands that may be used only in a Debugger macro. The descriptions of these commands include a <var>Scope</var><span class="f_Para"> section that reminds of this restriction. </span>


<span class="f_Para">As a quick means of testing what a command does, you can open the </span><span class="f_GUIlabel">[[using_macro_console_cmdline.html#macro_command_line|Command Line]]</span><span class="f_Para"> tool and run your command from there (specifying  a qualifying </span><span class="f_Monospace">Command</span><span class="f_Para"> keyword if a same named macro command exists).  For informational, error, and trace messages from the command, you can use the [[using_macro_console_cmdline.html#macro_console|Console]] tool. </span>
<span class="f_Para">As a quick means of testing what a command does, you can open the </span><var>[[Using the console and command line#The Command Line|Command Line]]</var><span class="f_Para"> tool and run your command from there (specifying  a qualifying </span><var>Command</var><span class="f_Para"> keyword if a same named macro command exists).  For informational, error, and trace messages from the command, you can use the [[Using the console and command line#The Console|Console]] tool. </span>


<span class="f_Para">You can also execute a command from within a User Language request by using the </span><span class="f_Monospace">ClientCommand</span><span class="f_Para"> method of the [[using_debuggertools_obj.html|DebuggerTools]] class. </span>
<span class="f_Para">You can also execute a command from within a User Language request by using the </span><var>ClientCommand</var><span class="f_Para"> method of the [[Using the DebuggerTools class methods|DebuggerTools]] class. </span>


[[Category:Debugger Home]]
[[Category:Debugger Home]]

Latest revision as of 02:42, 18 December 2022

Client commands are the operations that you invoke from Client menus and can assign to a button, keyboard shortcut, or macro. It is intended that there be a command available for any Client operation you want to automate.  

The following subsections describe individually the available commands, which are specified without regard for case.

Later sections in this document describe ways to use the commands:

A very few of the commands are macro only: commands that may be used only in a Debugger macro. The descriptions of these commands include a Scope section that reminds of this restriction.

As a quick means of testing what a command does, you can open the Command Line tool and run your command from there (specifying  a qualifying Command keyword if a same named macro command exists).  For informational, error, and trace messages from the command, you can use the Console tool.

You can also execute a command from within a User Language request by using the ClientCommand method of the DebuggerTools class.