Client Command Reference: Difference between revisions

From m204wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 12: Line 12:
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>
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><var>[[using_macro_console_cmdline.html#macro_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_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><var>ClientCommand</var><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.