Vocola.net
Vocola 3.1 Function Library
DragonLegacy Class
Namespaces Library ► DragonLegacy
Functions from the legacy Dragon Macro Language, for Vocola 2 compatibility.
Remarks
This class contains re-implementations of many commonly-used functions from the Dragon Macro Language. The most important capabilities are well-supported, but some lesser-used functions and capabilities are not currently supported. Contributions welcome.

Vocola 2 users whose existing commands call these functions have two options for upgrading to Vocola 3:

  1. Use the Vocola 3 Command File Upgrader to convert the calls to their Vocola 3 analogs, or
  2. Include DragonLegacy in the default using set via the Vocola Options panel.

Functions
Function Description
AppBringUp Activates a specified running application.
AppSwapWith Activates a specified running application.
ButtonClick Clicks the left button associated with the pointing device.
ButtonClick Clicks a button associated with the pointing device.
ButtonClick Clicks a button associated with the pointing device a specified number of times.
ControlPick Invokes a specified on-screen control (such as a button).
DragToPoint Drags the pointer from the position stored by RememberPoint to the current position.
GoToSleep Puts WSR in the "Sleeping" state.
HeardWord Executes a WSR command or Vocola command as if words were spoken.
MenuPick Invokes a specified menu item.
RememberPoint Saves the current pointer position.
SendKeys Send keystrokes to the current application.
SendSystemKeys Sends keystrokes to an application by simulating keyboard events.
SetMousePosition Move pointer to a new position, relative to one of several interesting points.
SetMousePosition Move the pointer to an edge of the specified rectangle.
ShellExecute Executes a program, with optional command line arguments.
ShellExecute Executes a program, using the specified working directory.
Wait Pauses command execution for a specified number of milliseconds.
WaitForWindow Pauses command execution until a specified window is the foreground window.
WaitForWindow Pauses command execution until a specified window is the foreground window, with a specified timeout.
WakeUp Puts WSR in the "Listening" state.

Assembly: VocolaFunctionLibrary (Module: VocolaFunctionLibrary) Version: 3.1.1.0 (3.1.1.0)