9.0

71
Description
A short description of what the command does (optional).
Group
A list containing the categories in which you can place the command. You use these groups to locate the command
in the Command Browser. By default, the groups Dragon and User-defined are available. To create your own group,
select User-defined and type over it with a group name of your choosing.
Availability
Where the command will be available.
Global: The command will be available in every application.
Application-specific: The command will be available in the application you specify. When you select this
option, the applications currently open appear in a list. If the application you want is not open, use the
Browse button to locate the application on your computer.
Window-specific: The command will be available in the window you specify. When you select this option,
the Application and Window lists appear. If the application or window you want is not in the list, you must
close the MyCommands Editor: Advanced Scripting dialog box, open the application or window you want,
and reopen the MyCommands Editor: Advanced Scripting dialog box to see the window listed.
When you select either the Application-specific or Window-specific option, the Recognizable in states list appears.
You can either select from the list or enter the name of a new state. A command with this option will be available
in the state you specify within the window or application you specify.
Command Type
The command type, in this case, Advanced Scripting. There are three other types of commands:
Text and Graphics commands
Step-by-Step commands
Macro Recorder commands
Name Editor
Click this button to open the MyCommands Name Editor dialog box. Use this dialog box to assign variables to your
command such as a name for the command you want to create. Refer to the Help topic on the MyCommands Name
Editor dialog box for more information.
Script
The Script editing window is the location where you create commands. Click the following buttons for an
introduction to either the Advanced Scripting Basic Language or the Dragon Scripting Language.
Advanced Scripting Basic Language
Dragon NaturallySpeaking Scripting Language Extensions
Changes to a line of code are automatically capitalized and highlighted when a different line is selected. This
autoformatting helps you catch typing errors.
Break points can be toggled on/off. A dot at the front of the line indicates a break point.
Toolbar
The Script editing area contains tools to help you create, edit, and test scripts. Click the following button to read a
description of these tools.
The Scripting toolbar