Echo command: Difference between revisions
Jump to navigation
Jump to search
(Created page with "__TOC__ <div id="printheader"> <br /> <span id="echo-command"></span> = <span class="f_Heading1">echo command</span> = </div> <div id="idcontent"> <div id="innerdiv"...") |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
{| | {| | ||
|width=" | |width="125px"| '''Action:''' | ||
|width=" | |width="575px"| | ||
<span class="f_Para">Displays a message to the user. </span> | <span class="f_Para">Displays a message to the user. </span> | ||
Line 29: | Line 13: | ||
* <span class="f_ListBul1">A un</span><span class="f_Para">quoted string that contains the message. </span> | * <span class="f_ListBul1">A un</span><span class="f_Para">quoted string that contains the message. </span> | ||
* <span class="f_Para">A Client [[ | * <span class="f_Para">A Client [[Working with Client functions (Debugger)|&&function]]. The result of the function execution is displayed as the message.</span> | ||
<span class="f_Para">The message string starts with the first non-blank character after the </span><span class="f_Monospace">echo</span><span class="f_Para"> keyword, and it continues as far as the end of the line. For example: </span> | <span class="f_Para">The message string starts with the first non-blank character after the </span><span class="f_Monospace">echo</span><span class="f_Para"> keyword, and it continues as far as the end of the line. For example: </span> | ||
Line 35: | Line 19: | ||
<p class="syntax">echo Have a nice day! </p> | <p class="syntax">echo Have a nice day! </p> | ||
<span class="f_Para">The message is normally displayed in a standard Windows informational box (entitled </span><span class="f_GUIlabel">Macro message</span><span class="f_GUIlabelTable">).</span><span class="f_Para"> If the [[ | <span class="f_Para">The message is normally displayed in a standard Windows informational box (entitled </span><span class="f_GUIlabel">Macro message</span><span class="f_GUIlabelTable">).</span><span class="f_Para"> If the [[Using the console and command line#The Console|macro console]] is open, however, the message is sent to the console instead. </span> | ||
'''Note:'''<span class="f_Notes"> If you are specifying a Client [[Setting up the ui.xml file#To set up a ui.xml file:|mapping command]] and your message includes an ampersand character (&), you must XML entity encode the character. For example, to map the command </span><span class="f_Monospace">echo &foo</span><span class="f_Notes">, you specify it like this: </span> | |||
<span class="f_CodeExListTable"> <mapping</span><span class="f_CodeExListTable" style="font-size: 11px;"> </span><span class="f_CodeExListTable">command</span><span class="f_=XmpPrintTable">=</span><span class="f_CodeExListTable">"echo</span><span class="f_CodeExListTable" style="font-size: 11px;"> </span><span class="f_CodeExListTable">&amp;foo"</span><span class="f_CodeExListTable" style="font-size: 11px;"> </span><span class="f_CodeExListTable">button</span><span class="f_=XmpPrintTable">=</span><span class="f_CodeExListTable">"button13"/></span> | <p class="syntax"><span class="f_CodeExListTable"> <mapping</span><span class="f_CodeExListTable" style="font-size: 11px;"> </span><span class="f_CodeExListTable">command</span><span class="f_=XmpPrintTable">=</span><span class="f_CodeExListTable">"echo</span><span class="f_CodeExListTable" style="font-size: 11px;"> </span><span class="f_CodeExListTable">&amp;foo"</span><span class="f_CodeExListTable" style="font-size: 11px;"> </span><span class="f_CodeExListTable">button</span><span class="f_=XmpPrintTable">=</span><span class="f_CodeExListTable">"button13"/></span></p> | ||
|- | |- | ||
| '''Client menu:''' | | '''Client menu:''' |
Latest revision as of 15:45, 30 January 2023
Action: |
Displays a message to the user. Syntax: echo message where message is one of these:
The message string starts with the first non-blank character after the echo keyword, and it continues as far as the end of the line. For example: echo Have a nice day! The message is normally displayed in a standard Windows informational box (entitled Macro message). If the macro console is open, however, the message is sent to the console instead. Note: If you are specifying a Client mapping command and your message includes an ampersand character (&), you must XML entity encode the character. For example, to map the command echo &foo, you specify it like this: <mapping command="echo &foo" button="button13"/> |
Client menu: | — |
Introduced: | Build 27 |