switch-to-vocabulary /create /module System System
add-word "[Back <Number/1 to 40>]" /script "SendKeys \"{Backspace \"+_1_to_40_1+\"}\"" /nsc
add-word "[Close Task <Number/1 to 9>]" /script "SendSystemKeys \"{Ctrl+Esc}\"
Wait 50
SendKeys \"{Esc}{Ctrl+CapsLock}{Tab}{Right \"+_1_to_9_1+\"}{Space}\"
SendKeys \"{Alt+F4}\"" /nsc
add-word "[Delete <Number/1 to 40>]" /script "SendKeys \"{Del \"+_1_to_40_1+\"}\"" /nsc
add-word "[Drag Down <Number/1 to 40>]" /script "
RememberPoint
SetMousePosition 2,0,(Val(_1_to_40_1)+3)
DragToPoint 1
Wait 10
RememberPoint
SetMousePosition 2,0,-3
DragToPoint 1" /nsc
add-word "[Drag Left <Number/1 to 40>]" /script "
RememberPoint
SetMousePosition 2,-(Val(_1_to_40_1)+3),0
DragToPoint 1
Wait 10
RememberPoint
SetMousePosition 2,3,0
DragToPoint 1" /nsc
add-word "[Drag Lower Left <Number/1 to 40>]" /script "
RememberPoint
SetMousePosition 2,-(Val(_1_to_40_1)+3),(Val(_1_to_40_1)+3)
DragToPoint 1
Wait 10
RememberPoint
SetMousePosition 2,3,-3
DragToPoint 1" /nsc
add-word "[Drag Lower Right <Number/1 to 40>]" /script "
RememberPoint
SetMousePosition 2,(Val(_1_to_40_1)+3),(Val(_1_to_40_1)+3)
DragToPoint 1
Wait 10
RememberPoint
SetMousePosition 2,-3,-3
DragToPoint 1" /nsc
add-word "[Drag Right <Number/1 to 40>]" /script "
RememberPoint
SetMousePosition 2,(Val(_1_to_40_1)+3),0
DragToPoint 1
Wait 10
RememberPoint
SetMousePosition 2,-3,0
DragToPoint 1" /nsc
add-word "[Drag Up <Number/1 to 40>]" /script "
RememberPoint
SetMousePosition 2,0,-(Val(_1_to_40_1)+3)
DragToPoint 1
Wait 10
RememberPoint
SetMousePosition 2,0,3
DragToPoint 1" /nsc
add-word "[Drag Upper Left <Number/1 to 40>]" /script "
RememberPoint
SetMousePosition 2,-(Val(_1_to_40_1)+3),-(Val(_1_to_40_1)+3)
DragToPoint 1
Wait 10
RememberPoint
SetMousePosition 2,3,3
DragToPoint 1" /nsc
add-word "[Drag Upper Right <Number/1 to 40>]" /script "
RememberPoint
SetMousePosition 2,(Val(_1_to_40_1)+3),-(Val(_1_to_40_1)+3)
DragToPoint 1
Wait 10
RememberPoint
SetMousePosition 2,-3,3
DragToPoint 1" /nsc
add-word "[Minimize Task <Number/1 to 9>]" /script "SendSystemKeys \"{Ctrl+Esc}\"
Wait 50
SendKeys \"{Esc}{Ctrl+CapsLock}{Tab}{Right \"+_1_to_9_1+\"}{Space}\"
SendKeys \"{Alt+Space}n\"" /nsc
add-word "[Nudge Down <Number/1 to 40>]" /script "SetMousePosition 2,0,Val(_1_to_40_1)" /nsc
add-word "[Nudge Left <Number/1 to 40>]" /script "SetMousePosition 2,-Val(_1_to_40_1),0" /nsc
add-word "[Nudge Lower Left <Number/1 to 40>]" /script "SetMousePosition 2,-Val(_1_to_40_1),Val(_1_to_40_1)" /nsc
add-word "[Nudge Lower Right <Number/1 to 40>]" /script "SetMousePosition 2,Val(_1_to_40_1),Val(_1_to_40_1)" /nsc
add-word "[Nudge Right <Number/1 to 40>]" /script "SetMousePosition 2,Val(_1_to_40_1),0" /nsc
add-word "[Nudge Up <Number/1 to 40>]" /script "SetMousePosition 2,0,-Val(_1_to_40_1)" /nsc
add-word "[Nudge Upper Left <Number/1 to 40>]" /script "SetMousePosition 2,-Val(_1_to_40_1),-Val(_1_to_40_1)" /nsc
add-word "[Nudge Upper Right <Number/1 to 40>]" /script "SetMousePosition 2,Val(_1_to_40_1),-Val(_1_to_40_1)" /nsc
add-word "[number <Number/ChadString>]" /script "SendKeys ChadString_1" /nsc
add-word "[Page down <Number/1 to 40> times]" /script "SendKeys \"{PgDn \"+_1_to_40_1+\"}\"" /nsc
add-word "[Page up <Number/1 to 40> times]" /script "SendKeys \"{PgUp \"+_1_to_40_1+\"}\"" /nsc
add-word "[scratch <Number/text object>]" /script "'SendKeys text_object_1,1" /nsc
add-word "[scratch <Number/text objects>]" /script "'SendKeys text_objects_1,1" /nsc
add-word "[Shift Tab <Number/1 to 40> times]" /script "SendKeys \"{Shift+Tab \"+_1_to_40_1+\"}\"" /nsc
add-word "[spell <Number/LetterString>]" /script "SendKeys LetterString_1" /nsc
add-word "[Tab <Number/1 to 40> times]" /script "SendKeys \"{Tab \"+_1_to_40_1+\"}\"" /nsc
add-word "[Add Word to Vocabulary]" /script "AppBringUp \"Voicebar\"
SendKeys \"{Alt+v}{Down}\"
MenuPick \"Tools\"
MenuPick \"Add Word\"" /nsc
add-word "[bring up NaturallySpeaking]" /script "HeardWord \"[Bring Up Cancel]\"
AppBringUp \"Natspeak\"
SetMicrophone 0
ShellExecute \"MicSwap\"" /nsc
add-word "[Close Next Window]" /script "SendSystemKeys \"{Alt+Esc}\"
SendKeys \"{Alt+F4}\"" /nsc
add-word "[Close Previous Window]" /script "SendSystemKeys \"{Shift+Alt+Esc}\"
SendKeys \"{Alt+F4}\"" /nsc
add-word "[Context Menu]" /keys {Shift+F10} /nsc
add-word "[control panel]" /script "AppBringUp \"Control\"" /nsc
add-word "[double space]" /script "SendKeys \"{Space 2}\"
NoSpaceNext 1
CapitalizeNext 1" /nsc
add-word "[Drag Nudge Down]" /script "DragMouse 3
SetMouseSpeed 2" /nsc
add-word "[Drag Nudge Left]" /script "DragMouse 4
SetMouseSpeed 2" /nsc
add-word "[Drag Nudge Lower Left]" /script "DragMouse 7
SetMouseSpeed 2" /nsc
add-word "[Drag Nudge Lower Right]" /script "DragMouse 6
SetMouseSpeed 2" /nsc
add-word "[Drag Nudge Right]" /script "DragMouse 2
SetMouseSpeed 2" /nsc
add-word "[Drag Nudge Up]" /script "DragMouse 1
SetMouseSpeed 2" /nsc
add-word "[Drag Nudge Upper Left]" /script "DragMouse 8
SetMouseSpeed 2" /nsc
add-word "[Drag Nudge Upper Right]" /script "DragMouse 5
SetMouseSpeed 2" /nsc
add-word "[Drop List]" /keys {Alt+ExtDown} /nsc /u /nr /m
add-word "[Find Files or Folders]" /script "SendSystemKeys \"{Ctrl+Esc}\"
SendKeys \"ff\"" /nsc
add-word "[hard drive]" /script "SendSystemKeys \"{Ctrl+Esc}\"
Wait 50
SendKeys \"rC:\\{Enter}\"" /nsc
add-word "[Nudge Down]" /script "SetMousePosition 2,0,1" /nsc
add-word "[Nudge Left]" /script "SetMousePosition 2,-1,0" /nsc
add-word "[Nudge Lower Left]" /script "SetMousePosition 2,-1,1" /nsc
add-word "[Nudge Lower Right]" /script "SetMousePosition 2,1,1" /nsc
add-word "[Nudge Right]" /script "SetMousePosition 2,1,0" /nsc
add-word "[Nudge Up]" /script "SetMousePosition 2,0,-1" /nsc
add-word "[Nudge Upper Left]" /script "SetMousePosition 2,-1,-1" /nsc
add-word "[Nudge Upper Right]" /script "SetMousePosition 2,1,-1" /nsc
add-word "[Open Drop List]" /keys {Alt+Down} /nsc
add-word "[Page Down Twice]" /keys "{PgDn 2}" /nsc
add-word "[Page Up Twice]" /keys "{PgUp 2}" /nsc
add-word "[play freecell]" /script "AppBringUp \"Freecell\"
Wait 500
SendKeys \"{F2}\"" /nsc
add-word [Properties] /keys {Alt+Enter} /nsc
add-word "[Rename Icon]" /keys {F2} /nsc
add-word "[save user]" /script "AppBringUp \"Voicebar\"
SendKeys \"{Alt+v}u\"" /nsc
add-word "[Shift Tab Twice]" /keys "{Shift+Tab 2}" /nsc
add-word "[start menu programs]" /script "SendSystemKeys \"{Ctrl+Esc}\"
Wait 200
SendKeys \"p\"" /nsc
add-word "[Switch to NaturallySpeaking]" /script "HeardWord \"[Bring Up Cancel]\"
AppBringUp \"Natspeak\"
SetMicrophone 0
ShellExecute \"MicSwap\"" /nsc
add-word "[System Folder]" /script "AppBringUp \"Control\"
Wait 2000
SendKeys \"sy{Enter}\"" /nsc
add-word "[system performance]" /script "AppBringUp \"Control\"
Wait 2000
SendKeys \"sy{Enter}\"
Wait 1000
ControlPick \"Performance\"" /nsc
add-word "[Tab twice]" /keys "{Tab 2}" /nsc
add-word "[Voice Menu Options]" /script "AppBringUp \"Voicebar\"
SendKeys \"{Alt+v}{Left 1}o\"" /nsc
add-word "[Voice Menu]" /script "AppBringUp \"Voicebar\"
SendKeys \"{Alt+v}{Down}\"" /nsc /u /nr /m
add-word "[Word Left 1]" /keys "{Ctrl+Left 1}" /nsc
add-word "[Word Left 10]" /keys "{Ctrl+Left 10}" /nsc
add-word "[Word Left 2]" /keys "{Ctrl+Left 2}" /nsc
add-word "[Word Left 3]" /keys "{Ctrl+Left 3}" /nsc
add-word "[Word Left 4]" /keys "{Ctrl+Left 4}" /nsc
add-word "[Word Left 5]" /keys "{Ctrl+Left 5}" /nsc
add-word "[Word Right 1]" /keys "{Ctrl+Right 1}" /nsc
add-word "[Word Right 10]" /keys "{Ctrl+Right 10}" /nsc
add-word "[Word Right 2]" /keys "{Ctrl+Right 2}" /nsc
add-word "[Word Right 3]" /keys "{Ctrl+Right 3}" /nsc
add-word "[Word Right 4]" /keys "{Ctrl+Right 4}" /nsc
add-word "[Word Right 5]" /keys "{Ctrl+Right 5}" /nsc
add-word "[Zip Code]" /script "ListenFromGroup 1,\"Zip Code\",\"Number\"" /nsc /u /m
switch-to-group /create "Mouse Movement"
add-word "[Button Click]" /script "ResetGroup
ButtonClick 1,1" /nsc /m
add-word "[Button Double Click]" /script "ResetGroup
ButtonClick 1,2" /nsc /m
add-word [Cancel] /script ResetGroup /nsc /m
add-word "[Double Click]" /script "ResetGroup
ButtonClick 1,2" /nsc /m
add-word [Down] /script "MoveMouse 3" /nsc /m
add-word "[Drag Down]" /script "DragMouse 3" /nsc /m
add-word "[Drag Left]" /script "DragMouse 4" /nsc /m
add-word "[Drag Lower Left]" /script "DragMouse 7" /nsc /m
add-word "[Drag Lower Right]" /script "DragMouse 6" /nsc /m
add-word "[Drag Right]" /script "DragMouse 2" /nsc /m
add-word "[Drag to Here]" /script "DragToPoint 1" /nsc /m /nf
add-word "[Drag Up]" /script "DragMouse 1" /nsc /m
add-word "[Drag Upper Left]" /script "DragMouse 8" /nsc /m
add-word "[Drag Upper Right]" /script "DragMouse 5" /nsc /m
add-word [Faster] /script MoveFaster /nsc /m
add-word "[Left Click]" /script "ResetGroup
ButtonClick 1,1" /nsc /m /nf
add-word "[Left Double Click]" /script "ResetGroup
ButtonClick 1,2" /nsc /m /nf
add-word [Left] /script "MoveMouse 4" /nsc /m
add-word "[Lower Left]" /script "MoveMouse 7" /nsc /m
add-word "[Lower Right]" /script "MoveMouse 6" /nsc /m
add-word "[Mark Here]" /script RememberPoint /nsc /m /nf
add-word "[Mouse Down]" /script "MoveMouse 3" /nsc /m
add-word "[Mouse Left]" /script "MoveMouse 4" /nsc /m
add-word "[Mouse Lower Left]" /script "MoveMouse 7" /nsc /m
add-word "[Mouse Lower Right]" /script "MoveMouse 6" /nsc /m
add-word "[Mouse Right]" /script "MoveMouse 2" /nsc /m
add-word "[Mouse Up]" /script "MoveMouse 1" /nsc /m
add-word "[Mouse Upper Left]" /script "MoveMouse 8" /nsc /m
add-word "[Mouse Upper Right]" /script "MoveMouse 5" /nsc /m
add-word "[Much Faster]" /script "MoveFaster
MoveFaster
MoveFaster
MoveFaster
MoveFaster" /nsc /m
add-word "[Much Slower]" /script "MoveSlower
MoveSlower
MoveSlower
MoveSlower
MoveSlower" /nsc /m
add-word "[Right Click]" /script "ResetGroup
ButtonClick 2,1" /nsc /m /nf
add-word "[Right Double Click]" /script "ResetGroup
ButtonClick 2,2" /nsc /m /nf
add-word [Right] /script "MoveMouse 2" /nsc /m
add-word [Slower] /script MoveSlower /nsc /m
add-word [Stop] /script ResetGroup /nsc /m
add-word [Up] /script "MoveMouse 1" /nsc /m
add-word "[Upper Left]" /script "MoveMouse 8" /nsc /m
add-word "[Upper Right]" /script "MoveMouse 5" /nsc /m
add-word "[Very Fast]" /script "SetMouseSpeed 1000" /nsc /m
add-word "[Very Slow]" /script "SetMouseSpeed   20" /nsc /m
switch-to-group /create "Mouse Grid"
add-word [<Number/Mouse>] /script "'SendKeys Mouse_1,1" /nsc
add-word [1] /script "MouseGrid 1,1" /nsc /m
add-word [2] /script "MouseGrid 1,2" /nsc /m
add-word [3] /script "MouseGrid 1,3" /nsc /m
add-word [4] /script "MouseGrid 1,4" /nsc /m
add-word [5] /script "MouseGrid 1,5" /nsc /m
add-word [6] /script "MouseGrid 1,6" /nsc /m
add-word [7] /script "MouseGrid 1,7" /nsc /m
add-word [8] /script "MouseGrid 1,8" /nsc /m
add-word [9] /script "MouseGrid 1,9" /nsc /m
add-word "[Button Click]" /script "MouseGrid 0
ButtonClick 1,1" /nsc /m
add-word "[Button Double Click]" /script "MouseGrid 0
ButtonClick 1,2" /nsc /m
add-word [Cancel] /script "MouseGrid 0" /nsc /m
add-word [Center] /script "MouseGrid 1,5" /nsc /m
add-word "[Double Click]" /script "MouseGrid 0
ButtonClick 1,2" /nsc /m
add-word "[Drag Down]" /script "DragMouse 3" /nsc /m /nf
add-word "[Drag Left]" /script "DragMouse 4" /nsc /m /nf
add-word "[Drag Lower Left]" /script "DragMouse 7" /nsc /m /nf
add-word "[Drag Lower Right]" /script "DragMouse 6" /nsc /m /nf
add-word "[Drag Right]" /script "DragMouse 2" /nsc /m /nf
add-word "[Drag to Here]" /script "DragToPoint 1" /nsc /m /nf
add-word "[Drag Up]" /script "DragMouse 1" /nsc /m /nf
add-word "[Drag Upper Left]" /script "DragMouse 8" /nsc /m /nf
add-word "[Drag Upper Right]" /script "DragMouse 5" /nsc /m /nf
add-word "[Left Click]" /script "MouseGrid 0
ButtonClick 1,1" /nsc /m
add-word "[Left Double Click]" /script "MouseGrid 0
ButtonClick 1,2" /nsc /m /nf
add-word "[Lower Left]" /script "MouseGrid 1,7" /nsc /m
add-word "[Lower Right]" /script "MouseGrid 1,9" /nsc /m
add-word "[Mark Here]" /script RememberPoint /nsc /m /nf
add-word "[Mouse Down]" /script "MoveMouse 3" /nsc /m /nf
add-word "[Mouse Grid on Window]" /script "MouseGrid 0
MouseGrid 2" /nsc /m
add-word "[Mouse Grid]" /script "MouseGrid 1" /nsc /m
add-word "[Mouse Left]" /script "MoveMouse 4" /nsc /m /nf
add-word "[Mouse Lower Left]" /script "MoveMouse 7" /nsc /m /nf
add-word "[Mouse Lower Right]" /script "MoveMouse 6" /nsc /m /nf
add-word "[Mouse Right]" /script "MoveMouse 2" /nsc /m /nf
add-word "[Mouse Up]" /script "MoveMouse 1" /nsc /m /nf
add-word "[Mouse Upper Left]" /script "MoveMouse 8" /nsc /m /nf
add-word "[Mouse Upper Right]" /script "MoveMouse 5" /nsc /m /nf
add-word "[Right Click]" /script "MouseGrid 0
ButtonClick 2,1" /nsc /m
add-word "[Right Double Click]" /script "MouseGrid 0
ButtonClick 2,2" /nsc /m /nf
add-word [Stop] /script "MouseGrid 0" /nsc /m
add-word [Undo] /script "MouseGrid 1,0" /nsc /m
add-word "[Upper Left]" /script "MouseGrid 1,1" /nsc /m
add-word "[Upper Right]" /script "MouseGrid 1,3" /nsc /m