MENU "Global Commands" { STATE "Global Commands" GLOBAL { COMMAND "Train That" { SCRIPT { SendKeys "{Ctrl+c}{Alt+n}ot" Wait 10 SendKeys "{Ctrl+v}{Enter}" } } COMMAND "Add to Pad" { SCRIPT { SendKeys "{Ctrl+x}" AppBringUp "Notepad","C:\WINDOWS\Notepad.exe",1,"C:\WINDOWS" SendKeys "{Space}{Ctrl+v}" SendSystemKeys "{Alt+Esc}" } } COMMAND "Two Lines" { KEYS { {Enter}{Enter\} } } COMMAND "Vocabulary Editor" { SCRIPT { SendKeys "{Alt+t}" Wait 100 SendKeys "e" } } COMMAND "Clear Copy Notepad Now" { SCRIPT { AppBringUp "Notepad","C:\WINDOWS\NOTEPAD.EXE",1,"C:\WINDOWS" MenuPick "Edit" MenuPick "Select All" SendKeys "{Ctrl+x}" SendSystemKeys "{Alt+F4}" } } COMMAND "Double Enter" { KEYS { {Enter}{Enter\} } } COMMAND "Clear Notepad Now" { SCRIPT { AppBringUp "Notepad" Wait 10 SendKeys "{Alt+f}a" Wait 10 SendKeys "Backup{Enter}" Wait 100 SendKeys "y" Wait 10 SendSystemKeys "{Alt+F4}" } } COMMAND "Clear Whole Notepad Now" { SCRIPT { AppBringUp "Notepad" Wait 10 SendSystemKeys "{Alt+F4}" Wait 10 SendKeys "n" } } COMMAND "Paste Quote" { KEYS { "{Ctrl+v}{Backspace}"{Enter\} } } COMMAND "Space" { KEYS " " } COMMAND "Space <1to100>" { SCRIPT { SendKeys "{Space " + _arg1 + "}" } } COMMAND "Scratch <1To20>" { SCRIPT { loop& = Val(_arg1) while ( loop& ) HeardWord "Scratch","That" loop& = loop& - 1 wend } } COMMAND "Line Back" { KEYS { {Enter}{Up}{End\} } } COMMAND "Remove Ends" { KEYS { {Ctrl+Right}{Left}{Backspace}{Ctrl+Left}{Del}{Ctrl+R ight\} } } COMMAND "Word <1To20> Delete <1To10>" { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Right " + _arg1 + "}" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Shift+Ctrl+Right " + _arg2 + "}" Wait 300 SendKeys "{Del}" } } COMMAND "Skip Delete <1To10>" { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Left}" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Shift+Ctrl+Left " + _arg1 + "}" Wait 300 SendKeys "{Del}" } } COMMAND " Before" { SCRIPT { SendKeys "{Right}" if _arg1 = "Single Quote" then SendKeys "'" if _arg1 = "Angle Bracket" then SendKeys "<" if _arg1 = "Quote" then SendKeys """" if _arg1 = "Paren" then SendKeys "(" if _arg1 = "Star" then SendKeys "*" if _arg1 = "Brace" then SendKeys "{" if _arg1 = "Bracket" then SendKeys "[" if _arg1 = "Angle" then SendKeys "<" } } COMMAND " After" { SCRIPT { SendKeys "{Left}" if _arg1 = "Single Quote" then SendKeys "'" if _arg1 = "Angle Bracket" then SendKeys "<" if _arg1 = "Quote" then SendKeys """" if _arg1 = "Paren" then SendKeys "(" if _arg1 = "Star" then SendKeys "*" if _arg1 = "Brace" then SendKeys "{" if _arg1 = "Bracket" then SendKeys "[" if _arg1 = "Angle" then SendKeys "<" } } COMMAND "Space Delete Space" { SCRIPT { SendKeys "{Space}" SendKeys "{Ctrl+Left}{Backspace}{Ctrl+Right}" } } COMMAND " <1To40>" { SCRIPT { loop& = Val(_arg2) while ( loop& ) if _arg1 = "Next" then SendKeys "{Shift+Right}" if _arg1 = "Last" then SendKeys "{Shift+Left}" loop& = loop& - 1 wend } } COMMAND "Press <1To40>" { SCRIPT { SendSystemKeys MID$(_arg1,0,1) SendKeys "{" + _arg2 + " " + _arg3 + "}" } } COMMAND "Press <1To40>" { SCRIPT { SendSystemKeys MID$(_arg1,0,1) if _arg2 = "Scroll Down" then loop& = Val(_arg3) while ( loop& ) SendKeys "{Down}" Wait 15 loop& = loop& - 1 wend end if if _arg2 = "Scroll Up" then loop& = Val(_arg3) while ( loop& ) SendKeys "{Up}" Wait 15 loop& = loop& - 1 wend end if } } COMMAND "Drop List" { KEYS { {Alt+ExtDown\} } } COMMAND "Up Paragraph" { SCRIPT { SendKeys "{Ctrl+Up}{Home}" SendKeys "{Enter 2}{Up 2}" } } COMMAND "Tab Back <1to100>" { SCRIPT { loop& = Val(_arg1) while ( loop& ) SendKeys "{Shift+Tab}" loop& = loop& - 1 wend } } COMMAND "Tab Back" { KEYS { {Shift+Tab\} } } COMMAND "Get Help" { SCRIPT { WinHelp "Dragon.hlp", 11 } } COMMAND "Form Address" { SCRIPT { SendKeys "22 Conway Street" SendKeys "{Tab}" SendKeys "Roslindale" SendKeys "{Tab}" SendKeys "MA" SendKeys "{Tab}" SendKeys "02131" } } COMMAND "Small Tray <1To10>" { SCRIPT { if _arg1 = "1" then SetMousePosition 0, 726, 584 if _arg1 = "2" then SetMousePosition 0, 710, 584 if _arg1 = "3" then SetMousePosition 0, 690, 584 if _arg1 = "4" then SetMousePosition 0, 675, 584 if _arg1 = "5" then SetMousePosition 0, 658, 584 if _arg1 = "6" then SetMousePosition 0, 643, 584 if _arg1 = "7" then SetMousePosition 0, 625, 584 if _arg1 = "8" then SetMousePosition 0, 608, 584 if _arg1 = "9" then SetMousePosition 0, 590, 584 if _arg1 = "10" then SetMousePosition 0, 773, 584 ButtonClick 1 } } COMMAND "Tray <1To10>" { SCRIPT { if _arg1 = "1" then SetMousePosition 0, 940, 750 if _arg1 = "2" then SetMousePosition 0, 918, 750 if _arg1 = "3" then SetMousePosition 0, 895, 750 if _arg1 = "4" then SetMousePosition 0, 875, 750 if _arg1 = "5" then SetMousePosition 0, 854, 750 if _arg1 = "6" then SetMousePosition 0, 834, 750 if _arg1 = "7" then SetMousePosition 0, 812, 750 if _arg1 = "8" then SetMousePosition 0, 792, 750 if _arg1 = "9" then SetMousePosition 0, 772, 750 if _arg1 = "10" then SetMousePosition 0, 752, 750 ButtonClick 1 } } COMMAND "Replace This Line" { KEYS { {Home}{Shift+End}{Ctrl+v\} } } COMMAND "Quote Delete" { SCRIPT { SendKeys """" SendKeys "{Shift+End}{Del}" } } COMMAND "Delete <1To40> " { SCRIPT { if _arg1 = "Home" then SendKeys "{Home}" if _arg1 = "Top" then SendKeys "{Ctrl+Home}" if _arg3 = "Words" then loop& = Val(_arg2) while ( loop& ) SendKeys "{Ctrl+Shift+Right}" loop& = loop& - 1 wend end if if _arg3 = "Lines" then loop& = Val(_arg2) while ( loop& ) SendKeys "{Shift+Down}" loop& = loop& - 1 wend end if if _arg3 = "Word" then loop& = Val(_arg2) while ( loop& ) SendKeys "{Ctrl+Shift+Right}" loop& = loop& - 1 wend end if if _arg3 = "Line" then loop& = Val(_arg2) while ( loop& ) SendKeys "{Shift+Down}" loop& = loop& - 1 wend end if SendKeys "{Del}" } } COMMAND "Delete <1To40> " { SCRIPT { if _arg1 = "End" then SendKeys "{End}" if _arg1 = "Bottom" then SendKeys "{Ctrl+End}" if _arg3 = "Words" then loop& = Val(_arg2) while ( loop& ) SendKeys "{Ctrl+Shift+Left}" loop& = loop& - 1 wend end if if _arg3 = "Lines" then loop& = Val(_arg2) while ( loop& ) SendKeys "{Shift+Up}" loop& = loop& - 1 wend end if if _arg3 = "Word" then loop& = Val(_arg2) while ( loop& ) SendKeys "{Ctrl+Shift+Left}" loop& = loop& - 1 wend end if if _arg3 = "Line" then loop& = Val(_arg2) while ( loop& ) SendKeys "{Shift+Up}" loop& = loop& - 1 wend end if SendKeys "{Del}" } } COMMAND "Bottom " { SCRIPT { if _arg1 = "Line" then SendKeys "{Ctrl+End}{Down}{End}{Enter}" if _arg1 = "Home" then SendKeys "{Ctrl+End}{Home}" if _arg1 = "Paragraph" then SendKeys "{Ctrl+End}{Enter}{Enter}" } } COMMAND "Top " { SCRIPT { SendKeys "{Ctrl+Home}" if _arg1 = "End" then SendKeys "{End}" if _arg1 = "Line" then SendKeys "{Enter}{Up}" if _arg1 = "Paragraph" then SendKeys "{Enter}{Enter}{Up}{Up}" } } COMMAND " <1To40> " { SCRIPT { if _arg1 = "Next" then _dirv$ = "Down" if _arg1 = "Last" then _dirv$ = "Up" if _dirv$ = "Up" then _dirh$ = "Left" if _dirv$ = "Down" then _dirh$ = "Right" SendKeys "{Left}{Ctrl+Down}" loop& = Val(_arg2) while ( loop& ) SendKeys "{Shift+" + _dirh$ + "}{Shift+Ctrl+" + _dirv$ + "}" loop& = loop& - 1 wend } } COMMAND " <1To10> " { SCRIPT { loop& = Val(_arg2) while ( loop& ) SendKeys "{Ctrl+t}{Left}" loop& = loop& - 1 wend SendKeys "{Right}" if _arg1 = "Single Quote" then SendKeys "'" if _arg1 = "Angle Bracket" then SendKeys "<" if _arg1 = "Quote" then SendKeys """" if _arg1 = "Paren" then SendKeys "(" if _arg1 = "Star" then SendKeys "*" if _arg1 = "Brace" then SendKeys "{" if _arg1 = "Bracket" then SendKeys "[" if _arg1 = "Angle" then SendKeys "<" SendKeys "{End}" if _arg1 = "Single Quote" then SendKeys "'" if _arg1 = "Angle Bracket" then SendKeys ">" if _arg1 = "Quote" then SendKeys """" if _arg1 = "Paren" then SendKeys ")" if _arg1 = "Star" then SendKeys "*" if _arg1 = "Brace" then SendKeys "}" if _arg1 = "Bracket" then SendKeys "]" if _arg1 = "Angle" then SendKeys ">" } } COMMAND "Last <1To40> Phrases" { SCRIPT { loop& = Val(_arg1) while ( loop& ) SendKeys "{Ctrl+t}{Left}" loop& = loop& - 1 wend SendKeys "{Shift+Ctrl+End}" } } COMMAND " " { SCRIPT { if _arg1 = "." then SendKeys "." if _arg1 = "Period" then SendKeys "." if _arg1 = "," then SendKeys "," if _arg1 = "Comma" then SendKeys "," if _arg1 = "?" then SendKeys "?" if _arg1 = "Question" then SendKeys "?" if _arg1 = "Question Mark" then SendKeys "?" if _arg2 = "Single Quote" then SendKeys "'" if _arg2 = "Angle Bracket" then SendKeys ">" if _arg2 = "Quote" then SendKeys """" if _arg2 = "Paren" then SendKeys ")" if _arg2 = "Star" then SendKeys "*" if _arg2 = "Brace" then SendKeys "}" if _arg2 = "Bracket" then SendKeys "]" if _arg2 = "Angle" then SendKeys ">" } } COMMAND " " { SCRIPT { if _arg1 = "." then SendKeys "." if _arg1 = "Period" then SendKeys "." if _arg1 = "," then SendKeys "," if _arg1 = "Comma" then SendKeys "," if _arg1 = "?" then SendKeys "?" if _arg1 = "Question" then SendKeys "?" if _arg1 = "Question Mark" then SendKeys "?" if _arg2 = "Single Quote" then SendKeys "'" if _arg2 = "Angle Bracket" then SendKeys ">" if _arg2 = "Quote" then SendKeys """" if _arg2 = "Paren" then SendKeys ")" if _arg2 = "Star" then SendKeys "*" if _arg2 = "Brace" then SendKeys "}" if _arg2 = "Bracket" then SendKeys "]" if _arg2 = "Angle" then SendKeys ">" if _arg3 = "Line" then SendKeys "{Home}" if _arg3 = "Graph" then SendKeys "{Ctrl+Up}" if _arg3 = "Paragraph" then SendKeys "{Ctrl+Up}" if _arg3 = "Phrase" then SendKeys "{Left}{Left}{Ctrl+t}{Left}{Right}" if _arg2 = "Single Quote" then SendKeys "'" if _arg2 = "Angle Bracket" then SendKeys "<" if _arg2 = "Quote" then SendKeys """" if _arg2 = "Paren" then SendKeys "(" if _arg2 = "Star" then SendKeys "*" if _arg2 = "Brace" then SendKeys "{" if _arg2 = "Bracket" then SendKeys "[" if _arg2 = "Angle" then SendKeys "<" SendKeys "{Ctrl+Down}" } } COMMAND " <1To20>" { SCRIPT { if _arg1 = "." then SendKeys "." if _arg1 = "Period" then SendKeys "." if _arg1 = "," then SendKeys "," if _arg1 = "Comma" then SendKeys "," if _arg1 = "?" then SendKeys "?" if _arg1 = "Question" then SendKeys "?" if _arg1 = "Question Mark" then SendKeys "?" if _arg2 = "Single Quote" then SendKeys "'" if _arg2 = "Angle Bracket" then SendKeys ">" if _arg2 = "Quote" then SendKeys """" if _arg2 = "Paren" then SendKeys ")" if _arg2 = "Star" then SendKeys "*" if _arg2 = "Brace" then SendKeys "}" if _arg2 = "Bracket" then SendKeys "]" if _arg2 = "Angle" then SendKeys ">" loop& = Val(_arg3) while ( loop& ) SendKeys "{Left}{Left}{Ctrl+t}{Left}{Right}" loop& = loop& - 1 wend if _arg2 = "Single Quote" then SendKeys "'" if _arg2 = "Angle Bracket" then SendKeys "<" if _arg2 = "Quote" then SendKeys """" if _arg2 = "Paren" then SendKeys "(" if _arg2 = "Star" then SendKeys "*" if _arg2 = "Brace" then SendKeys "{" if _arg2 = "Bracket" then SendKeys "[" if _arg2 = "Angle" then SendKeys "<" SendKeys "{Ctrl+Down}" } } COMMAND "Middle <1To10>" { SCRIPT { if _arg2 = "Next" then SendKeys "{Right}{Ctrl+Right}{Ctrl+Left}" if _arg1 = "Single Quote" then SendKeys "'" if _arg1 = "Angle Bracket" then SendKeys "<" if _arg1 = "Quote" then SendKeys """" if _arg1 = "Paren" then SendKeys "(" if _arg1 = "Star" then SendKeys "*" if _arg1 = "Brace" then SendKeys "{" if _arg1 = "Bracket" then SendKeys "[" if _arg1 = "Angle" then SendKeys "<" loop& = Val(_arg3) while ( loop& ) SendKeys "{Ctrl+Right}" loop& = loop& - 1 wend SendKeys "{Left}" if _arg1 = "Single Quote" then SendKeys "'" if _arg1 = "Angle Bracket" then SendKeys ">" if _arg1 = "Quote" then SendKeys """" if _arg1 = "Paren" then SendKeys ")" if _arg1 = "Star" then SendKeys "*" if _arg1 = "Brace" then SendKeys "}" if _arg1 = "Bracket" then SendKeys "]" if _arg1 = "Angle" then SendKeys ">" end if if _arg2 = "Last" then SendKeys "{Left}{Ctrl+Left}{Ctrl+Right}{Left}" if _arg1 = "Single Quote" then SendKeys "'" if _arg1 = "Angle Bracket" then SendKeys "<" if _arg1 = "Quote" then SendKeys """" if _arg1 = "Paren" then SendKeys ")" if _arg1 = "Star" then SendKeys "*" if _arg1 = "Brace" then SendKeys "}" if _arg1 = "Bracket" then SendKeys "]" if _arg1 = "Angle" then SendKeys ">" loop& = Val(_arg3) while ( loop& ) SendKeys "{Ctrl+Left}" loop& = loop& - 1 wend SendKeys "{Ctrl+Left}" if _arg1 = "Single Quote" then SendKeys "'" if _arg1 = "Angle Bracket" then SendKeys "<" if _arg1 = "Quote" then SendKeys """" if _arg1 = "Paren" then SendKeys "(" if _arg1 = "Star" then SendKeys "*" if _arg1 = "Brace" then SendKeys "{" if _arg1 = "Bracket" then SendKeys "[" if _arg1 = "Angle" then SendKeys "<" loop& = Val(_arg3) while ( loop& ) SendKeys "{Ctrl+Right}" loop& = loop& - 1 wend end if } } COMMAND " Clean Line" { SCRIPT { SendKeys "{Home}" if _arg1 = "Next" then SendKeys "{Shift+Down}" if _arg1 = "Last" then SendKeys "{Shift+Up}" } } COMMAND "Word <1To20>" { SCRIPT { loop& = Val(_arg2) while ( loop& ) if _arg1 = "Left" then SendKeys "{Ctrl+Left}" if _arg1 = "Back" then SendKeys "{Ctrl+Left}" if _arg1 = "Right" then SendKeys "{Ctrl+Right}" loop& = loop& - 1 wend } } COMMAND "Word " { SCRIPT { if _arg1 = "Right" then SendKeys "{Ctrl+Right}" if _arg1 = "Left" then SendKeys "{Ctrl+Left}" } } COMMAND "Space <1To20> " { SCRIPT { loop& = Val(_arg1) while ( loop& ) SendKeys "{Space}" loop& = loop& - 1 wend if _arg2 = "Single Quotes" then SendKeys "'" if _arg2 = "Angle Brackets" then SendKeys "<" if _arg2 = "Quotes" then SendKeys """" if _arg2 = "Parens" then SendKeys "(" if _arg2 = "Stars" then SendKeys "*" if _arg2 = "Braces" then SendKeys "{" if _arg2 = "Brackets" then SendKeys "[" if _arg2 = "Angles" then SendKeys "<" if _arg2 = "Single Quotes" then SendKeys "'" if _arg2 = "Angle Brackets" then SendKeys ">" if _arg2 = "Quotes" then SendKeys """" if _arg2 = "Parens" then SendKeys ")" if _arg2 = "Stars" then SendKeys "*" if _arg2 = "Braces" then SendKeys "}" if _arg2 = "Brackets" then SendKeys "]" if _arg2 = "Angles" then SendKeys ">" SendKeys "{Left}" } } COMMAND " Word" { SCRIPT { if _arg1 = "First" then SendKeys "{Home}{Shift+Ctrl+Right}" if _arg1 = "End" then SendKeys "{End}{Shift+Ctrl+Left}" if _arg1 = "Second" then SendKeys "{Home}{Ctrl+Right}{Shift+Ctrl+Right}" if _arg1 = "Third" then SendKeys "{Home}{Ctrl+Right 2}{Shift+Ctrl+Right}" if _arg1 = "Fourth" then SendKeys "{Home}{Ctrl+Right 3}{Shift+Ctrl+Right}" if _arg1 = "Fifth" then SendKeys "{Home}{Ctrl+Right 4}{Shift+Ctrl+Right}" if _arg1 = "Sixth" then SendKeys "{Home}{Ctrl+Right 5}{Shift+Ctrl+Right}" if _arg1 = "Seventh" then SendKeys "{Home}{Ctrl+Right 6}{Shift+Ctrl+Right}" if _arg1 = "Eighth" then SendKeys "{Home}{Ctrl+Right 7}{Shift+Ctrl+Right}" if _arg1 = "Ninth" then SendKeys "{Home}{Ctrl+Right 8}{Shift+Ctrl+Right}" if _arg1 = "Tenth" then SendKeys "{Home}{Ctrl+Right 9}{Shift+Ctrl+Right}" } } COMMAND "Delete Word" { SCRIPT { if _arg1 = "First" then SendKeys "{Home}{Shift+Ctrl+Right}" if _arg1 = "End" then SendKeys "{End}{Shift+Ctrl+Left}" if _arg1 = "Second" then SendKeys "{Home}{Ctrl+Right}{Shift+Ctrl+Right}" if _arg1 = "Third" then SendKeys "{Home}{Ctrl+Right 2}{Shift+Ctrl+Right}" if _arg1 = "Fourth" then SendKeys "{Home}{Ctrl+Right 3}{Shift+Ctrl+Right}" if _arg1 = "Fifth" then SendKeys "{Home}{Ctrl+Right 4}{Shift+Ctrl+Right}" if _arg1 = "Sixth" then SendKeys "{Home}{Ctrl+Right 5}{Shift+Ctrl+Right}" if _arg1 = "Seventh" then SendKeys "{Home}{Ctrl+Right 6}{Shift+Ctrl+Right}" if _arg1 = "Eighth" then SendKeys "{Home}{Ctrl+Right 7}{Shift+Ctrl+Right}" if _arg1 = "Ninth" then SendKeys "{Home}{Ctrl+Right 8}{Shift+Ctrl+Right}" if _arg1 = "Tenth" then SendKeys "{Home}{Ctrl+Right 9}{Shift+Ctrl+Right}" SendKeys "{Del}" } } COMMAND "Down <1To20> " { SCRIPT { SendKeys "{Down " + _arg1 + "}" if _arg2 = "Enter" then SendKeys "{Home}{Enter}{Up}" if _arg2 = "Home" then SendKeys "{Home}" if _arg2 = "End" then SendKeys "{End}" if _arg2 = "Line" then SendKeys "{Home}{Enter}{Up}" if _arg2 = "Space " then SendKeys "{Home}{Space}" if _arg2 = "Left" then SendKeys "{End}{Left}" } } COMMAND "Down " { SCRIPT { SendKeys "{Down}" if _arg1 = "Enter" then SendKeys "{Home}{Enter}{Up}" if _arg1 = "Home" then SendKeys "{Home}" if _arg1 = "End" then SendKeys "{End}" if _arg1 = "Line" then SendKeys "{Home}{Enter}{Up}" if _arg1 = "Space " then SendKeys "{Home}{Space}" if _arg1 = "Left" then SendKeys "{End}{Left}" } } COMMAND "Paragraph " { SCRIPT { if _arg1 = "End" then SendKeys "{Ctrl+Down}" if _arg1 = "End Left" then SendKeys "{Ctrl+Down}{Left}" if _arg1 = "Home" then SendKeys "{Ctrl+Up}" } } COMMAND "Page " { SCRIPT { if _arg1 = "Up" then SendKeys "{PgUp}" if _arg1 = "Down" then SendKeys "{PgDn}" } } COMMAND "End Delete <1To10> Spaces" { SCRIPT { loop& = Val(_arg1) while ( loop& ) SendKeys "{Ctrl+Left}{Backspace}{Ctrl+Right}" loop& = loop& - 1 wend } } COMMAND "Delete <1To40>" { SCRIPT { if _arg1 = "End" then SendKeys "{End}{Shift+Left " + _arg2 + "}" if _arg1 = "Bottom" then SendKeys "{Ctrl+End}{Shift+Left " + _arg2 + "}" if _arg1 = "Top" then SendKeys "{Ctrl+Home}{Shift+Right " + _arg2 + "}" if _arg1 = "Home" then SendKeys "{Home}{Shift+Right " + _arg2 + "}" Wait 4 SendKeys "{Del}" } } COMMAND "Down Paragraph" { SCRIPT { SendKeys "{Ctrl+Down}{End}{Enter 2}{Up}" } } COMMAND "Enter " { SCRIPT { if _arg1 = "Clean" then SendKeys "{Enter}{Del}" if _arg1 = "Key" then SendKeys "{Enter}" } } COMMAND " " { SCRIPT { if _arg2 = "After" then SendKeys "{Right}" if _arg2 = "Right" then SendKeys "{Right}" if _arg2 = "Before" then SendKeys "{Left}" if _arg2 = "Left" then SendKeys "{Left}" if _arg2 = "Home" then SendKeys "{Home}" if _arg2 = "Top" then SendKeys "{Ctrl+Home}" if _arg2 = "End" then SendKeys "{End}" if _arg2 = "Bottom" then SendKeys "{Ctrl+End}" } } COMMAND "Help " { SCRIPT { WinHelp "Dragon.hlp", 11 Wait 10 if _arg1 = "Contents" then HeardWord "Click","Contents" Wait 10 SendKeys "{Tab}" end if if _arg1 = "Search" then HeardWord "Click", "Index" Wait 4 SendKeys "{Alt+t}" end if if _arg1 = "Index" then HeardWord "Click", "Index" Wait 4 SendKeys "{Alt+c}" end if if _arg1 = "Strategies" then HeardWord "Click", "Contents" Wait 4 SendKeys "{Tab}" Wait 4 HeardWord "strategies" Wait 10 SendKeys "{Enter}" end if if _arg1 = "Tips" then HeardWord "Click", "Contents" Wait 4 SendKeys "{Tab}" Wait 4 HeardWord "strategies" Wait 10 SendKeys "{Enter}" end if if _arg1 = "Scripting" then HeardWord "Click", "Contents" Wait 4 SendKeys "{Tab}" Wait 4 HeardWord "scripting" Wait 10 SendKeys "{Enter}" end if if _arg1 = "What" then HeardWord "Click", "Contents" Wait 4 SendKeys "{Tab}" Wait 4 HeardWord "what" Wait 10 SendKeys "{Enter}" end if if _arg1 = "How" then HeardWord "Click", "Contents" Wait 4 SendKeys "{Tab}" Wait 4 SendKeys "{Down 3}" Wait 10 SendKeys "{Enter}" Wait 4 SendKeys "{Down 5}" end if } } COMMAND " " { SCRIPT { if _arg2 = "Word" then SendKeys "{Shift+Ctrl+Left}{Del}" if _arg2 = "Line" then SendKeys "{Home}{Shift+Up}{Del}" if _arg2 = "Tab" then SendKeys "{Shift+Tab}" if _arg2 = "Delete" then SendKeys "{Backspace}{Del}" } } COMMAND " <1To40>" { SCRIPT { if _arg2 = "Word" then SendKeys "{Left}{Ctrl+Right}" if _arg2 = "Delete" then SendKeys "{Backspace}" loop& = Val(_arg3) while ( loop& ) if _arg2 = "Word" then SendKeys "{Shift+Ctrl+Left}" if _arg2 = "Line" then SendKeys "{Home}{Shift+Up}" if _arg2 = "Tab" then SendKeys "{Shift+Tab}" if _arg2 = "Delete" then SendKeys "{Shift+Right}" loop& = loop& - 1 wend SendKeys "{Del}" } } COMMAND "Clear Desktop" { SCRIPT "ClearDesktop" } COMMAND "Copy Notepad" { SCRIPT { AppBringUp "Notepad","C:\WINDOWS\NOTEPAD.EXE",1,"C:\WINDOWS" Wait 10 MenuPick "Edit" MenuPick "Select All" SendKeys "{Ctrl+c}{Down}" SendSystemKeys "{Alt+Esc}" } } COMMAND "Copy To Pad" { SCRIPT { SendKeys "{Ctrl+c}" AppBringUp "Notepad","C:\WINDOWS\Notepad.exe" Wait 10 SendKeys "{Ctrl+End}{Enter}{Enter}" SendKeys "{Ctrl+v}" } } COMMAND "Move <1To20> " { SCRIPT { if _arg1 = "Back" then _arg1 = "Up" if _arg1 = "Forward" then _arg1 = "Down" if _arg1 = "Up" then _dir$ = "Left" if _arg1 = "Down" then _dir$ = "Right" loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _dir$ + "}{Ctrl+" + _arg1 + "}" loop& = loop& - 1 wend } } COMMAND "Move <1To20> " { SCRIPT { if _arg1 = "Back" then _arg1 = "Up" if _arg1 = "Forward" then _arg1 = "Down" SendKeys "{" + _arg1 + " " + _arg2 + "}" } } COMMAND "Move <1To20>" { SCRIPT { if _arg1 = "Back" then _arg1 = "Left" if _arg1 = "Forward" then _arg1 = "Right" SendKeys "{" + _arg1 + " " + _arg2 + "}" } } COMMAND "Move <1To20> " { SCRIPT { if _arg1 = "Back" then _arg1 = "Left" if _arg1 = "Forward" then _arg1 = "Right" SendKeys "{Ctrl+" + _arg1 + " " + _arg2 + "}" } } COMMAND "Select Again <1To10>" { SCRIPT { loop& = Val(_arg1) while ( loop& ) HeardWord "Select", "Again" loop& = loop& - 1 wend } } COMMAND "Move <1To40>" { SCRIPT { loop& = Val(_arg2) while ( loop& ) if _arg1 = "Over" then SendKeys "{Home}{Space}{Down}" if _arg1 = "Back" then SendKeys "{Home}{Del}{Down}" if _arg1 = "Tab" then SendKeys "{Home}{Tab}{Down}" loop& = loop& - 1 wend SendKeys "{Up}" } } COMMAND "Move <1To20> by <1To20>" { SCRIPT { loop& = Val(_arg3) while ( loop& ) if _arg1 = "Over" then SendKeys "{Home}{Space " + _arg2 + "}{Down}" if _arg1 = "Back" then SendKeys "{Home}{Del " + _arg2 + "}{Down}" if _arg1 = "Tab" then SendKeys "{Home}{Tab " + _arg2 + "}{Down}" loop& = loop& - 1 wend SendKeys "{Up}" } } COMMAND "Print " { SCRIPT { if _arg1 = "Pages" then SendKeys "{Alt+f}p{Alt+g}" if _arg1 = "Current Page" then SendKeys "{Alt+f}p{Alt+e}{Enter}" if _arg1 = "That" then SendKeys "{Alt+f}p" if _arg1 = "Now" then SendKeys "{Alt+f}p{Alt+n}{Enter}" if _arg1 = "Change" then SendKeys "{Alt+f}p{Alt+ExtDown}{Alt+n}{Up}" if _arg1 = "Selection" then SendKeys "{Ctrl+c}{Right}" AppBringUp "NOTEPAD" Wait 100 SendKeys "{Ctrl+v}" Wait 100 SendKeys "{Alt+f}p" Wait 2000 SendKeys "{Enter}" Wait 1000 SendKeys "{Alt+F4}" Wait 100 SendKeys "{Alt+n}" end if } } COMMAND "Run Program" { SCRIPT { SendSystemKeys "{Ctrl+Esc}" Wait 4 HeardWord "Run" } } COMMAND "Copy That" { KEYS { {Ctrl+c\} } } COMMAND "Paste Notepad" { SCRIPT { AppBringUp "Notepad","C:\WINDOWS\NOTEPAD.EXE",1,"C:\WINDOWS" SendKeys "{Alt+e}" SendKeys "a" Wait 10 SendKeys "{Ctrl+c}{Down}" SendSystemKeys "{Alt+Esc}" SendKeys "{Ctrl+v}" } } COMMAND "Move <1To20>" { SCRIPT { if _arg1 = "Back" then _arg1 = "Left" if _arg1 = "Forward" then _arg1 = "Right" SendKeys "{" + _arg1 + " " + _arg2 + "}" } } COMMAND "Scratch That <1To10>" { SCRIPT { loop& = Val(_arg1) while ( loop& ) HeardWord "Scratch","That" loop& = loop& - 1 wend } } COMMAND "Space " { SCRIPT { SendKeys "{Space}" if _arg1 = "Single Quotes" then SendKeys "'" if _arg1 = "Angle Brackets" then SendKeys "<" if _arg1 = "Quotes" then SendKeys """" if _arg1 = "Parens" then SendKeys "(" if _arg1 = "Stars" then SendKeys "*" if _arg1 = "Braces" then SendKeys "{" if _arg1 = "Brackets" then SendKeys "[" if _arg1 = "Angles" then SendKeys "<" if _arg1 = "Single Quotes" then SendKeys "'" if _arg1 = "Angle Brackets" then SendKeys ">" if _arg1 = "Quotes" then SendKeys """" if _arg1 = "Parens" then SendKeys ")" if _arg1 = "Stars" then SendKeys "*" if _arg1 = "Braces" then SendKeys "}" if _arg1 = "Brackets" then SendKeys "]" if _arg1 = "Angle" then SendKeys ">" if _arg1 = "Angles" then SendKeys ">" SendKeys "{Left}" if _arg1 = "Right" then SendKeys "{Right}{Right}" } } COMMAND "Clean Scratch <1To20>" { SCRIPT { loop& = Val(_arg1) while ( loop& ) HeardWord "Scratch","That" loop& = loop& - 1 wend SendKeys "{Backspace}" } } COMMAND "Cap Initial" { SCRIPT { SendKeys "{Ctrl+t}" SendKeys "{Left}{Right}" SendKeys "{Ctrl+Right}" Wait 10 HeardWord "Cap", "That" } } COMMAND "Triple " { SCRIPT { SendKeys "{Space}" if _arg1 = "x" then SendKeys "xxx" if _arg1 = "w" then SendKeys "www" } } COMMAND "Page <1to100>" { SCRIPT { loop& = Val(_arg1) while ( loop& ) SendKeys "{PgDn}" loop& = loop& - 1 wend } } COMMAND "Run " { SCRIPT { SendSystemKeys "{Ctrl+Esc}" Wait 4 HeardWord "Run" Wait 10 SendKeys "" + _arg1 + "" Wait 10 SendKeys "{Enter}" } } COMMAND "Clean " { SCRIPT { if _arg1 = "Touch" then ButtonClick 1,1 SendKeys "{Home}{Shift+End}{Del}" end if if _arg1 = "Line" then SendKeys "{Enter}{Del}" if _arg1 = "Paste" then SendKeys "{Ctrl+v}{Backspace}" } } COMMAND "Look In" { KEYS { SendKeys "{Alt+i}"\nWait 4\nSendKeys "{Down}" } } COMMAND " Cursor" { SCRIPT { SendKeys "{Shift+Right 4}" Wait 600 SendKeys "{Left 4}" } } COMMAND " " { SCRIPT { if _arg2 = "Files" then HeardWord "Switch", "to", "Windows Explorer" } } COMMAND "Delete Word" { SCRIPT { if _arg1 = "Next" then SendKeys "{Shift+Ctrl+Right}" if _arg1 = "Last" then SendKeys "{Shift+Ctrl+Left}" SendKeys "{Del}" } } COMMAND "Apostrophe " { SCRIPT { if _arg1 = "Selected" then SendKeys "{Right}" SendKeys "{Left}'{Right}" } } COMMAND "Tray Right <1To10>" { SCRIPT { if _arg1 = "1" then SetMousePosition 0, 940, 750 if _arg1 = "2" then SetMousePosition 0, 918, 750 if _arg1 = "3" then SetMousePosition 0, 895, 750 if _arg1 = "4" then SetMousePosition 0, 875, 750 if _arg1 = "5" then SetMousePosition 0, 854, 750 if _arg1 = "6" then SetMousePosition 0, 834, 750 if _arg1 = "7" then SetMousePosition 0, 812, 750 if _arg1 = "8" then SetMousePosition 0, 792, 750 if _arg1 = "9" then SetMousePosition 0, 772, 750 if _arg1 = "10" then SetMousePosition 0, 752, 750 ButtonClick 2,1 } } COMMAND "Mouse " { SCRIPT { if _arg1 = "Click" then ButtonClick 1,1 if _arg1 = "Double Click" then ButtonClick 1,2 if _arg1 = "Left Click" then ButtonClick 1,1 if _arg1 = "Right Click" then ButtonClick 2,1 if _arg1 = "Mark" then RememberPoint MouseGrid 0 end if if _arg1 = "Go" then MouseGrid 0 if _arg1 = "Drag" then DragToPoint 1 if _arg1 = "Shift Drag" then ShiftKey 1,1 DragToPoint 1 ShiftKey 1,0 end if if _arg1 = "Control Drag" then ShiftKey 2,1 DragToPoint 1 ShiftKey 2,0 end if } } COMMAND "Start Menu" { SCRIPT { SendSystemKeys "{Ctrl+Esc}" } } COMMAND "Start Menu " { SCRIPT { SendSystemKeys "{Ctrl+Esc}" Wait 4 SendKeys "{Up 9}" SendKeys "{Enter}" HeardWord "" + _arg1 + "" Wait 4 SendKeys "{Down}" } } COMMAND "Show " { SCRIPT { HeardWord "House", "Notepad" Wait 300 SendKeys "{F5}" } } COMMAND " <1-10>" { SCRIPT { HeardWord "Fix", "That" Wait 100 loop& = Val(_arg1) while ( loop& ) SendKeys "{Down}" loop& = loop& - 1 wend SendKeys "{Enter}" } } COMMAND " <1to100>" { SCRIPT { if _arg1 = "New Pren" then SendKeys "{Enter}" if _arg1 = "New Number" then SendKeys "{Enter}" SendKeys "" + _arg2 + "" if _arg1 = "Number" then SendKeys ".{Space}" if _arg1 = "Pren" then SendKeys "){Space}" if _arg1 = "New Number" then SendKeys ".{Space}" if _arg1 = "New Pren" then SendKeys "){Space}" } } COMMAND " " { SCRIPT { if _arg1 = "New Letter" then SendKeys "{Enter}" if _arg1 = "New Pren" then SendKeys "{Enter}" SendKeys "" + _arg2 + "" if _arg1 = "Pren" then SendKeys "){Space}" if _arg1 = "New Pren" then SendKeys "){Space}" if _arg1 = "Letter" then SendKeys ".{Space}" if _arg1 = "New Letter" then SendKeys ".{Space}" } } COMMAND "Toggle NaturalWord" { SCRIPT { SendSystemKeys "{ScrollLock}" } } COMMAND "Small Tray Right <1To10>" { SCRIPT { if _arg1 = "1" then SetMousePosition 0, 726, 584 if _arg1 = "2" then SetMousePosition 0, 710, 584 if _arg1 = "3" then SetMousePosition 0, 690, 584 if _arg1 = "4" then SetMousePosition 0, 675, 584 if _arg1 = "5" then SetMousePosition 0, 658, 584 if _arg1 = "6" then SetMousePosition 0, 643, 584 if _arg1 = "7" then SetMousePosition 0, 625, 584 if _arg1 = "8" then SetMousePosition 0, 608, 584 if _arg1 = "9" then SetMousePosition 0, 590, 584 if _arg1 = "10" then SetMousePosition 0, 773, 584 ButtonClick 2,1 } } COMMAND "Please " { SCRIPT { if _arg1 = "Expand" then SendSystemKeys "{NumKey+}" if _arg1 = "Expand Last" then SendSystemKeys "{NumKey-}{Up}{NumKey+}" if _arg1 = "Expand Up" then SendSystemKeys "{NumKey-}{Up}{NumKey+}" if _arg1 = "Expand Next" then SendSystemKeys "{NumKey-}{Down}{NumKey+}" if _arg1 = "Expand Down" then SendSystemKeys "{NumKey-}{Down}{NumKey+}" if _arg1 = "Contract" then SendSystemKeys "{NumKey-}" } } COMMAND "Please Find" { KEYS { {Ctrl+f\} } } COMMAND "Close Now" { SCRIPT { SendSystemKeys "{Ctrl+Esc}" Wait 4 HeardWord "" + _arg1 + "" Wait 600 HeardWord "Please", "Disconnect" } } COMMAND " <1To40> Words" { SCRIPT { if _arg1 = "Home" then SendKeys "{Home}" if _arg1 = "End" then SendKeys "{End}" if _arg1 = "Bottom" then SendKeys "{Ctrl+End}" if _arg1 = "Top" then SendKeys "{Ctrl+Home}" if _arg2 = "Select" then SendKeys "{Shift+Ctrl+Right " + _arg3 + "}" if _arg2 = "Next" then SendKeys "{Shift+Ctrl+Right " + _arg3 + "}" if _arg2 = "Last" then SendKeys "{Shift+Ctrl+Left " + _arg3 + "}" } } COMMAND " <1To40>" { SCRIPT { if _arg1 = "Home" then SendKeys "{Home}" if _arg1 = "End" then SendKeys "{End}" if _arg1 = "Bottom" then SendKeys "{Ctrl+End}" if _arg1 = "Top" then SendKeys "{Ctrl+Home}" if _arg2 = "Select" then SendKeys "{Shift+Right " + _arg3 + "}" if _arg2 = "Next" then SendKeys "{Shift+Right " + _arg3 + "}" if _arg2 = "Last" then SendKeys "{Shift+Left " + _arg3 + "}" } } COMMAND " <1To40> Words" { SCRIPT { if _arg1 = "End" then SendKeys "{End}{Ctrl+Left " + _arg2 + "}" if _arg1 = "Home" then SendKeys "{Home}{Ctrl+Right " + _arg2 + "}" if _arg1 = "Bottom" then SendKeys "{Ctrl+End}{Ctrl+Left " + _arg2 + "}" if _arg1 = "Top" then SendKeys "{Ctrl+Home}{Ctrl+Right " + _arg2 + "}" } } COMMAND " <1To40> Lines" { SCRIPT { if _arg1 = "End" then SendKeys "{End}{Ctrl+Up " + _arg2 + "}" if _arg1 = "Home" then SendKeys "{Home}{Ctrl+Down " + _arg2 + "}" if _arg1 = "Bottom" then SendKeys "{Ctrl+End}{Ctrl+Up " + _arg2 + "}" if _arg1 = "Top" then SendKeys "{Ctrl+Home}{Ctrl+Down " + _arg2 + "}" } } COMMAND " <1To40> Lines" { SCRIPT { if _arg1 = "Home" then SendKeys "{Home}" if _arg1 = "End" then SendKeys "{End}" if _arg1 = "Bottom" then SendKeys "{Ctrl+End}" if _arg1 = "Top" then SendKeys "{Ctrl+Home}" if _arg2 = "Select" then SendKeys "{Shift+Ctrl+Down " + _arg3 + "}" if _arg2 = "Next" then SendKeys "{Shift+Ctrl+Down " + _arg3 + "}" if _arg2 = "Last" then SendKeys "{Shift+Ctrl+Up " + _arg3 + "}" } } COMMAND " <1To10> " { SCRIPT { if _arg1 = "Next" then loop& = Val(_arg2) while ( loop& ) if _arg3 = "Pane" then SendKeys "{Tab}{Down}{Up}" if _arg3 = "Document" then SendKeys "{Ctrl+F6}" if _arg3 = "Window" then SendSystemKeys "{Alt+Esc}" if _arg3 = "Panes" then SendKeys "{Tab}{Down}{Up}" if _arg3 = "Documents" then SendKeys "{Ctrl+F6}" if _arg3 = "Windows" then SendSystemKeys "{Alt+Esc}" loop& = loop& - 1 wend end if if _arg1 = "Last" then loop& = Val(_arg2) while ( loop& ) if _arg3 = "Pane" then SendKeys "{Shift+Tab}{Down}{Up}" if _arg3 = "Document" then SendKeys "{Shift+Ctrl+F6}" if _arg3 = "Window" then SendSystemKeys "{Alt+Shift+Esc}" if _arg3 = "Panes" then SendKeys "{Shift+Tab}{Down}{Up}" if _arg3 = "Documents" then SendKeys "{Shift+Ctrl+F6}" if _arg3 = "Windows" then SendSystemKeys "{Alt+Shift+Esc}" loop& = loop& - 1 wend end if } } COMMAND " <1To40> <1To40>" { SCRIPT { loop& = Val(_arg2) while ( loop& ) if _arg1 = "Page Up" then SendKeys "{PgUp}" if _arg1 = "Page Down" then SendKeys "{PgDn}" loop& = loop& - 1 wend loop& = Val(_arg4) while ( loop& ) if _arg3 = "Up" then SendKeys "{Up}" if _arg3 = "Down" then SendKeys "{Down}" loop& = loop& - 1 wend } } COMMAND " <1To40>" { SCRIPT { if _arg1 = "Page Up" then SendKeys "{PgUp}" if _arg1 = "Page Down" then SendKeys "{PgDn}" loop& = Val(_arg3) while ( loop& ) if _arg2 = "Up" then SendKeys "{Up}" if _arg2 = "Down" then SendKeys "{Down}" loop& = loop& - 1 wend } } COMMAND "Macro Window" { SCRIPT { AppBringUp "WordPad", "C:\Progra~1\Accessories\Wordpad.exe Macrowin.txt",1,"C:\My Documents\Store " } } COMMAND "Close Next" { SCRIPT { SendKeys "{Alt+F4}" Wait 100 SendSystemKeys "{Alt+Esc}" } } COMMAND " Code" { SCRIPT { IF _arg1 = "Web" then SendKeys "www..com" else SendKeys "www.." + _arg1 + "" end if SendKeys "{Left 4}" HeardWord "\No-Space-On" } } COMMAND " " { SCRIPT { if _arg2 = "Document" then SendKeys "{Alt+-}" IF _arg2 = "Page" then SendKeys "{Alt+-}" IF _arg2 = "Window" then SendKeys "{Alt+Space}" Wait 10 IF _arg1 = "Minimize" XOR _arg1 = "Tiny" then SendKeys "n" IF _arg1 = "Maximize" XOR _arg1 = "Bigger" then SendKeys "x" IF _arg1 = "Restore" then SendKeys "r" } } COMMAND "Close " { SCRIPT { HeardWord "Switch to", "" + _arg2 + "" Wait 100 SendKeys "{Alt+f}a" Wait 10 if _arg1 = "Erase" then SendKeys "Backup" Wait 10 SendKeys "{Enter}y" Wait 10 SendKeys "{Alt+F4}" } } COMMAND "<1To10> " { SCRIPT { loop& = Val(_arg1) while ( loop& ) if _arg2 = "Pane" then SendKeys "{Tab}{Down}{Up}" if _arg2 = "Document" then SendKeys "{Ctrl+F6}" if _arg2 = "Window" then SendSystemKeys "{Alt+Esc}" if _arg2 = "Panes" then SendKeys "{Tab}{Down}{Up}" if _arg2 = "Documents" then SendKeys "{Ctrl+F6}" if _arg2 = "Windows" then SendSystemKeys "{Alt+Esc}" if _arg2 = "Word" then SendKeys "{Ctrl+Shift+Left}" if _arg2 = "Words" then SendKeys "{Ctrl+Shift+Left}" if _arg2 = "Line" then SendKeys "{Shift+Down}" if _arg2 = "Lines" then SendKeys "{Shift+Down}" loop& = loop& - 1 wend if _arg2 = "Clean Lines" then SendKeys "{Home}" loop& = Val(_arg1) while ( loop& ) SendKeys "{Shift+Down}" loop& = loop& - 1 wend end if if _arg2 = "Clean Line" then SendKeys "{Home}" loop& = Val(_arg1) while ( loop& ) SendKeys "{Shift+Down}" loop& = loop& - 1 wend end if } } COMMAND "Go <1To40>" { SCRIPT { if _arg1 = "End" then SendKeys "{End}{Left " + _arg2 + "}" if _arg1 = "Home" then SendKeys "{Home}{Right " + _arg2 + "}" if _arg1 = "Bottom" then SendKeys "{Ctrl+End}{Left " + _arg2 + "" IF _arg1 = "Top" then SendKeys "{Ctrl+Home}{Right " + _arg2 + "}" } } COMMAND "Use <1To10>" { SCRIPT { HeardWord "Oops" Wait 10 HeardWord "Choose", "" + _arg1 + "" } } COMMAND " To" { SCRIPT { IF _arg1 = "Send" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" IF _arg1 = "Send All" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" IF _arg1 = "Send This" then SendKeys "{Ctrl+c}" IF _arg1 = "Send Selection" then SendKeys "{Ctrl+c}" AppBringUp "Eudora","C:\EUDORA\EUDORA.EXE",1,"C:\EUDORA" Wait 2000 SendKeys "{Alt+m}m" } } COMMAND "Macro Window Two" { SCRIPT { AppBringUp "WordPad", "C:\Progra~1\Accessories\Wordpad.exe Macrowin2.txt",1,"C:\My Documents\Store" } } COMMAND "Press Enter <1To40> Times" { SCRIPT { loop& = Val(_arg1) while ( loop& ) SendKeys "{Enter}" loop& = loop& - 1 wend } } COMMAND "Delete <1To40> " { SCRIPT { loop& = Val(_arg1) while ( loop& ) if _arg2 = "Words" then SendKeys "{Ctrl+Shift+Right}" if _arg2 = "Lines" then SendKeys "{Shift+Down}" if _arg2 = "Spaces" then SendKeys "{Ctrl+Left}{Backspace}{Ctrl+Right}" IF _arg2 = "Now" then SendKeys "{Shift+Right}" loop& = loop& - 1 wend Wait 100 if _arg2 = "Words" then SendKeys "{Del}" if _arg2 = "Lines" then SendKeys "{Del}" IF _arg2 = "Now" then SendKeys "{Del}" } } COMMAND "Add Line" { SCRIPT { SendKeys "{Home}{Shift+End}" IF _arg1 = "Caps" then HeardWord "Add", "Caps" IF _arg1 = "Cap" then HeardWord "Add", "Caps" IF _arg1 = "All Caps" then HeardWord "Add", "\All-Caps" SendKeys "{Right}" } } COMMAND "Next " { SCRIPT { IF _arg1 = "Braces" then _arg1 = "{" IF _arg2 = "Braces" then _arg2 = "}" IF _arg1 = "Parens" then _arg1 = "(" IF _arg2 = "Parens" then _arg2 = ") " IF _arg1 = "Brackets" then _arg2 = "[" IF _arg2 = "Brackets" then _arg2 = "]" IF _arg1 = "Angle Brackets" then _arg1 = "<" IF _arg1 = "Angles" then _arg1 = "<" IF _arg2 = "Angle Brackets" then _arg2 = ">" IF _arg2 = "Angle" then _arg2 = ">" IF _arg1 = "Stars" then _arg1 = "*" IF _arg2 = "Stars" then _arg2 = "*" IF _arg1 = "Quote" then _arg1 = """" IF _arg2 = "Quote" then _arg2 = """" IF _arg1 = "Single Quotes" then _arg1 = "'" IF _arg2 = "Single Quotes" then _arg2 = "'" HeardWord "Select", _arg1, "Through",_arg2 } } COMMAND "Delete Line " { KEYS { {Home}{Shift+End}{Del}{Backspace\} } } COMMAND "Next " { SCRIPT { if _arg1 = "Word" then SendKeys "{Ctrl+Shift+Right}" if _arg1 = "Line" then SendKeys "{Shift+Down}" if _arg1 = "Page" then SendKeys "{Shift+PgDn}" if _arg1 = "Paragraph" then SendKeys "{Ctrl+Down}{End}{Down}{Down}{Home}{Shift+Ctrl+Down}" if _arg1 = "Pane" then SendKeys "{Tab}{Down}{Up}" if _arg1 = "Cell" then SendKeys "{Tab}{Down}{Up}" if _arg1 = "Document" then SendKeys "{Ctrl+F6}" if _arg1 = "Window" then SendSystemKeys "{Alt+Esc}" } } COMMAND "Last " { SCRIPT { if _arg1 = "Word" then SendKeys "{Ctrl+Shift+Left}" if _arg1 = "Line" then SendKeys "{Shift+Up}" if _arg1 = "Page" then SendKeys "{Shift+PgUp}" if _arg1 = "Document " then SendKeys "{Shift+Ctrl+F6}" if _arg1 = "Pane" then SendKeys "{Shift+Tab}{Down}{Up}" if _arg1 = "Cell" then SendKeys "{Shift+Tab}{Down}{Up}" if _arg1 = "Paragraph" then SendKeys "{Ctrl+Up}{Home}{Up 2}{End}{Shift+Ctrl+Up}" if _arg1 = "Phrase" then SendKeys "{Ctrl+t}" if _arg1 = "Window" then SendSystemKeys "{Alt+Shift+Esc}" } } COMMAND "Half " { SCRIPT { IF _arg1 = "Up" XOR _arg1 = "Page Up" then SendKeys "{Up 30}{Down 15}" ELSE SendKeys "{Down 30}{Up 15}" END IF } } COMMAND " " { SCRIPT { IF _arg1 = "Top of" XOR _arg1 = "Select Top of" THEN if _arg2 = "Line" then SendKeys "{Shift+Home}" if _arg2 = "Paragraph" then SendKeys "{Shift+Ctrl+Up}" if _arg2 = "Document" then SendKeys "{Shift+Ctrl+Home}" ELSE if _arg2 = "Line" then SendKeys "{Shift+End}" if _arg2 = "Paragraph" then SendKeys "{Ctrl+Shift+Down}" if _arg2 = "Document" then SendKeys "{Ctrl+Shift+End}" END IF } } COMMAND " " { SCRIPT { HeardWord "Select", "" + _arg2 + "" Wait 100 SendKeys "{Ctrl+x}" HeardWord "Add", "" + _arg1 + "s" Wait 100 SendKeys "{Ctrl+v}" IF _arg2 = "Paragraph" THEN SendKeys "{Right}{Enter}{Left 2}{Backspace}" IF _arg2 = "Line" THEN SendKeys "{Right}{Space}{Left 2}{Backspace}" IF _arg2 = "Rest of Line" THEN SendKeys "{Right}{Space}{Left 2}{Backspace}" IF _arg3 = "Out" THEN IF _arg2 = "Word" THEN SendKeys "{Right}{Space}{Left 2}{Backspace}{Right}" ELSE SendKeys "{Right}" END IF IF _arg2 = "Word" AND _arg3 = "Plus" THEN SendKeys "{Backspace}{Right}" HeardWord "Add", "" + _arg1 + "s" Wait 10 SendKeys "{Del}{Del}{Right}" END IF IF _arg2 = "Word" AND _arg3 = "In" THEN SendKeys "{Right}{Space}{Left 2}{Backspace}" } } COMMAND " Wrap " { SCRIPT { IF _arg1 = "Open" THEN AppBringUp "Notepad" IF _arg1 = "New Open" THEN HeardWord "House", "Notepad" Wait 60 SendKeys "{Alt+e}w" SendKeys "{Alt+f}a" Wait 10 SendKeys "C:\My Documents\Store\Backup{Enter}" Wait 10 SendKeys "y" Wait 10 SendKeys "{Alt+f}o" Wait 10 SendKeys "C:\My Documents\Store\" + _arg2 + "" SendKeys "{Alt+o}" } } COMMAND " " { SCRIPT { SendKeys "{" + _arg1 + "}" IF _arg2 = "Back" THEN SendKeys "{Shift+Left}" IF _arg2 = "Backspace" THEN SendKeys "{Shift+Left}" IF _arg2 = "Delete" THEN SendKeys "{Shift+Right}" Wait 200 SendKeys "{Del}" } } COMMAND " <1To20> Paragraphs" { SCRIPT { if _arg1 = "Up" then SendKeys "{Ctrl+Down}" loop& = Val(_arg1) while ( loop& ) SendKeys "{Shift+Ctrl+Up}" loop& = loop& - 1 wend end if if _arg1 = "Down " then SendKeys "{Ctrl+Up}" loop& = Val(_arg1) while ( loop& ) SendKeys "{Shift+Ctrl+Down}" loop& = loop& - 1 wend end if } } COMMAND " <1To20> <1To20>" { SCRIPT { loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Left" THEN SendKeys "{Left}" IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Up" THEN SendKeys "{Up}" IF _arg1 = "Down" THEN SendKeys "{Down}" loop& = loop& - 1 wend loop& = Val(_arg4) while ( loop& ) IF _arg3 = "Back" THEN SendKeys "{Backspace}" IF _arg3 = "Backspace" THEN SendKeys "{Shift+Left}" IF _arg3 = "Delete" THEN SendKeys "{Shift+Right}" loop& = loop& - 1 wend SendKeys "{Del}" } } COMMAND "Close <1To5> " { SCRIPT { loop& = Val(_arg1) while ( loop& ) if _arg2 = "Documents" then SendKeys "{Ctrl+F4}" if _arg2 = "Pages" then SendKeys "{Ctrl+F4}" if _arg2 = "Windows" then SendKeys "{Alt+F4}" loop& = loop& - 1 wend } } COMMAND "Add Location" { SCRIPT { SendKeys "{Ctrl+c}" Wait 4 AppBringUp "NatSpeak" Wait 100 HeardWord "Edit","Netscape", "Macro" Wait 1000 SendKeys "{PgUp 30}{Down}" Wait 10 SendKeys "{Enter}{Enter}{Down 3}{Enter}{Up}" Wait 10 SendKeys "if _arg2 = ""Name"" then key$ = """"" Wait 10 SendKeys "{Left}{Ctrl+v}" SendKeys "{Home}{Right 12}{Shift+Right 4}" } } COMMAND "Remove " { SCRIPT { if _arg1 = "Ends" then SendKeys "{Ctrl+Right}{Left}{Backspace}{Ctrl+Left}{Del}{Ctrl+Right}" if _arg1 = "Space" then SendKeys "{Ctrl+Left}{Backspace}{Ctrl+Right}{Backspace}{Ctrl+Right}" IF _arg1 = "Apostrophe" THEN SendKeys "{Left}{Backspace}{Right}" IF _arg1 = "Right Space" THEN SendKeys "{Right}{Del}{Left}" IF _arg1 = "Left Space" THEN SendKeys "{Left}{Del}{Right}" } } COMMAND " <1To10>" { SCRIPT { IF _arg2 = "Left" THEN SendKeys "{Left}{Space " + _arg3 + "}{Right}" IF _arg2 = "Right" THEN SendKeys "{Right}{Space " + _arg3 + "}{Left}{Left " + _arg3 + "}" } } COMMAND "Backspace " { SCRIPT { IF _arg1 = "Right" THEN SendKeys "{Right}{Del}{Left}" IF _arg1 = "Left" THEN SendKeys "{Left}{Backspace}{Right}" } } COMMAND "Find Another" { SCRIPT { SendKeys "{Ctrl+f}" SendKeys "{Enter}" Wait 10 SendKeys "{Tab}{Enter}" } } COMMAND " " { SCRIPT { IF _arg1 = "Another" THEN SendKeys "{End}{Enter}" IF _arg1 = "New" THEN SendKeys "{Enter}" IF _arg1 = "Next" THEN SendKeys "{Down}{Home}" IF _arg1 = "Insert" THEN SendKeys "{Home}{Enter}{Up}" IF _arg1 = "Last" THEN SendKeys "{Up}{Home}" if _arg2 = "Single Quotes" then SendKeys "'" if _arg2 = "Angle Brackets" then SendKeys "<" if _arg2 = "Quotes" then SendKeys """" if _arg2 = "Parens" then SendKeys "(" if _arg2 = "Stars" then SendKeys "*" if _arg2 = "Braces" then SendKeys "{" if _arg2 = "Brackets" then SendKeys "[" if _arg2 = "Angles" then SendKeys "<" if _arg2 = "Single Quotes" then SendKeys "'" if _arg2 = "Angle Brackets" then SendKeys ">" if _arg2 = "Quotes" then SendKeys """" if _arg2 = "Parens" then SendKeys ")" if _arg2 = "Stars" then SendKeys "*" if _arg2 = "Braces" then SendKeys "}" if _arg2 = "Brackets" then SendKeys "]" if _arg2 = "Angle" then SendKeys ">" if _arg2 = "Angles" then SendKeys ">" SendKeys "{Left}" } } COMMAND "This " { SCRIPT { if _arg1 = "Word" then SendKeys "{Ctrl+Right}{Shift+Ctrl+Left}" IF _arg1 = "Line" THEN SendKeys "{End}{Shift+Home}" if _arg1 = "Paragraph" then SendKeys "{Ctrl+Down}{Shift+Ctrl+Up}" if _arg1 = "Document" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}" } } COMMAND " Insert" { SCRIPT { IF _arg1 = "Top" then SendKeys "{Ctrl+Home}{Enter}{Up}" IF _arg1 = "Go Top " then SendKeys "{Ctrl+Home}{Enter}{Up}" IF _arg1 = "Bottom" then SendKeys "{Ctrl+End}{Enter}" IF _arg1 = "Go Bottom" then SendKeys "{Ctrl+End}{Enter}" } } COMMAND " Space <1to100>" { SCRIPT { IF _arg2 = "Hundred" THEN _arg2 = "100" IF _arg2 = "One Hundred" THEN _arg2 = "100" if _arg1 = "Up" then SendKeys "{Up}" if _arg1 = "Down" then SendKeys "{Down}" SendKeys "{Home}" loop& = Val(_arg2) while ( loop& ) SendKeys "{Space}" loop& = loop& - 1 wend } } COMMAND " " { SCRIPT { IF _arg1 = "Short" AND _arg2 = "Control" then HeardWord "Ctrl" IF _arg1 = "Short" AND _arg2 = "Page Down" then SendKeys "PgDn" IF _arg1 = "Short" AND _arg2 = "Page Up" then SendKeys "PgUp" IF _arg1 = "Short" AND _arg2 = "To" XOR _arg2 = "Too" THEN HeardWord "to" IF _arg1 = "Short" AND _arg2 = "Cap To" XOR _arg2 = "Cap Too" THEN HeardWord "To" IF _arg1 = "Long" AND _arg2 = "Control" THEN SendKeys "Control" IF _arg1 = "Long" AND _arg2 = "Page Down" THEN SendKeys " page down" IF _arg1 = "Long" AND _arg2 = "Cap Page Down" THEN SendKeys "Page Down" IF _arg1 = "Long" AND _arg2 = "Page Up" THEN SendKeys " page up" IF _arg1 = "Long" AND _arg2 = "Cap Page Up" THEN SendKeys "Page Up" IF _arg1 = "Long" AND _arg2 = "Too" XOR _arg2 = "To" THEN HeardWord "too" IF _arg1 = "Long" AND _arg2 = "Cap Too" XOR _arg2 = "Cap To" THEN SendKeys "Too" } } COMMAND " " { SCRIPT { IF _arg2 = "Apostrophe" THEN SendKeys "{Left}'{Right}" IF _arg2 = "Pren s" THEN SendKeys "(s){Right}" IF _arg2 = "Plural" THEN SendKeys "(s){Right}" IF _arg2 = "Left" THEN SendKeys "{Left}{Space}{Right}" IF _arg2 = "Right" THEN SendKeys "{Right}{Space}{Left 2}" } } COMMAND "Written " { SCRIPT { SendKeys " " + _arg1 + "" } } COMMAND "Switch " { SCRIPT { if _arg1 = "Now" then SendKeys "{Ctrl+a}{Ctrl+x}{Down}" if _arg1 = "All" then SendKeys "{Ctrl+a}{Ctrl+x}{Down}" if _arg1 = "Selection" then SendKeys "{Ctrl+x}" if _arg1 = "This" then SendKeys "{Ctrl+x}" AppBringUp "Natspeak" Wait 100 SendKeys "{Alt+f}" Wait 100 SendKeys "{Down}{Down}{Down}{Enter}" Wait 10 SendKeys "{Tab}" Wait 10 SendKeys "{Enter}" Wait 10 SendKeys "backup" SendKeys "{Enter}" Wait 100 SendKeys "{Tab}" SendKeys "{Enter}" Wait 10 SendKeys "{Ctrl+a}" SendKeys "{Ctrl+v}" } } COMMAND " <1to100> Show" { SCRIPT { IF _arg2 = "Hundred" THEN _arg2 = "100" IF _arg2 = "One Hundred" THEN _arg2 = "100" SendKeys "{" + _arg1 + " " + _arg2 + "}" Wait 100 SendKeys "{Shift+Left 2}" Wait 100 SendKeys "{Right}" } } COMMAND "Copy " { SCRIPT { IF _arg1 = "As Bitmap" THEN SendKeys "{PrtSc}" IF _arg1 = "Window As Bitmap" THEN SendKeys "{Alt+PrtSc}" } } COMMAND " " { SCRIPT { SendKeys "{Space}" } } COMMAND " Menu" { SCRIPT { IF _arg1 = "System" THEN SendKeys "{Alt+Space}" IF _arg1 = "Window System" THEN SendKeys "{Alt+Space}" IF _arg1 = "Window" THEN SendKeys "{Alt+Space}" IF _arg1 = "Document" THEN SendKeys "{Alt+-}" IF _arg1 = "Document System" THEN SendKeys "{Alt+-}" } } COMMAND " Tab" { SCRIPT { IF _arg1 = "Next" THEN SendSystemKeys "{Ctrl+Tab}" IF _arg1 = "Last" THEN SendSystemKeys "{Shift+Ctrl+Tab}" } } COMMAND "Global Find" { SCRIPT { SetMousePosition 0, 30, 750 ButtonClick 2, 1 Wait 10 SendKeys "f" } } COMMAND "Start " { SCRIPT { SetMousePosition 0, 30, 750 ButtonClick 2, 1 } } COMMAND " " { SCRIPT { IF _arg1 = "Desktop" THEN SetMousePosition 0, 1020, 720 IF _arg1 = "Screen" THEN SetMousePosition 0, 1020, 720 IF _arg1 = "Taskbar" THEN SetMousePosition 0, 1013, 763 IF _arg1 = "Taskbar" XOR _arg1 = "Desktop" XOR _arg1 = "Screen" THEN ButtonClick 2, 1 IF _arg1 = "Item" THEN SendKeys "{Shift+F10}" IF _arg1 = "Local" THEN SendKeys "{Shift+F10}" IF _arg1 = "Icon" THEN SendKeys "{Alt+Enter}" SendKeys "{Down 5}" } } COMMAND " " { SCRIPT { IF _arg1 = "Desktop" THEN SetMousePosition 0, 1020, 720 IF _arg1 = "Screen" THEN SetMousePosition 0, 1020, 720 IF _arg1 = "Taskbar" THEN SetMousePosition 0, 1013, 763 ButtonClick 2, 1 SendKeys "r" } } COMMAND " <1To10> " { SCRIPT { loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Next" THEN SendSystemKeys "{Ctrl+Tab}" IF _arg1 = "Last" THEN SendSystemKeys "{Shift+Ctrl+Tab}" loop& = loop& - 1 wend } } COMMAND "Dummy " { SCRIPT { IF _arg1 = "Text" XOR _arg1 = "Paragraph" XOR _arg1 = "Graph" THEN SendKeys "I want to make a Macro that puts a whole paragraph on-screen with a couple words from me. I'm going to just keep talking until I get a paragraph that runs a few lines long. That means I have to keep talking because I'm not there yet. And here's another line and I think this is about enough." SendKeys "{Enter}" IF _arg1 = "Text" THEN SendKeys "{Enter}" IF _arg1 = "Text" XOR _arg1 = "Line" THEN SendKeys "And here's a smaller line; just a short line." SendKeys "{Enter}" IF _arg1 = "Text" THEN SendKeys "{Enter}" IF _arg1 = "Text" THEN SendKeys "And I want a two-line paragraph here so I'll just keep talking for a few lines. Here are more words and more words and more words." IF _arg1 = "Text" THEN SendKeys "{Up 7}" IF _arg1 = "Line" THEN SendKeys "{Home}{Up}" IF _arg1 = "Graph" THEN SendKeys "{Up 4}" IF _arg1 = "Paragraph" THEN SendKeys "{Up 4}" SendKeys "{Home}" } } COMMAND "Select " { SCRIPT { if _arg1 = "All" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}" if _arg1 = "All Now" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}" if _arg1 = "Document" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}" if _arg1 = "Line" then SendKeys "{Home}{Shift+End}" if _arg1 = "Word" then SendKeys "{Ctrl+Right}{Shift+Ctrl+Left}" if _arg1 = "Paragraph" then SendKeys "{Ctrl+Down}{Shift+Ctrl+Up}" } } COMMAND " <1To10> " { SCRIPT { HeardWord "House", "WordPad" Wait 600 SendKeys "{Alt+f}o" Wait 4 SendKeys "\\Eric\Eric common\Store\" + _arg2 + _arg3 + ".txt" Wait 10 SendKeys "{Enter}" Wait 50 HeardWord "No", "Wrap" Wait 50 IF _arg4 = "All" THEN SendKeys "{Ctrl+a}" IF _arg4 = "Head" THEN SendKeys "{Ctrl+Home}{Down}{Shift+End}" IF _arg4 = "Headline" THEN SendKeys "{Ctrl+Home}{Down}{Shift+End}" IF _arg4 = "Byline" THEN SendKeys "{Ctrl+Home}{Down 3}{Shift+End}" IF _arg4 = "Categories" THEN SendKeys "{Ctrl+End}{End}{Shift+Up 6}" IF _arg4 = "Full TRN" THEN SendKeys "{Ctrl+Home}{Shift+End}{Del}" SendKeys "{Ctrl+a}" END IF IF _arg4 = "Update" THEN SendKeys "{Ctrl+Home}{Shift+End}{Del}" SendKeys "{Ctrl+End}{End}{Shift+Up 6}{Del}" SendKeys "{Ctrl+a}" END IF IF _arg4 = "Story" XOR _arg4 = "Update Story" THEN SendKeys "{Ctrl+Home}{Shift+Down 5}{Del}" SendKeys "{Ctrl+End}{End}{Shift+Up 6}{Del}" SendKeys "{Ctrl+a}" END IF IF _arg4 = "TRN" THEN SendKeys "{Ctrl+Home}{Shift+Down 5}{Del}" SendKeys "{Ctrl+a}" END IF Wait 10 SendKeys "{Ctrl+c}{Down}" SendKeys "{Alt+F4}" IF _arg4 = "TRN" XOR _arg4 = "Update" XOR _arg4 = "Story" XOR _arg4 = "TRN Story" THEN Wait 100 SendKeys "n" END IF Wait 100 SendKeys "{Ctrl+v}" } } COMMAND " <1to100, 110to200>" { SCRIPT { IF _arg2 = "Hundred" THEN _arg2 = "100" IF _arg2 = "One Hundred" THEN _arg2 = "100" IF _arg2 = "Two Hundred" THEN _arg2 = "200" SendKeys "{" + _arg1 + " " + _arg2 + "}" IF _arg1 = "Up" THEN SendKeys "{Down}{Up}" IF _arg1 = "Down" THEN SendKeys "{Up}{Down}" IF _arg1 = "Right" THEN SendKeys "{Left}{Right}" IF _arg1 = "Left" THEN SendKeys "{Right}{Left}" } } COMMAND " <1To20> " { SCRIPT { IF _arg1 = "Another" THEN SendKeys "{End}{Enter}" IF _arg1 = "New" THEN SendKeys "{Enter}" IF _arg1 = "New Back" THEN SendKeys "{Enter}{Left}" IF _arg1 = "Next" THEN SendKeys "{Down}{Home}" IF _arg1 = "Insert" THEN SendKeys "{Home}{Enter}{Up}" IF _arg1 = "Last" THEN SendKeys "{Up}{Home}" Wait 3 IF _arg1 = "Another" XOR _arg1 = "New" XOR _arg1 = "New Back "XOR _arg1 = "Insert" THEN _arg1 = Val (_arg2) - 1 SendKeys "{Enter " + _arg2 + "}" Wait 3 SendKeys "{" + _arg3 + "}" } } COMMAND " <1To20> <1To20>" { SCRIPT { IF _arg1 = "Another" THEN SendKeys "{End}{Enter}" IF _arg1 = "New" THEN SendKeys "{Enter}" IF _arg1 = "New Back" THEN SendKeys "{Enter}{Left}" IF _arg1 = "Next" THEN SendKeys "{Down}{Home}" IF _arg1 = "Insert" THEN SendKeys "{Home}{Enter}{Up}" IF _arg1 = "Last" THEN SendKeys "{Up}{Home}" Wait 3 IF _arg1 = "Another" XOR _arg1 = "New" XOR _arg1 = "New Back "XOR _arg1 = "Insert" THEN _arg1 = Val (_arg2) - 1 SendKeys "{Enter " + _arg2 + "}" Wait 3 SendKeys "{" + _arg3 + " " + _arg4 + "}" } } COMMAND " <1To20> " { SCRIPT { SendKeys "{" + _arg1 + " " + _arg2 + "}" IF _arg3 = "Another" THEN SendKeys "{End}{Enter}" IF _arg3 = "New" THEN SendKeys "{Enter}" IF _arg3 = "New Back" THEN SendKeys "{Enter}{Left}" IF _arg3 = "Insert" THEN SendKeys "{Home}{Enter}{Up}" } } COMMAND " " { SCRIPT { SendKeys "{" + _arg1 + "}" IF _arg2 = "Another" THEN SendKeys "{End}{Enter}" IF _arg2 = "New" THEN SendKeys "{Enter}" IF _arg2 = "New Back" THEN SendKeys "{Enter}{Left}" IF _arg2 = "Insert" THEN SendKeys "{Home}{Enter}{Up}" } } COMMAND " <1To20>" { SCRIPT { IF _arg1 = "Another" THEN SendKeys "{End}{Enter}" IF _arg1 = "New" THEN SendKeys "{Enter}" IF _arg1 = "New Back" THEN SendKeys "{Enter}{Left}" IF _arg1 = "Insert" THEN SendKeys "{Home}{Enter}{Up}" Wait 3 IF _arg1 = "Another" XOR _arg1 = "New" XOR _arg1 = "New Back "XOR _arg1 = "Insert" THEN _arg1 = Val (_arg2) - 1 SendKeys "{Enter " + _arg2 + "}" } } COMMAND "Copy All" { SCRIPT { SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" Wait 10 SendKeys "{Right}" } } COMMAND " <1To20> " { SCRIPT { SendKeys "{" + _arg1 + " " + _arg2 + "}" Wait 10 HeardWord "" + _arg4 + "" IF _arg3 = "Delete" THEN Wait 100 IF _arg3 = "Delete" THEN SendKeys "{Del}" } } COMMAND " " { SCRIPT { SendKeys "{" + _arg1 + "}" Wait 10 HeardWord "" + _arg3 + "" IF _arg2 = "Delete" THEN Wait 100 IF _arg2 = "Delete" THEN SendKeys "{Del}" } } COMMAND " " { SCRIPT { SendKeys "{" + _arg1 + "}" Wait 10 HeardWord "" + _arg2 + "" } } COMMAND " <1To20> " { SCRIPT { SendKeys "{" + _arg1 + " " + _arg2 + "}" Wait 10 HeardWord "" + _arg3 + "" } } COMMAND " <1To20> " { SCRIPT { SendKeys "{" + _arg1 + " " + _arg2 + "}" HeardWord "Select", "" + _arg3 + "" } } COMMAND "Up " { SCRIPT { SendKeys "{Up}" if _arg1 = "Enter" then SendKeys "{End}{Enter}{Up}{Up}" if _arg1 = "Home" then SendKeys "{Home}" if _arg1 = "End" then SendKeys "{End}" if _arg1 = "New Line" then SendKeys "{End}{Enter}{Up}{Up}" if _arg1 = "Space " then SendKeys "{Home}{Space}" if _arg1 = "Left" then SendKeys "{End}{Left}" } } COMMAND "New Line Stay" { KEYS { {Enter}{Left\} } } COMMAND "New Back" { KEYS { {Enter}{Left\} } } COMMAND " <1To40> " { SCRIPT { IF _arg3 = "Line" XOR _arg3 = "Lines" THEN _arg2 = Val(_arg2)-1 if _arg1 = "Last" then loop& = Val(_arg2) while ( loop& ) if _arg3 = "Lines" then SendKeys "{Shift+Up}" if _arg3 = "Line" then SendKeys "{Shift+Up}" if _arg3 = "Word" then SendKeys "{Ctrl+Shift+Left}" if _arg3 = "Words" then SendKeys "{Ctrl+Shift+Left}" if _arg3 = "Page" then SendKeys "{Shift+PgUp}" if _arg3 = "Pages" then SendKeys "{Shift+PgUp}" loop& = loop& - 1 wend end if if _arg1 = "Next" then loop& = Val(_arg2) while ( loop& ) if _arg3 = "Line" then SendKeys "{Shift+Down}" if _arg3 = "Lines" then SendKeys "{Shift+Down}" if _arg3 = "Word" then SendKeys "{Ctrl+Shift+Right}" if _arg3 = "Words" then SendKeys "{Ctrl+Shift+Right}" if _arg3 = "Page" then SendKeys "{Shift+PgDn}" if _arg3 = "Pages" then SendKeys "{Shift+PgDn}" loop& = loop& - 1 wend end if IF _arg1 = "Next" AND _arg3 = "Line" THEN SendKeys "{Shift+End}" IF _arg1 = "Next" AND _arg3 = "Lines" THEN SendKeys "{Shift+End}" IF _arg1 = "Last" AND _arg3 = "Line" THEN SendKeys "{Shift+Home}" IF _arg1 = "Last" AND _arg3 = "Lines" THEN SendKeys "{Shift+Home}" } } COMMAND "Select <1To40> " { SCRIPT { SendKeys "{Left}{Ctrl+Up}" loop& = Val(_arg1) while ( loop& ) SendKeys "{Shift+Left}{Shift+Ctrl+Down}" loop& = loop& - 1 wend } } COMMAND "Open " { SCRIPT { SendSystemKeys "{Ctrl+Esc}" Wait 4 HeardWord "" + _arg1 + "" } } COMMAND " to " { SCRIPT { IF _arg2 = "Macro Window" THEN _arg2 = "Macrowin" IF _arg2 = "Macrowin 2" XOR _arg2 = "Macrowin Two" XOR _arg2 = "Macro Window 2" XOR _arg2 = "Macro Window Two" THEN _arg2 = "Macrowin2" if _arg1 = "Copy" then SendKeys "{Ctrl+c}" ELSE if _arg1 = "Cut" then SendKeys "{Ctrl+x}" ELSE HeardWord "" + _arg1 + "" END IF END IF Wait 10 HeardWord "House", "WordPad" Wait 100 SendKeys "{Ctrl+o}" Wait 10 SendKeys "C:\My Documents\Store\" + _arg2 + ".txt" Wait 10 SendKeys "{Enter}" Wait 200 SendKeys "{Ctrl+Home}{Shift+Ctrl+End}" SendKeys "{Del}" SendKeys "{Ctrl+v}" } } COMMAND " to " { SCRIPT { IF _arg2 = "Macro Window" THEN _arg2 = "Macrowin" IF _arg2 = "Macrowin 2" XOR _arg2 = "Macrowin Two" XOR _arg2 = "Macro Window 2" XOR _arg2 = "Macro Window Two" THEN _arg2 = "Macrowin2" if _arg1 = "Add This" XOR _arg1 = "Add Selection" XOR _arg1 = "Add" then SendKeys "{Ctrl+c}" ELSE IF _arg1 = "Add Line" THEN SendKeys "{Home}{Shift+End}{Ctrl+c}" ELSE IF _arg1 = "Add Paragraph" THEN SendKeys "{Ctrl+Down}{Shift+Ctrl+Up}{Ctrl+c}" ELSE if _arg1 = "Add All" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" END IF END IF END IF END IF Wait 10 HeardWord "House", "WordPad" Wait 100 SendKeys "{Ctrl+o}" Wait 10 SendKeys "C:\My Documents\Store\" + _arg2 + ".txt" Wait 10 SendKeys "{Enter}" Wait 200 SendKeys "{Ctrl+End}{Enter 2}" Wait 10 SendKeys "{Ctrl+v}" } } COMMAND " to <1-20StoreFiles> Stay" { SCRIPT { if _arg1 = "Add This" XOR _arg1 = "Add Selection" XOR _arg1 = "Add" then SendKeys "{Ctrl+c}" ELSE IF _arg1 = "Add Line" THEN SendKeys "{Home}{Shift+End}{Ctrl+c}" ELSE IF _arg1 = "Add Paragraph" THEN SendKeys "{Ctrl+Down}{Shift+Ctrl+Up}{Ctrl+c}" ELSE if _arg1 = "Add All" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" END IF END IF END IF END IF Wait 10 HeardWord "Open", "" + _arg2 + "" Wait 100 SendKeys "{Ctrl+End}" SendKeys "{Enter 2}" Wait 10 SendKeys "{Ctrl+v}" } } COMMAND " <1To20> " { SCRIPT { if _arg2 = "Previous" then _dirv$ = "Up" if _arg2 = "Next" then _dirv$ = "Down" if _arg2 = "Back" then _dirv$ = "Up" if _arg2 = "Forward" then _dirv$ = "Down" if _arg2 = "Last" then _dirv$ = "Up" if _dirv$ = "Up" then _dirh$ = "Left" if _dirv$ = "Down" then _dirh$ = "Right" SendKeys "{Left}{Ctrl+Down}" loop& = Val(_arg3) while ( loop& ) SendKeys "{Shift+" + _dirh$ + "}{Shift+Ctrl+" + _dirv$ + "}" loop& = loop& - 1 wend if _arg1 = "Delete" then SendKeys "{Del}" IF _arg1 = "Cut" THEN SendKeys "{Ctrl+x}" IF _arg1 = "Copy" THEN SendKeys "{Ctrl+c}" } } COMMAND " <1To40> Clean " { SCRIPT { IF _arg1 = "Next" THEN SendKeys "{Home}" IF _arg1 = "Last" THEN SendKeys "{Right}{Left}{End}" loop& = Val(_arg2) while ( loop& ) if _arg1 = "Next" then SendKeys "{Shift+Down}" if _arg1 = "Last" then SendKeys "{Shift+Up}" loop& = loop& - 1 wend } } COMMAND " <1To20> Times" { SCRIPT { loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Touch" THEN ButtonClick 1,1 IF _arg1 = "Enter" THEN SendKeys "{Enter}" loop& = loop& - 1 wend } } COMMAND "WordPad Save " { SCRIPT { if _arg1 = "To" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" if _arg1 = "Selection To" then SendKeys "{Ctrl+c}" if _arg1 = "This To" then SendKeys "{Ctrl+c}" Wait 100 HeardWord "House", "WordPad" Wait 200 SendKeys "{Ctrl+v}" Wait 10 IF _arg2 = "Eric Edit" XOR _arg2 = "Kim Edit" then SendKeys "" ELSE SendKeys "{Ctrl+Home}" SendKeys "{Enter 2}{Up 2}" END IF SendKeys "{Alt+f}a" Wait 10 SendKeys "{Alt+n}" Wait 10 if _arg2 = "Background" then SendKeys "\\Eric\eric common\Background" if _arg2 = "Fodder" then SendKeys "\\Eric\eric common\Fodder" if _arg2 = "Library" then SendKeys "\\Eric\eric common\Library" if _arg2 = "Health" then SendKeys "\\Eric\eric common\Library\Health" if _arg2 = "Food" then SendKeys "\\Eric\eric common\Library\Food" if _arg2 = "Environment" then SendKeys "\\Eric\eric common\Library\Environment" if _arg2 = "Science" then SendKeys "\\Eric\eric common\Library\Science" if _arg2 = "General" then SendKeys "\\Eric\eric common\Library\General" if _arg2 = "Internet" then SendKeys "\\Eric\eric common\Library\Internet" if _arg2 = "Media" then SendKeys "\\Eric\eric common\Library\Media" if _arg2 = "Eric Edit" then SendKeys "\\Eric\eric common\To Edit" if _arg2 = "Kim Edit" then SendKeys "\\Kim\Kim common\To Edit" Wait 10 SendKeys "{Enter}" Wait 10 SendKeys "{Right}\" } } COMMAND " <1To20> Lines" { SCRIPT { IF _arg1 = "Another" THEN SendKeys "{End}{Enter}" IF _arg1 = "New" THEN SendKeys "{Enter}" IF _arg1 = "New Back" THEN SendKeys "{Enter}{Left}" IF _arg1 = "Insert" THEN SendKeys "{Home}{Enter}{Up}" Wait 3 SendKeys "{Enter " + _arg2 + "}" SendKeys "{Backspace}" } } COMMAND " " { SCRIPT { if _arg1 = "Switch" then HeardWord "Switch","to", "" + _arg2 + "" if _arg1 = "Switch to" then HeardWord "Switch to", "" + _arg2 + "" if _arg1 = "Start" then if _arg2 = "Word" then AppBringUp "WinWord" ELSE AppBringUp "" + _arg2 + "" Wait 1500 END IF IF _arg2 = "Notepad" XOR _arg2 = "WordPad" then wait 200 ELSE Wait 1500 END IF END IF if _arg3 = "Open" then SendKeys "{Alt+f}o" Wait 10 SendKeys "{Shift+Tab}{Down 5}" ELSE if _arg3 = "Open File" then SendKeys "{Alt+f}o" Wait 10 SendKeys "{Shift+Tab}{Down 5}" ELSE IF _arg3 = "Recent" XOR _arg3 = "Files" XOR _arg3 = "Recent Files" then SendKeys "{Alt+f}" Wait 10 SendKeys "{Down 12}" ELSE IF _arg3 = "Last" then SendKeys "{Alt+f}1" ELSE IF _arg3 = "Last File" then SendKeys "{Alt+f}1" ELSE HeardWord "Go", "" + _arg3 + "" END IF END IF END IF END IF END IF } } COMMAND "Copy Clipboard to " { SCRIPT { HeardWord "Open", "" + _arg1 + "" Wait 100 SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Del}" SendKeys "{Ctrl+v}" SendKeys "{Alt+F4}" Wait 100 SendKeys "y" } } COMMAND "Copy Clipboard to " { SCRIPT { HeardWord "Open", "" + _arg1 + "" Wait 100 SendKeys "{Ctrl+End}{Enter}" SendKeys "{Ctrl+v}" SendKeys "{Alt+F4}" Wait 100 SendKeys "y" } } COMMAND "Add Hyphen" { SCRIPT { HeardWord "Hyphenate", "That" } } COMMAND " Left" { SCRIPT { IF _arg1 = "Quote" THEN SendKeys """{Left}" IF _arg1 = "Period" THEN SendKeys ".{Left}" IF _arg1 = "Comma" THEN SendKeys ",{Left}" IF _arg1 = "Semicolon" THEN SendKeys ";{Left}" IF _arg1 = "Colon" THEN SendKeys ":{Left}" } } COMMAND "Select <1To40> " { SCRIPT { IF _arg2 = "Word" XOR _arg2 = "Words" THEN SendKeys "{Right}{Ctrl+Right}" IF _arg2 = "Line" XOR _arg2 = "Lines" THEN _arg1 = Val(_arg1)-1 loop& = Val(_arg1) while ( loop& ) if _arg2 = "Line" then SendKeys "{Home}{Shift+Down}" if _arg2 = "Lines" then SendKeys "{Home}{Shift+Down}" if _arg2 = "Word" then SendKeys "{Ctrl+Shift+Right}" if _arg2 = "Words" then SendKeys "{Ctrl+Shift+Right}" if _arg2 = "Page" then SendKeys "{Shift+PgDn}" if _arg2 = "Pages" then SendKeys "{Shift+PgDn}" loop& = loop& - 1 wend IF _arg2 = "Line" THEN SendKeys "{Shift+End}" IF _arg2 = "Lines" THEN SendKeys "{Shift+End}" } } COMMAND " <1To10> Words" { SCRIPT { IF _arg2 = "Last" XOR _arg2 = "Back" THEN SendKeys "{Left}{Ctrl+Right}" IF _arg2 = "Last" XOR _arg2 = "Back" THEN HeardWord "Last", "" + _arg3 + "", "Words" IF _arg2 = "Next" XOR _arg2 = "Forward" THEN HeardWord "Select", "" + _arg3 + "", "Words" Wait 200 SendKeys "{Ctrl+x}" HeardWord "Add", "" + _arg1 + "s" Wait 10 SendKeys "{Ctrl+v}{Right}{Space}" } } COMMAND " <1To10>" { SCRIPT { IF _arg2 = "Last" XOR _arg2 = "Back" THEN SendKeys "{Left}{Ctrl+Right}" IF _arg2 = "Last" XOR _arg2 = "Back" THEN HeardWord "Last", "" + _arg3 + "", "Words" IF _arg2 = "Next" XOR _arg2 = "Forward" THEN HeardWord "Select", "" + _arg3 + "", "Words" Wait 200 SendKeys "{Ctrl+x}" HeardWord "Add", "" + _arg1 + "s" Wait 10 SendKeys "{Ctrl+v}{Right}{Space}" } } COMMAND " <1To10> Words" { SCRIPT { HeardWord "Select", "" + _arg2 + "", "Words" Wait 200 SendKeys "{Ctrl+x}" HeardWord "Add", "" + _arg1 + "s" Wait 10 SendKeys "{Ctrl+v}{Right}{Space}" } } COMMAND "Backspace " { SCRIPT { SendKeys "{Backspace}" IF _arg1 = "Period" THEN SendKeys "." IF _arg1 = "Quote" THEN SendKeys """" IF _arg1 = "Semicolon" THEN SendKeys ";" IF _arg1 = "Comma" THEN SendKeys "," IF _arg1 = "Colon" THEN SendKeys ":" IF _arg1 = "Space" THEN SendKeys " " IF _arg1 = "New Line" XOR _arg1 = "New" XOR _arg1 = "Enter" THEN SendKeys "{Enter}" IF _arg1 = "Another Line" THEN SendKeys "{End}{Enter}" IF _arg1 = "Period Quote" THEN SendKeys ".""" IF _arg1 = "Comma Quote" THEN SendKeys ",""" IF _arg1 = "Semicolon Quote" THEN SendKeys ";""" } } COMMAND " <1To20>" { SCRIPT { IF _arg1 = "Word" THEN SendKeys "{Ctrl+Right " + _arg2 + "}" IF _arg1 = "Letter" THEN SendKeys "{Shift+Right " + _arg2 + "}" IF _arg1 = "Line" THEN SendKeys "{Down " + _arg2 + "}" } } COMMAND "Skip <1To20> Delete Letter" { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Left " + _arg1 + "}" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Shift+Left}" Wait 300 SendKeys "{Del}" } } COMMAND " <1To20> Delete <1To10> " { SCRIPT { IF _arg1 = "Word" THEN SendKeys "{Ctrl+Right " + _arg2 + "}" IF _arg1 = "Letter" THEN SendKeys "{Right " + _arg2 + "}" IF _arg1 = "Line" THEN SendKeys "{Down " + _arg2 + "}" IF _arg4 = "Letter" THEN SendKeys "{Shift+Right " + _arg3 + "}" IF _arg4 = "Word" THEN SendKeys "{Ctrl+Right " + _arg3 + "}" IF _arg4 = "Line" THEN SendKeys "{Home}{Shift+Down " + _arg3 + "}" Wait 300 SendKeys "{Del}" } } COMMAND "Skip <1To20> Delete" { SCRIPT { IF _arg2 = "Words" THEN SendKeys "{Ctrl+Left " + _arg1 + "}" IF _arg2 = "Letters" THEN SendKeys "{Left " + _arg1 + "}" IF _arg2 = "Lines" THEN SendKeys "{Up " + _arg1 + "}" IF _arg2 = "Letters" THEN SendKeys "{Shift+Left}" IF _arg2 = "Words" THEN SendKeys "{Ctrl+Left}" IF _arg2 = "Lines" THEN SendKeys "{Home}{Shift+Up}" Wait 300 SendKeys "{Del}" } } COMMAND "Skip <1To20> Delete <1To10>" { SCRIPT { IF _arg2 = "Words" THEN SendKeys "{Ctrl+Left " + _arg1 + "}" IF _arg2 = "Letters" THEN SendKeys "{Left " + _arg1 + "}" IF _arg2 = "Lines" THEN SendKeys "{Up " + _arg1 + "}" IF _arg2 = "Letters" THEN SendKeys "{Shift+Left " + _arg3 + "}" IF _arg2 = "Words" THEN SendKeys "{Ctrl+Left " + _arg3 + "}" IF _arg2 = "Lines" THEN SendKeys "{Home}{Shift+Up " + _arg3 + "}" Wait 300 SendKeys "{Del}" } } COMMAND "Skip <1To20> Delete <1To10> " { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Left " + _arg1 + "}" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Shift+Left " + _arg2 + "}" Wait 300 SendKeys "{Del}" } } COMMAND "Skip <1To20> Delete <1To10> " { SCRIPT { IF _arg2 = "Words" THEN SendKeys "{Ctrl+Left " + _arg1 + "}" IF _arg2 = "Letters" THEN SendKeys "{Left " + _arg1 + "}" IF _arg2 = "Lines" THEN SendKeys "{Up " + _arg1 + "}" IF _arg4 = "Letters" THEN SendKeys "{Shift+Left " + _arg3 + "}" IF _arg4 = "Words" THEN SendKeys "{Ctrl+Left " + _arg3 + "}" IF _arg4 = "Lines" THEN SendKeys "{Home}{Shift+Up " + _arg3 + "}" Wait 300 SendKeys "{Del}" } } COMMAND "Delete Next Space" { KEYS { {Ctrl+Right}{Backspace\} } } COMMAND "Delete Next <1To10> Spaces" { SCRIPT { loop& = Val(_arg1) while ( loop& ) SendKeys "{Ctrl+Right}{Backspace}" loop& = loop& - 1 wend } } COMMAND " Key" { SCRIPT { IF _arg1 = "Home" THEN SendKeys "{Home}" IF _arg1 = "End" THEN SendKeys "{End}" } } COMMAND "End Paragraph" { SCRIPT { SendKeys "{Ctrl+End}{Shift+Ctrl+Up}" } } COMMAND " Pane" { SCRIPT { if _arg1 = "Right" then SendKeys "{Tab}{Down}{Up}" if _arg1 = "Left" then SendKeys "{Shift+Tab}{Down}{Up}" } } COMMAND " <1To10>" { SCRIPT { IF _arg1 = "End" THEN SendKeys "{End}" IF _arg1 = "Home" THEN SendKeys "{Home}" loop& = Val(_arg3) while ( loop& ) if _arg2 = "Delete" then SendKeys "{Del}" if _arg2 = "Left" then SendKeys "{Left}" if _arg2 = "Right" then SendKeys "{Right}" if _arg2 = "Space" then SendKeys "{Space}" IF _arg2 = "Backspace" THEN SendKeys "{Backspace}" loop& = loop& - 1 wend } } COMMAND " " { SCRIPT { IF _arg1 = "End" THEN SendKeys "{End}" IF _arg1 = "Home" THEN SendKeys "{Home}" if _arg2 = "Delete" then SendKeys "{Del}" if _arg2 = "Left" then SendKeys "{Left}" if _arg2 = "Right" then SendKeys "{Right}" if _arg2 = "Space" then SendKeys "{Space}" IF _arg2 = "Backspace" THEN SendKeys "{Backspace}" IF _arg2 = "Quote" THEN SendKeys """" IF _arg2 = "Period" THEN SendKeys "." IF _arg2 = "Comma" THEN SendKeys "," IF _arg2 = "Semicolon" THEN SendKeys ";" IF _arg2 = "Colon" THEN SendKeys ":" IF _arg2 = "Period Quote" THEN SendKeys ".""" IF _arg2 = "Comma Quote" THEN SendKeys ",""" } } COMMAND " <1To10> " { SCRIPT { IF _arg3 = "Fifty" then _arg3 = "5" IF _arg3 = "Hundred" then _arg3 = "0" SendKeys "{" + _arg1 + " " + _arg2 + "" + _arg3 + "0}" } } COMMAND " <1To10> " { SCRIPT { loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend SendKeys "{" + _arg3 + "}" if _arg4 = "Delete" then SendKeys "{Del}" if _arg4 = "Left" then SendKeys "{Left}" if _arg4 = "Right" then SendKeys "{Right}" if _arg4 = "Space" then SendKeys "{Space}" IF _arg4 = "Backspace" THEN SendKeys "{Backspace}" IF _arg4 = "Quote" THEN SendKeys """" IF _arg4 = "Period" THEN SendKeys "." IF _arg4 = "Comma" THEN SendKeys "," IF _arg4 = "Semicolon" THEN SendKeys ";" IF _arg4 = "Colon" THEN SendKeys ":" IF _arg4 = "Period Quote" THEN SendKeys ".""" IF _arg4 = "Comma Quote" THEN SendKeys ",""" } } COMMAND "Up <1To10> " { SCRIPT { SendKeys "{Up " + _arg1 + "}" if _arg2 = "Enter" then SendKeys "{End}{Enter}{Up}{Up}" if _arg2 = "Home" then SendKeys "{Home}" if _arg2 = "End" then SendKeys "{End}" if _arg2 = "New Line" then SendKeys "{End}{Enter}{Up}{Up}" if _arg2 = "Space " then SendKeys "{Home}{Space}" if _arg2 = "Left" then SendKeys "{End}{Left}" } } COMMAND " <1To10> <1To10>" { SCRIPT { loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend SendKeys "{" + _arg3 + "}" loop& = Val(_arg5) while ( loop& ) if _arg4 = "Delete" then SendKeys "{Del}" if _arg4 = "Left" then SendKeys "{Left}" if _arg4 = "Right" then SendKeys "{Right}" if _arg4 = "Space" then SendKeys "{Space}" IF _arg4 = "Backspace" THEN SendKeys "{Backspace}" loop& = loop& - 1 wend } } COMMAND " <1To10>" { SCRIPT { SendKeys "{" + _arg1 + "}" SendKeys "{" + _arg2 + "}" loop& = Val(_arg4) while ( loop& ) if _arg3 = "Delete" then SendKeys "{Del}" IF _arg3 = "Left" then SendKeys "{Left}" if _arg3 = "Right" then SendKeys "{Right}" if _arg3 = "Space" then SendKeys "{Space}" IF _arg3 = "Backspace" THEN SendKeys "{Backspace}" loop& = loop& - 1 wend } } COMMAND " " { SCRIPT { SendKeys "{" + _arg1 + "}" SendKeys "{" + _arg2 + "}" if _arg3 = "Delete" then SendKeys "{Del}" if _arg3 = "Left" then SendKeys "{Left}" if _arg3 = "Right" then SendKeys "{Right}" if _arg3 = "Space" then SendKeys "{Space}" IF _arg3 = "Backspace" THEN SendKeys "{Backspace}" IF _arg3 = "Quote" THEN SendKeys """" IF _arg3 = "Period" THEN SendKeys "." IF _arg3 = "Comma" THEN SendKeys "," IF _arg3 = "Semicolon" THEN SendKeys ";" IF _arg3 = "Colon" THEN SendKeys ":" IF _arg3 = "Period Quote" THEN SendKeys ".""" IF _arg3 = "Comma Quote" THEN SendKeys ",""" } } COMMAND " <1To10> " { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Del" IF _arg1 = "Backspace" XOR _arg1 = "Del" THEN loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Backspace" THEN SendKeys "{Shift+Left}" IF _arg1 = "Del" THEN SendKeys "{Shift+Right}" loop& = loop& - 1 wend SendKeys "{Del}" END IF IF _arg1 = "Right" XOR _arg1 = "Left" XOR _arg1 = "Space" THEN loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend Wait 100 SendKeys "{Del}" END IF Wait 300 SendSystemKeys MID$(_arg3,0,1) SendSystemKeys MID$(_arg4,0,1) } } COMMAND " <1To10> " { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Del" IF _arg1 = "Backspace" XOR _arg1 = "Del" THEN loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Backspace" THEN SendKeys "{Shift+Left}" IF _arg1 = "Del" THEN SendKeys "{Shift+Right}" loop& = loop& - 1 wend SendKeys "{Del}" END IF IF _arg1 = "Right" XOR _arg1 = "Left" XOR _arg1 = "Space" THEN loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend Wait 100 SendKeys "{Del}" END IF Wait 300 SendSystemKeys MID$(_arg3,0,1) SendSystemKeys MID$(_arg4,0,1) SendSystemKeys MID$(_arg5,0,1) } } COMMAND " <1To10> <1To10>" { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Del" IF _arg1 = "Backspace" XOR _arg1 = "Del" THEN loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Backspace" THEN SendKeys "{Shift+Left}" IF _arg1 = "Del" THEN SendKeys "{Shift+Right}" loop& = loop& - 1 wend SendKeys "{Del}" END IF IF _arg1 = "Right" XOR _arg1 = "Left" XOR _arg1 = "Space" THEN loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend Wait 100 END IF IF _arg3 = "Backspace" XOR _arg3 = "Del" THEN loop& = Val(_arg4) while ( loop& ) IF _arg3 = "Backspace" THEN SendKeys "{Shift+Left}" IF _arg3 = "Del" THEN SendKeys "{Shift+Right}" loop& = loop& - 1 wend SendKeys "{Del}" END IF IF _arg3 = "Right" XOR _arg3 = "Left" XOR _arg3 = "Space" THEN loop& = Val(_arg4) while ( loop& ) SendKeys "{" + _arg3 + "}" loop& = loop& - 1 wend Wait 100 END IF } } COMMAND " <1To20> <1To20>" { SCRIPT { IF _arg1 = "Another Line" THEN SendKeys "{End}{Enter}" IF _arg1 = "New Line" THEN SendKeys "{Enter}" IF _arg1 = "New Back" THEN SendKeys "{Enter}{Left}" IF _arg1 = "Next Line" THEN SendKeys "{Down}{Home}" IF _arg1 = "Insert Line" THEN SendKeys "{Home}{Enter}{Up}" IF _arg1 = "Last Line" THEN SendKeys "{Up}{Home}" Wait 3 IF _arg1 = "Another Line" XOR _arg1 = "New Line" XOR _arg1 = "New Back "XOR _arg1 = "Insert Line" THEN _arg1 = Val (_arg3) - 1 SendKeys "{Enter " + _arg3 + "}" SendKeys "{Up " + _arg3 + "}" SendKeys "{Down " + _arg2 + "}" } } COMMAND " <1To20> Times" { SCRIPT { loop& = Val(_arg3) while ( loop& ) SendKeys _arg2 loop& = loop& - 1 wend } } COMMAND " <1To20> Times" { SCRIPT { loop& = Val(_arg3) while ( loop& ) SendKeys MID$(_arg2,0,1) loop& = loop& - 1 wend } } COMMAND " Cap <1To20> Times" { SCRIPT { loop& = Val(_arg3) while ( loop& ) SendSystemKeys "{Shift+"+MID$(_arg2,0,1)+"}" loop& = loop& - 1 wend } } COMMAND " <1To20> Times" { SCRIPT { if _arg2 = "Space" then _arg2 = "{Space}" if _arg2 = "space-bar" then _arg2 = "{Space}" if _arg2 = "Tab" then _arg2 = "{Tab}" if _arg2 = "tab-key" then _arg2 = "{Tab}" if _arg2 = "Escape" then _arg2 = "{Esc}" if _arg2 = "escape-key" then _arg2 = "{Esc}" if _arg2 = "Backspace" then _arg2 = "{BackSpace}" if _arg2 = "backspace-key" then _arg2 = "{BackSpace}" if _arg2 = "Enter" then _arg2 = "{Enter}" if _arg2 = "enter-key" then _arg2 = "{Enter}" if _arg2 = "Up" then _arg2 = "{Up}" if _arg2 = "up-arrow" then _arg2 = "{Up}" if _arg2 = "Down" then _arg2 = "{Down}" if _arg2 = "down-arrow" then _arg2 = "{Down}" if _arg2 = "Left" then _arg2 = "{Left}" if _arg2 = "left-arrow" then _arg2 = "{Left}" if _arg2 = "Right" then _arg2 = "{Right}" if _arg2 = "right-arrow" then _arg2 = "{Right}" if _arg2 = "page-up" then _arg2 = "{PgUp}" if _arg2 = "page-down" then _arg2 = "{PgDn}" if _arg2 = "Delete" then _arg2 = "{Del}" if _arg2 = "delete-key" then _arg2 = "{Del}" loop& = Val(_arg3) while ( loop& ) SendKeys "" + _arg2 + "" loop& = loop& - 1 wend } } COMMAND "Size <1to100> Line" { SCRIPT { loop& = Val(_arg1) while ( loop& ) SendKeys "_" loop& = loop& - 1 wend SendKeys "{Enter}" } } COMMAND " <1to100> <1to100>" { SCRIPT { IF _arg2 = "One Hundred" THEN _arg2 = "100" IF _arg2 = "Hundred" THEN _arg2 = "100" if _arg1 = "Up" then SendKeys "{Up " + _arg2 + "}" if _arg1 = "Down" then SendKeys "{Down " + _arg2 + "}" if _arg1 = "Left" then SendKeys "{Left " + _arg2 + "}" if _arg1 = "Right" then SendKeys "{Right " + _arg2 + "}" IF _arg4 = "One Hundred" THEN _arg4 = "100" IF _arg4 = "Hundred" THEN _arg4 = "100" if _arg3 = "Up" then SendKeys "{Up " + _arg4 + "}" if _arg3 = "Down" then SendKeys "{Down " + _arg4 + "}" if _arg3 = "Left" then SendKeys "{Left " + _arg4 + "}" if _arg3 = "Right" then SendKeys "{Right " + _arg4 + "}" IF _arg3 = "Up" THEN SendKeys "{Down}{Up}" IF _arg3 = "Down" THEN SendKeys "{Up}{Down}" IF _arg3 = "Right" THEN SendKeys "{Left}{Right}" IF _arg3 = "Left" THEN SendKeys "{Right}{Left}" } } COMMAND "Copy to Clipboard" { SCRIPT { HeardWord "Open", "" + _arg1 + "" Wait 100 SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" SendKeys "{Alt+F4}" } } COMMAND "Cap " { SCRIPT { IF _arg1 = "Next" THEN SendKeys "{Ctrl+Right}" IF _arg1 = "Home" THEN SendKeys "{Home}" IF _arg1 = "Word" XOR _arg1 = "Last" THEN SendKeys "{Ctrl+Left}" SendKeys "{Del}" SendKeys "" + _arg2 + "" } } COMMAND "Backspace <1To10> " { SCRIPT { IF _arg2 = "Space" THEN _arg2 = "{Space}" IF _arg2 = "zero" THEN _arg2 = "0" IF _arg2 = "Tab" THEN _arg2 = "{Tab}" loop& = Val(_arg1) while ( loop& ) SendKeys "{Backspace}" loop& = loop& - 1 wend SendKeys _arg2 } } COMMAND "Find Screen <1to100>" { SCRIPT { SendKeys "{Ctrl+Home}" Wait 10 SendKeys "{PgDn " + _arg1 + "}" } } COMMAND "Find Line <1To1000>" { SCRIPT { IF _arg1 = "Hundred" THEN _arg1 = "100" IF _arg1 = "One Hundred" THEN _arg1 = "100" IF _arg1 = "Two Hundred" THEN _arg1 = "200" IF _arg1 = "Three Hundred" THEN _arg1 = "300" IF _arg1 = "Four Hundred" THEN _arg1 = "400" IF _arg1 = "Five Hundred" THEN _arg1 = "500" IF _arg1 = "Six Hundred" THEN _arg1 = "600" IF _arg1 = "Seven Hundred" THEN _arg1 = "700" IF _arg1 = "Eight Hundred" THEN _arg1 = "800" IF _arg1 = "Nine Hundred" THEN _arg1 = "900" IF _arg1 = "One Thousand" THEN _arg1 = "1000" SendKeys "{Ctrl+Home}" Wait 10 SendKeys "{Down " + _arg1 + "}" Wait 10 SendKeys "{Down 10}{Up 10}" } } COMMAND "Enter Down <1To20>" { SCRIPT { SendKeys "{Enter}" loop& = Val(_arg1) while ( loop& ) SendKeys "{Down}" loop& = loop& - 1 wend } } COMMAND "Open File" { KEYS { {Ctrl+o}{Shift+Tab}{Down}{Up\} } } COMMAND " <1To10>" { SCRIPT { IF _arg2 = "Intro" THEN _arg2 = "Introduction" IF _arg2 = "General" XOR _arg2 = "Global Macros" THEN _arg2 = "General Global Macros" IF _arg2 = "Cursor" THEN _arg2 = "Moving the Cursor" IF _arg2 = "Selecting" XOR _arg2 = "Deleting" XOR _arg2 = "Selecting Deleting" THEN _arg2 = "Selecting and Deleting" IF _arg2 = "Copying Cutting Pasting" XOR _arg2 = "Copying" XOR _arg2 = "Cutting" XOR _arg2 = "Pasting" THEN _arg2 = "Copying Cutting and Pasting" IF _arg2 = "Keys and Multiple Keys" XOR _arg2 = "Pressing Keys" XOR _arg2 = "Keys" XOR _arg2 = "Multiple Keys" THEN _arg2 = "Pressing Keys and Multiple Keys" IF _arg2 = "Spaces" XOR _arg2 = "Punctuation" THEN _arg2 = "Spaces and Punctuation" IF _arg2 = "Mouse" XOR _arg2 = "Mouse Arrow" XOR _arg2 = "Dragging Objects" XOR _arg2 = "Dragging" THEN _arg2 = "Moving the Mouse" IF _arg2 = "Moving Windows" XOR _arg2 = "Sizing Windows" XOR _arg2 = "Moving" XOR _arg2 = "Sizing" XOR _arg2 = "Moving and Sizing" THEN _arg2 = "Moving and Sizing Windows" IF _arg2 = "Help" THEN _arg2 = "Getting Help" IF _arg2 = "Common Commands Open Save As Find Replace Font" XOR _arg2 = "Open" XOR _arg2 = "Save As" XOR _arg2 = "Find" XOR _arg2 = "Replace" XOR _arg2 = "Font" THEN _arg2 = "Common Commands" IF _arg2 = "NatSpeak" XOR _arg2 = "General NatSpeak" THEN _arg2 = "NatSpeak General" IF _arg2 = "Correction" XOR _arg2 = "NatSpeak Correction" THEN _arg2 = "Correction Box" IF _arg2 = "Explorer" XOR _arg2 = "Files" THEN _arg2 = "Windows Explorer" IF _arg2 = "Quick View" THEN _arg2 = "Quick View Plus" IF _arg2 = "IE" THEN _arg2 = "Internet Explorer" IF _arg2 = "Paint Shop" THEN _arg2 = "Paint Shop Pro" IF _arg2 = "ACDSee" THEN _arg2 = "ACDSee Browser" IF _arg2 = "HTML" THEN _arg2 = "Cute HTML" IF _arg2 = "FTP" THEN _arg2 = "Cute FTP" IF _arg2 = "Macros Explanation" XOR _arg2 = "Macros Explanations" XOR _arg2 = "Macro Explanation" XOR _arg2 = "About Macros" XOR _arg2 = "Macros for Making Macros" XOR _arg2 = "Macros Examples" XOR _arg2 = "Macro Example" XOR _arg2 = "Macro Examples" XOR _arg2 = "Macros Example" XOR _arg2 = "Macros" THEN _arg2 = "Macros for Making Macros Explanation" IF _arg2 = "Three" XOR _arg2 = "Step 3" XOR _arg2 = "Command Wizard 3" THEN _arg2 = "Three of Seven" IF _arg2 = "Four" XOR _arg2 = "Step 4" XOR _arg2 = "Command Wizard 4" XOR _arg2 = "Edit Four" XOR _arg2 = "Edit Four of Seven" THEN _arg2 = "Four of Seven" IF _arg2 = "Five" XOR _arg2 = "Step 5" XOR _arg2 = "Command Wizard 5" THEN _arg2 = "Five of Seven" IF _arg2 = "Six" XOR _arg2 = "Step 6" XOR _arg2 = "Command Wizard 6" XOR _arg2 = "New Six" XOR _arg2 = "New Six of Seven" THEN _arg2 = "Six of Seven" IF _arg2 = "Writing Macros" THEN _arg2 = "About Writing Macros" IF _arg2 = "Fixing" THEN _arg2 = "Fixing Macros" IF _arg2 = "Changes" XOR _arg2 = "Oops" XOR _arg2 = "Please" XOR _arg2 = "Capitalization" THEN _arg2 = "Other Changes" IF _arg2 = "About Speech" XOR _arg2 = "Using Speech" XOR _arg2 = "Using Speech Recognition" XOR _arg2 = "Speech Recognition" XOR _arg2 = "Voice" THEN _arg2 = "About Speech Recognition" IF _arg2 = "Resources" THEN _arg2 = "Further Resources" IF _arg1 = "Show Macros" XOR _arg1 = "Show Macro" XOR _arg1 = "Show Help On" XOR _arg1 = "Show Macro Help" XOR _arg1 = "Netscape Macros" THEN AppSwapWith "Netscape" IF _arg1 = "New Macro" XOR _arg1 = "New Macros" XOR _arg1 = "Show Help On" XOR _arg1 = "New Macro Help" XOR _arg1 = "New Netscape "XOR _arg1 = "New Netscape Macros" THEN HeardWord "House", "Netscape" IF _arg1 = "IE Macros" XOR _arg1 = "Internet Explorer Macros" XOR _arg1 = "Explorer Macros" THEN AppSwapWith "Internet Explorer" IF _arg1 = "New IE" XOR _arg1 = "New Internet" XOR _arg1 = "New Internet Explorer" THEN HeardWord "House", "Internet Explorer" Wait 3000 IF _arg1 = "IE Macros" XOR _arg1 = "Internet Explorer Macros" XOR _arg1 = "Explorer Macros" XOR _arg1 = "New IE" XOR _arg1 = "New Internet" XOR _arg1 = "New Internet Explorer " THEN SendKeys "{Alt+d}" ELSE SendKeys "{Ctrl+o}" END IF Wait 20 SendKeys "file:///C|/My Documents\Store\Kims Macros Help\" IF _arg2 = "Internet Locations" XOR _arg2 = "Web Locations" XOR _arg2 = "Locations" THEN SendKeys "Netscape\Netscape#Locations" ELSE IF _arg2 = "Four and Five" XOR _arg2 = "New Four and Edit Five" XOR _arg2 = "Edit Five" THEN SendKeys "Four of Seven\Four of Seven#New Four and Edit Five" ELSE IF _arg2 = "Macro Control" XOR _arg2 = "Six and List" XOR _arg2 = "Six Macro Control" XOR _arg2 = "List Macro Control" XOR _arg2 = "Six and List Macro Control" THEN SendKeys "Six of Seven\Six of Seven#Macro Control" ELSE SendKeys "" + _arg2 + "\" + _arg2 + "" END IF END IF END IF SendKeys ".html" Wait 10 SendKeys "{Enter}" Wait 100 _arg3 = "_arg3 - 1" SendKeys "{PgDn " + _arg3 + "}" } } COMMAND "Start Capture Now" { SCRIPT { HeardWord "House", "Paint Shop" Wait 200 SendKeys "{Shift+c}" Wait 100 ButtonClick 2,1 } } COMMAND " " { SCRIPT { IF _arg2 = "Intro" THEN _arg2 = "Introduction" IF _arg2 = "General" XOR _arg2 = "Global Macros" XOR _arg2 = "General Global Macros" THEN _arg2 = "General_Global_Macros" IF _arg2 = "Cursor" XOR _arg2 = "Moving the Cursor" THEN _arg2 = "Moving_the_Cursor" IF _arg2 = "Selecting" XOR _arg2 = "Deleting" XOR _arg2 = "Selecting Deleting" XOR _arg2 = "Selecting and Deleting" THEN _arg2 = "Selecting_and_Deleting" IF _arg2 = "Copying Cutting Pasting" XOR _arg2 = "Copying" XOR _arg2 = "Cutting" XOR _arg2 = "Pasting" XOR _arg2 = "Copying Cutting and Pasting" THEN _arg2 = "Copying_Cutting_and_Pasting" IF _arg2 = "Keys and Multiple Keys" XOR _arg2 = "Pressing Keys" XOR _arg2 = "Keys" XOR _arg2 = "Multiple Keys" XOR _arg2 = "Pressing Keys and Multiple Keys" THEN _arg2 = "Pressing_Keys_and_Multiple_Keys" IF _arg2 = "Spaces" XOR _arg2 = "Punctuation" XOR _arg2 = "Spaces and Punctuation" THEN _arg2 = "Spaces_and_Punctuation" IF _arg2 = "Mouse" XOR _arg2 = "Mouse Arrow" XOR _arg2 = "Dragging Objects" XOR _arg2 = "Dragging" XOR _arg2 = "Moving the Mouse" THEN _arg2 = "Moving_the_Mouse" IF _arg2 = "Moving Windows" XOR _arg2 = "Sizing Windows" XOR _arg2 = "Moving" XOR _arg2 = "Sizing" XOR _arg2 = "Moving and Sizing" XOR _arg2 = "Moving and Sizing Windows" THEN _arg2 = "Moving_and_Sizing_Windows" IF _arg2 = "Help" XOR _arg2 = "Getting Help" THEN _arg2 = "Getting_Help" IF _arg2 = "Common Commands Open Save As Find Replace Font" XOR _arg2 = "Open" XOR _arg2 = "Save As" XOR _arg2 = "Find" XOR _arg2 = "Replace" XOR _arg2 = "Font" XOR _arg2 = "Common Commands" THEN _arg2 = "Common_Commands" IF _arg2 = "NatSpeak" XOR _arg2 = "General NatSpeak" XOR _arg2 = "NatSpeak General" THEN _arg2 = "NatSpeak_General" IF _arg2 = "Correction" XOR _arg2 = "NatSpeak Correction" XOR _arg2 = "Correction Box" THEN _arg2 = "Correction_Box" IF _arg2 = "Explorer" XOR _arg2 = "Files" XOR _arg2 = "Windows Explorer" THEN _arg2 = "Windows_Explorer" IF _arg2 = "Quick View" XOR _arg2 = "Quick View Plus" THEN _arg2 = "Quick_View_Plus" IF _arg2 = "IE" XOR _arg2 = "Internet Explorer" THEN _arg2 = "Internet_Explorer" IF _arg2 = "Paint Shop" XOR _arg2 = "Paint Shop Pro" THEN _arg2 = "Paint_Shop_Pro" IF _arg2 = "ACDSee" XOR _arg2 = "ACDSee Browser" THEN _arg2 = "ACDSee_Browser" IF _arg2 = "HTML" XOR _arg2 = "Cute HTML" THEN _arg2 = "Cute_HTML" IF _arg2 = "FTP" XOR _arg2 = "Cute FTP" THEN _arg2 = "Cute_FTP" IF _arg2 = "Macros Explanation" XOR _arg2 = "Macros Explanations" XOR _arg2 = "Macro Explanation" XOR _arg2 = "About Macros" XOR _arg2 = "Macros for Making Macros" XOR _arg2 = "Macros Examples" XOR _arg2 = "Macro Example" XOR _arg2 = "Macro Examples" XOR _arg2 = "Macros Example" XOR _arg2 = "Macros" XOR _arg2 = "Macros for Making Macros Explanation" THEN _arg2 = "Macros_for_Making_Macros_Explanation" IF _arg2 = "Three" XOR _arg2 = "Step 3" XOR _arg2 = "Command Wizard 3" XOR _arg2 = "Three of Seven" THEN _arg2 = "Three_of_Seven" IF _arg2 = "Four" XOR _arg2 = "Step 4" XOR _arg2 = "Command Wizard 4" XOR _arg2 = "Edit Four" XOR _arg2 = "Edit Four of Seven" XOR _arg2 = "Four of Seven" THEN _arg2 = "Four_of_Seven" IF _arg2 = "Five" XOR _arg2 = "Step 5" XOR _arg2 = "Command Wizard 5" XOR _arg2 = "Five of Seven" THEN _arg2 = "Five_of_Seven" IF _arg2 = "Six" XOR _arg2 = "Step 6" XOR _arg2 = "Command Wizard 6" XOR _arg2 = "New Six" XOR _arg2 = "New Six of Seven" XOR _arg2 = "Six of Seven" THEN _arg2 = "Six_of_Seven" IF _arg2 = "Writing Macros" XOR _arg2 = "About Writing Macros" THEN _arg2 = "About_Writing_Macros" IF _arg2 = "Fixing" XOR _arg2 = "Fixing Macros" THEN _arg2 = "Fixing_Macros" IF _arg2 = "Changes" XOR _arg2 = "Oops" XOR _arg2 = "Please" XOR _arg2 = "Capitalization" XOR _arg2 = "Other Changes" THEN _arg2 = "Other_Changes" IF _arg2 = "About Speech" XOR _arg2 = "Using Speech" XOR _arg2 = "Using Speech Recognition" XOR _arg2 = "Speech Recognition" XOR _arg2 = "Voice" XOR _arg2 = "About Speech Recognition" THEN _arg2 = "About_Speech_Recognition" IF _arg2 = "Resources" XOR _arg2 = "Further Resources" THEN _arg2 = "Further_Resources" IF _arg2 = "Kim and Eric" XOR _arg2 = "Kim and Eric Macros" XOR _arg2 = "Kim Eric" THEN SendKeys "Kim_and_Eric_Macros" Wait 500 AppBringUp " + _arg2 + ","Dreamweaver \\Eric\eric data\Scriven\Scriven Site\RSI\RSIdata\Patch_Macros\Macro_Documentation\" + _arg2 + "\" + _arg2 + ".html", 3 } } COMMAND "Skip <1To20>" { SCRIPT { SendKeys "{Ctrl+Left " + _arg1 + "}" } } COMMAND "Show Resources" { SCRIPT { HeardWord "House", "Notepad" Wait 50 SendKeys "{Alt+h}" Wait 10 SendKeys "a" } } COMMAND " " { SCRIPT { if _arg2 = "Word" then SendKeys "{Right}{Ctrl+Left}{Ctrl+Shift+Right}" if _arg2 = "Line" then SendKeys "{Home}{Shift+End}" if _arg2 = "Paragraph" then SendKeys "{Ctrl+Up}{Shift+Ctrl+Down}" if _arg2 = "Top of Document" then SendKeys "{Shift+Ctrl+Home}" if _arg2 = "Rest of Document" then SendKeys "{Shift+Ctrl+End}" if _arg2 = "Top of Line" then SendKeys "{Shift+Home}" if _arg2 = "Rest of Line" then SendKeys "{Shift+End}" if _arg1 = "Cut" then SendSystemKeys "{Ctrl+x}" if _arg1 = "Copy" then SendSystemKeys "{Ctrl+c}" } } COMMAND "TRN Address" { KEYS " Technology Research News (www.TRNmag.com)" } COMMAND "Paste That" { SCRIPT { SendKeys "{Ctrl+v}" } } COMMAND "Print Now" { SCRIPT { HeardWord "Open", "" + _arg1 + "" Wait 100 SendSystemKeys "{Ctrl+p}" Wait 10 SendSystemKeys "{Enter}" } } COMMAND "Skip <1To10> Stay" { SCRIPT { SendKeys "{Left " + _arg1 + "}" SendKeys "{Backspace}" SendSystemKeys MID$(_arg3,0,1) } } COMMAND "Skip <1To10> " { SCRIPT { SendKeys "{Left " + _arg1 + "}" SendKeys "{Backspace}" SendSystemKeys MID$(_arg3,0,1) Wait 10 SendKeys "{Right " + _arg1 + "}" } } COMMAND " <0To20> <0To20> " { SCRIPT { if _arg4 = "Clean Lines" then SendKeys "{Home}" if _arg4 = "Clean Line" then SendKeys "{Home}" loop& = Val(_arg2) while ( loop& ) if _arg4 = "Words" then SendKeys "{Ctrl+Left}" if _arg4 = "Word" then SendKeys "{Ctrl+Left}" if _arg4 = "Lines" then SendKeys "{Up}" if _arg4 = "Line" then SendKeys "{Up}" if _arg4 = "Clean Line" then SendKeys "{Up}" if _arg4 = "Clean Lines" then SendKeys "{Up}" loop& = loop& - 1 wend loop& = Val(_arg2) while ( loop& ) if _arg4 = "Words" then SendKeys "{Shift+Ctrl+Right}" if _arg4 = "Word" then SendKeys "{Shift+Ctrl+Right}" if _arg4 = "Lines" then SendKeys "{Shift+Down}" if _arg4 = "Line" then SendKeys "{Shift+Down}" if _arg4 = "Clean Lines" then SendKeys "{Shift+Down}" if _arg4 = "Clean Line" then SendKeys "{Shift+Down}" loop& = loop& - 1 wend loop& = Val(_arg3) while ( loop& ) if _arg4 = "Words" then SendKeys "{Shift+Ctrl+Right}" if _arg4 = "Word" then SendKeys "{Shift+Ctrl+Right}" if _arg4 = "Lines" then SendKeys "{Shift+Down}" if _arg4 = "Line" then SendKeys "{Shift+Down}" if _arg4 = "Clean Lines" then SendKeys "{Shift+Down}" if _arg4 = "Clean Line" then SendKeys "{Shift+Down}" loop& = loop& - 1 wend if _arg1 = "Delete" then SendKeys "{Del}" IF _arg1 = "Cut" THEN SendKeys "{Ctrl+x}" IF _arg1 = "Copy" THEN SendKeys "{Ctrl+c}" } } COMMAND "Train This Word" { SCRIPT { AppBringUp "NatSpeak" SendKeys "{Ctrl+Right}{Shift+Ctrl+Left}" SendKeys "{Ctrl+c}{Alt+t}t" Wait 100 SendKeys "{Ctrl+v}" SendKeys "{Enter}" wait 100 SendKeys "{Enter}" } } COMMAND "Open File " { SCRIPT { SendKeys "{Ctrl+o}" Wait 100 SendKeys "{Shift+Tab}" Wait 20 Wait 40 SendKeys MID$(_arg1,0,1) } } COMMAND "Delete " { SCRIPT { if _arg1 = "Line" then SendKeys "{Home}{Shift+End}{Del}" if _arg1 = "Last Line" then SendKeys "{Up}{Home}{Shift+End}{Del}" if _arg1 = "Next Line" then SendKeys "{Down}{Home}{Shift+End}{Del}" if _arg1 = "Right" then SendKeys "{Shift+Right}{Del}" if _arg1 = "Left" then SendKeys "{Shift+Left}{Del}" if _arg1 = "Skip" then SendKeys "{Shift+Ctrl+Left}{Del}" if _arg1 = "Space" then SendKeys "{Ctrl+Left}{Backspace}{Ctrl+Right}" if _arg1 = "That Now" then SendKeys "{Del}" if _arg1 = "Word" then SendKeys "{Ctrl+Right}{Left}{Shift+Ctrl+Left}{Del}" if _arg1 = "Rest of Document" then SendKeys "{Shift+Ctrl+End}{Del}" if _arg1 = "Rest of Line" then SendKeys "{Shift+End}{Del}" if _arg1 = "Rest of Paragraph" then SendKeys "{Ctrl+Shift+Down}{Del}" if _arg1 = "Top of Document" then SendKeys "{Shift+Ctrl+Home}{Del}" if _arg1 = "Top of Line" then SendKeys "{Shift+Home}{Del}" if _arg1 = "Top of Line Clean" then SendKeys "{Shift+Home}{Del}{Del}" if _arg1 = "Top of Paragraph" then SendKeys "{Ctrl+Shift+Up}{Del}" if _arg1 = "Top of Paragraph Clean" then SendKeys "{Ctrl+Shift+Up}{Del}{Del}" if _arg1 = "Paragraph" then SendKeys "{Ctrl+Down}{Shift+Ctrl+Up}{Del}" if _arg1 = "Home" then SendKeys "{Home}{Del}" if _arg1 = "End" then SendKeys "{End}{Backspace}" if _arg1 = "Top" then SendKeys "{Ctrl+Home}{Del}" if _arg1 = "Bottom" then SendKeys "{Ctrl+End}{End}{Backspace}" IF _arg1 = "Last" THEN SendKeys "{Left}{Right}{Shift+Ctrl+Left}{Del}" IF _arg1 = "Next" THEN SendKeys "{Right}{Left}{Shift+Ctrl+Right}{Del}" } } COMMAND "Open File " { SCRIPT { HeardWord "Open", "File" Wait 10 SetMousePosition 1, 1,1 ButtonClick 1,1 Wait 10 IF _arg1 = "Big" XOR _arg1 = "Bigger" THEN HeardWord "Drag", "Up", "Left", "10" IF _arg1 = "Wide" THEN HeardWord "Drag", "Left", "10" IF _arg1 = "Tall" THEN HeardWord "Drag", "Up", "10" IF _arg1 = "Very Big" THEN HeardWord "Drag", "Up", "Left", "20" IF _arg1 = "Very Wide" THEN HeardWord "Drag", "Left", "20" IF _arg1 = "Very Tall" THEN HeardWord "Drag", "Up", "20" } } COMMAND "Insert Hyphen" { KEYS { -{Del\} } } COMMAND " Go " { SCRIPT { if _arg1 = "Switch" then HeardWord "Switch","to", "" + _arg2 + "" if _arg1 = "Switch to" then HeardWord "Switch to", "" + _arg2 + "" if _arg1 = "Start" then if _arg2 = "Word" XOR _arg2 = "Word 7" then AppBringUp "WinWord" else AppBringUp "" + _arg2 + "" end if end if Wait 100 if _arg3 = "Open" then SendKeys "{Alt+f}o" else if _arg3 = "Open File" then SendKeys "{Alt+f}o" else SendKeys "{Alt+f}o" Wait 50 HeardWord "Go", "" + _arg3 + "" end if end if } } COMMAND "Copy All to Clipboard" { KEYS { {Ctrl+a}{Ctrl+c\} } } COMMAND "Scratch That <2To10> Times" { SCRIPT { loop& = Val(_arg1) while ( loop& ) HeardWord "Scratch","That" loop& = loop& - 1 wend } } COMMAND " " { SCRIPT { if _arg2 = "zero" then _arg2 = "0" SendSystemKeys _arg2 } } COMMAND "Control " { SCRIPT { IF _arg1 = "Up" THEN SendKeys "{Ctrl+Up}" IF _arg1 = "Down" THEN SendKeys "{Ctrl+Down}" } } COMMAND "Control <1To40>" { SCRIPT { loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Up" THEN SendKeys "{Ctrl+Up}" IF _arg1 = "Down" THEN SendKeys "{Ctrl+Down}" loop& = loop& - 1 wend } } COMMAND " Menu" { SCRIPT { SendKeys "{Shift+F10}" } } COMMAND "Change Start Menu" { SCRIPT { SendSystemKeys "{Ctrl+Esc}" Wait 15 SendSystemKeys "s" Wait 15 SendSystemKeys "t" Wait 4 HeardWord "Advanced" Wait 10 HeardWord "Advanced" Wait 30 SendSystemKeys "{Tab}" SendSystemKeys "{Space}" } } COMMAND "Control Panel" { SCRIPT { SendSystemKeys "{Ctrl+Esc}" SendSystemKeys "{s}" SendSystemKeys "{c}" } } COMMAND " <1To20> " { SCRIPT { if _arg2 = "Previous" then _arg2 = "Shift+Left" if _arg2 = "Next" then _arg2 = "Shift+Right" if _arg2 = "Back" then _arg2 = "Shift+Left" if _arg2 = "Forward" then _arg2 = "Shift+Right" if _arg2 = "Last" then _arg2 = "Shift+Left" SendKeys "{" + _arg2 + " " + _arg3 + "}" IF _arg1 = "Delete" THEN SendKeys "{Del}" IF _arg1 = "Copy" THEN SendKeys "{Ctrl+c}" IF _arg1 = "Cut" THEN SendKeys "{Ctrl+x}" } } COMMAND " <1To20> " { SCRIPT { if _arg2 = "Previous" then SendKeys "{Left}{Ctrl+Right}{Shift+Ctrl+Left " +_arg3+ "}" if _arg2 = "Next" then SendKeys "{Right}{Ctrl+Right}{Ctrl+Left}{Shift+Ctrl+Right " +_arg3+ "}" if _arg2 = "Back" then SendKeys "{Left}{Ctrl+Right}{Shift+Ctrl+Left " +_arg3+ "}" if _arg2 = "Forward" then SendKeys "{Right}{Ctrl+Right}{Ctrl+Left}{Shift+Ctrl+Right " +_arg3+ "}" if _arg2 = "Last" then SendKeys "{Left}{Ctrl+Right}{Shift+Ctrl+Left " +_arg3+ "}" if _arg1 = "Delete" then SendKeys "{Del}" IF _arg1 = "Cut" THEN SendKeys "{Ctrl+x}" IF _arg1 = "Copy" THEN SendKeys "{Ctrl+c}" } } COMMAND " <1To20>" { SCRIPT { loop& = Val(_arg3) while ( loop& ) SendKeys _arg2 loop& = loop& - 1 wend } } COMMAND " <1To20>" { SCRIPT { loop& = Val(_arg3) while ( loop& ) SendKeys MID$(_arg2,0,1) loop& = loop& - 1 wend } } COMMAND " <1To20>" { SCRIPT { if _arg2 = "Space" then _arg2 = "{Space}" if _arg2 = "space-bar" then _arg2 = "{Space}" if _arg2 = "Tab" then _arg2 = "{Tab}" if _arg2 = "tab-key" then _arg2 = "{Tab}" if _arg2 = "Escape" then _arg2 = "{Esc}" if _arg2 = "escape-key" then _arg2 = "{Esc}" if _arg2 = "Backspace" then _arg2 = "{BackSpace}" if _arg2 = "backspace-key" then _arg2 = "{BackSpace}" if _arg2 = "Enter" then _arg2 = "{Enter}" if _arg2 = "enter-key" then _arg2 = "{Enter}" if _arg2 = "Up" then _arg2 = "{Up}" if _arg2 = "up-arrow" then _arg2 = "{Up}" if _arg2 = "Down" then _arg2 = "{Down}" if _arg2 = "down-arrow" then _arg2 = "{Down}" if _arg2 = "Left" then _arg2 = "{Left}" if _arg2 = "left-arrow" then _arg2 = "{Left}" if _arg2 = "Right" then _arg2 = "{Right}" if _arg2 = "right-arrow" then _arg2 = "{Right}" if _arg2 = "page-up" then _arg2 = "{PgUp}" if _arg2 = "page-down" then _arg2 = "{PgDn}" if _arg2 = "Delete" then _arg2 = "{Del}" if _arg2 = "delete-key" then _arg2 = "{Del}" loop& = Val(_arg3) while ( loop& ) SendKeys "" + _arg2 + "" loop& = loop& - 1 wend } } COMMAND " <0To20> <0To20> " { SCRIPT { loop& = Val(_arg2) while ( loop& ) SendKeys "{Left}" loop& = loop& - 1 wend loop& = Val(_arg2) while ( loop& ) SendKeys "{Shift+Right}" loop& = loop& - 1 wend loop& = Val(_arg3) while ( loop& ) SendKeys "{Shift+Right}" loop& = loop& - 1 wend IF _arg1 = "Delete" THEN SendKeys "{Del}" IF _arg1 = "Copy" THEN SendKeys "{Ctrl+c}" IF _arg1 = "Cut" THEN SendKeys "{Ctrl+x}" } } COMMAND "Last Categories" { SCRIPT { HeardWord "Edit", "" + _arg1 + "", "Macro" Wait 10 SendKeys "{Alt+b}{Alt+n}" if _arg1 = "App" XOR _arg1 = "Application" then SendKeys "{Alt+n}" } } COMMAND "NatSpeak Options" { SCRIPT { HeardWord "NaturallySpeaking" Wait 10 SendKeys "a" Wait 10 SendKeys "o" } } COMMAND " " { SCRIPT { IF _arg3 = "7" THEN _arg3 = "7 of 8" IF _arg3 = "6" THEN _arg3 = "6 of 8" IF _arg3 = "5" THEN _arg3 = "5 of 8" IF _arg3 = "4" THEN _arg3 = "4 of 8" IF _arg3 = "3" THEN _arg3 = "3 of 8" HeardWord "NaturallySpeaking" Wait 15 HeardWord "Custom Commands" Wait 15 IF _arg1 = "Edit" XOR _arg1 = "Change" THEN HeardWord "Edit" IF _arg1 = "New" THEN HeardWord "Create" Wait 40 SendKeys "{Alt+a}" SendKeys "{Enter}" IF _arg2 = "ACDSee" THEN SendKeys "ACDSEE" if _arg2 = "CuteFTP" then SendKeys "CuteFTP32" if _arg2 = "Cute FTP" then SendKeys "CuteFTP32" IF _arg2 = "EditPad" THEN SendKeys "EDITPAD" if _arg2 = "FTP" then SendKeys "CuteFTP" if _arg2 = "HTML" then SendKeys "CUTEHTML" if _arg2 = "Cute HTML" then SendKeys "CUTEHTML" if _arg2 = "Dreamweaver" then SendKeys "Dreamweaver" if _arg2 = "Eudora" then SendKeys "Eudora" if _arg2 = "Explorer" then SendKeys "Windows Explorer" if _arg2 = "Internet Explorer" then SendKeys "Microsoft Internet Explorer" if _arg2 = "Internet" then SendKeys "Microsoft Internet Explorer" if _arg2 = "NatSpeak" then SendKeys "Dragon NaturallySpeaking" if _arg2 = "Netscape" then SendKeys "Netscape" if _arg2 = "Notepad" then SendKeys "Notepad" IF _arg2 = "Paint Shop Pro" XOR _arg2 = "Paint Shop" THEN SendKeys "Paint Shop Pro" if _arg2 = "Photoshop" then SendKeys "Photoshp" IF _arg2 = "Quick View" THEN SendKeys "QVP32" if _arg2 = "Quicken" then SendKeys "Quicken" if _arg2 = "Word" then SendKeys "Microsoft Word" if _arg2 = "WordPad" then SendKeys "Microsoft WordPad" if _arg2 = "WordPerfect" then SendKeys "WPWIN9" SendKeys "{Enter}" Wait 800 IF _arg2 = "ACDSee" THEN SendKeys "KimACDSEE" if _arg2 = "CuteFTP" then SendKeys "KimCuteFTP" if _arg2 = "Cute FTP" then SendKeys "KimCuteFTP" IF _arg2 = "EditPad" THEN SendKeys "KimEDITPAD" if _arg2 = "FTP" then SendKeys "KimCUTEFTP" if _arg2 = "HTML" XOR _arg2 = "Cute HTML" then SendKeys "KimCUTEHTML" if _arg2 = "Dreamweaver" then SendKeys "KimDREAMWEAVER" if _arg2 = "Eudora" then SendKeys "KimEUDORA" if _arg2 = "Explorer" then SendKeys "KimEXPLORER" if _arg2 = "Internet Explorer" XOR _arg2 = "Internet" then SendKeys "KimINTERNETEXPLORER" if _arg2 = "NatSpeak" then SendKeys "KimNATSPEAK" if _arg2 = "Netscape" then SendKeys "KimNETSCAPE" if _arg2 = "Notepad" then SendKeys "KimNOTEPAD" IF _arg2 = "Paint Shop Pro" XOR _arg2 = "Paint Shop" THEN SendKeys "KimPAINTSHOPPRO" if _arg2 = "Photoshop" then SendKeys "KimPHOTOSHOP" IF _arg2 = "Quick View" THEN SendKeys "QVP32" if _arg2 = "Quicken" then SendKeys "KimQUICKEN" if _arg2 = "Word" then SendKeys "KimWINWORD2000" if _arg2 = "WordPad" then SendKeys "KimWORDPAD" if _arg2 = "WordPerfect" then SendKeys "WPWIN9" Wait 10 IF _arg1 = "New" THEN Wait 500 SendKeys "{Enter}" Wait 10 SendKeys "" + _arg3 + "" Wait 10 SendKeys "{Enter}" Wait 10 IF _arg1 = "New" THEN HeardWord "\Caps-On" } } COMMAND " " { SCRIPT { if _arg1 = "Next" then SendKeys "{Ctrl+Shift+Right}" if _arg1 = "Last" then SendKeys "{Left}{Right}{Ctrl+Shift+Left}" Wait 10 IF _arg1 = "Delete" THEN SendKeys "{Del}" IF _arg1 = "Copy" THEN SendKeys "{Ctrl+c}" IF _arg1 = "Cut" THEN SendKeys "{Ctrl+x}" } } COMMAND "" { SCRIPT { SendSystemKeys "{Ctrl+Esc}" Wait 4 HeardWord "Run" Wait 10 SendKeys "taskmgr" SendKeys "{Enter}" Wait 20 HeardWord "" + _arg2 + "" IF _arg2 = "Resources" THEN HeardWord "Processes" } } COMMAND " " { SCRIPT { HeardWord "NaturallySpeaking" Wait 10 IF _arg2 = "NatSpeak Advanced" XOR _arg2 = "Advanced" THEN SendKeys "a" IF _arg2 = "NatSpeak Options" THEN SendKeys "a" Wait 10 SendKeys "o" END IF IF _arg2 = "NatSpeak Custom" XOR _arg2 = "Custom Commands" XOR _arg2 = "Custom" XOR _arg2 = "NatSpeak Import" XOR _arg2 = "Import" THEN SendKeys "c" IF _arg2 = "NatSpeak Words" XOR _arg2 = "Words" THEN SendKeys "w" IF _arg2 = "Train Words" XOR _arg2 = "Train" THEN SendKeys "w" Wait 10 SendKeys "t" END IF IF _arg2 = "Dictation Shortcuts" XOR _arg2 = "NatSpeak Shortcuts" XOR _arg2 = "Shortcuts" XOR _arg2 = "Dictation" THEN SendKeys "w" Wait 10 SendKeys "s" END IF IF _arg2 = "Commands" XOR _arg2 = "NatSpeak Commands" THEN SendKeys "v" IF _arg2 = "Import" XOR _arg2 = "NatSpeak Import" THEN SendKeys "i" Wait 10 SendKeys "{Shift+Tab}{Down 6}" END IF IF _arg2 = "Exit Now" THEN SendKeys "e" } } COMMAND "Words " { SCRIPT { IF _arg1 = "Off" THEN SetNaturalText 0 IF _arg1 = "On" THEN SetNaturalText 1 } } COMMAND " " { SCRIPT { IF _arg2 = "Add Hardware" XOR _arg2 = "Remove Hardware" THEN _arg2 = "Add/Remove Hardware" IF _arg2 = "Add Programs" XOR _arg2 = "Remove Programs" THEN _arg2 = "Add/Remove Programs" IF _arg2 = "Cameras" THEN _arg2 = "Scanners and Cameras" IF _arg2 = "Modem" THEN _arg2 = "Phone and Modem" IF _arg2 = "Passwords" THEN _arg2 = "Users and Passwords" IF _arg2 = "Multimedia" THEN _arg2 = "Sounds and Multimedia" IF _arg2 = "Connections" THEN _arg2 = "Network" SendSystemKeys "{Ctrl+Esc}" Wait 10 SendSystemKeys "{ss}{Enter}" Wait 10 SendSystemKeys "{c}" Wait 400 SendKeys "{Down}{Up}" Wait 200 SendKeys "" + _arg2 + "" Wait 4 SendKeys "{Enter}" } } COMMAND "Connect " { SCRIPT { SendSystemKeys "{Ctrl+Esc}" Wait 4 HeardWord "" + _arg1 + "" Wait 1600 SendKeys "{Enter}" } } COMMAND " <0To20> <0To20>" { SCRIPT { loop& = Val(_arg2) while ( loop& ) SendKeys "{Ctrl+Left}" loop& = loop& - 1 wend loop& = Val(_arg2) while ( loop& ) SendKeys "{Shift+Ctrl+Right}" loop& = loop& - 1 wend loop& = Val(_arg3) while ( loop& ) SendKeys "{Shift+Ctrl+Right}" loop& = loop& - 1 wend if _arg1 = "Delete" then SendKeys "{Del}" IF _arg1 = "Cut" THEN SendKeys "{Ctrl+x}" IF _arg1 = "Copy" THEN SendKeys "{Ctrl+c}" } } COMMAND " <1To20>" { SCRIPT { loop& = Val(_arg3) while ( loop& ) if _arg2 = "Previous" then SendKeys "{Left}{Ctrl+Right}{Shift+Ctrl+Left}" if _arg2 = "Next" then SendKeys "{Right}{Ctrl+Right}{Ctrl+Left}{Shift+Ctrl+Right}" if _arg2 = "Back" then SendKeys "{Left}{Ctrl+Right}{Shift+Ctrl+Left}" if _arg2 = "Forward" then SendKeys "{Right}{Ctrl+Right}{Ctrl+Left}{Shift+Ctrl+Right}" if _arg2 = "Last" then SendKeys "{Left}{Ctrl+Right}{Shift+Ctrl+Left}" if _arg1 = "Delete" then SendKeys "{Del}" loop& = loop& - 1 wend IF _arg1 = "Cut" THEN SendKeys "{Ctrl+x}" IF _arg1 = "Copy" THEN SendKeys "{Ctrl+c}" } } COMMAND "Backspace <1To40>" { SCRIPT { loop& = Val(_arg1) while ( loop& ) SendKeys "{Backspace}" loop& = loop& - 1 wend } } COMMAND " <1To10> Times" { SCRIPT { loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Backspace" THEN SendKeys "{Backspace}" IF _arg1 = "Delete" THEN SendKeys "{Del}" loop& = loop& - 1 wend } } COMMAND "Skip <1To20> Delete <1To10> " { SCRIPT { IF _arg3 = "Delete" THEN _arg3 = "Del" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Left " + _arg1 + "}" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Shift+Ctrl+Left " + _arg2 + "}" Wait 300 SendKeys "{Del}" SendKeys "{" + _arg3 + "}" } } COMMAND "Skip <1To20> Delete " { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Left " + _arg1 + "}" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Shift+Left}" Wait 200 SendKeys "{Del}" SendKeys "{" + _arg2 + "}" } } COMMAND "Skip Delete <1To10> " { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Left}" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Shift+Ctrl+Left " + _arg1 + "}" Wait 300 SendKeys "{Del}" SendKeys "{" + _arg2 + "}" } } COMMAND "Skip Delete <1To10> <1To10>" { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Left}" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Shift+Ctrl+Left " + _arg1 + "}" Wait 300 SendKeys "{Del}" SendKeys "{" + _arg2 + " " + _arg3 + "}" } } COMMAND "Skip <1To20> Delete <1To10>" { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Left " + _arg1 + "}" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Shift+Left}" Wait 200 SendKeys "{Del}" SendKeys "{" + _arg2 + " " + _arg3 + "}" } } COMMAND "Skip <1To20> Delete <1To10> <1To10>" { SCRIPT { IF _arg3 = "Delete" THEN _arg3 = "Del" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Left " + _arg1 + "}" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Shift+Ctrl+Left " + _arg2 + "}" Wait 300 SendKeys "{Del}" SendKeys "{" + _arg3 + " " + _arg4 + "}" } } COMMAND "Skip Delete <1To10>" { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Left}{Ctrl+Shift+Right}{Shift+Left}{Del}" SendKeys "{" + _arg1 + " " + _arg2 + "}" } } COMMAND " <1To10>" { SCRIPT { IF _arg1 = "Undo" THEN SendKeys "{Ctrl+z}" IF _arg1 = "Redo" THEN SendKeys "{Ctrl+y}" Wait 5 loop& = Val(_arg3) while ( loop& ) if _arg2 = "Backspace" XOR _arg2 = "That Backspace" then SendKeys "{Backspace}" if _arg2 = "Delete" XOR _arg2 = "That Delete" XOR _arg2 = "Delete That" then SendKeys "{Del}" if _arg2 = "Back Delete" then SendKeys "{Backspace}{Del}" IF _arg2 = "Right" XOR _arg2 = "That Right" THEN SendKeys "{Right}" IF _arg2 = "Left" XOR _arg2 = "That Left" THEN SendKeys "{Left}" IF _arg2 = "Home" XOR _arg2 = "That Home" THEN SendKeys "Home" IF _arg2 = "End" XOR _arg2 = "That End" THEN SendKeys "{End}" loop& = loop& - 1 wend } } COMMAND " " { SCRIPT { IF _arg1 = "Undo" THEN SendKeys "{Ctrl+z}" IF _arg1 = "Redo" THEN SendKeys "{Ctrl+y}" Wait 5 if _arg2 = "Backspace" XOR _arg2 = "That Backspace" then SendKeys "{Backspace}" if _arg2 = "Delete" XOR _arg2 = "That Delete" XOR _arg2 = "Delete That" then SendKeys "{Del}" if _arg2 = "Back Delete" then SendKeys "{Backspace}{Del}" IF _arg2 = "Right" XOR _arg2 = "That Right" THEN SendKeys "{Right}" IF _arg2 = "Left" XOR _arg2 = "That Left" THEN SendKeys "{Left}" IF _arg2 = "Home" XOR _arg2 = "That Home" THEN SendKeys "Home" IF _arg2 = "End" XOR _arg2 = "That End" THEN SendKeys "{End}" } } COMMAND " That <1To20>" { SCRIPT { loop& = Val(_arg1) while ( loop& ) SendKeys "{Ctrl+z}" loop& = loop& - 1 wend } } COMMAND "That" { SCRIPT { IF _arg1 = "Undo" THEN SendKeys "{Ctrl+z}" IF _arg1 = "Redo" THEN SendKeys "{Ctrl+y}" } } COMMAND " That <1To20> Times" { SCRIPT { loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Undo" THEN SendKeys "{Ctrl+z}" IF _arg1 = "Redo" THEN SendKeys "{Ctrl+y}" loop& = loop& - 1 wend } } COMMAND " <1To10>" { SCRIPT { IF _arg2 = "Intro" THEN _arg2 = "Introduction" IF _arg2 = "General" XOR _arg2 = "Global Macros" XOR _arg2 = "General Global Macros" THEN _arg2 = "General_Global_Macros" IF _arg2 = "Cursor" XOR _arg2 = "Moving the Cursor" THEN _arg2 = "Moving_the_Cursor" IF _arg2 = "Selecting" XOR _arg2 = "Deleting" XOR _arg2 = "Selecting Deleting" XOR _arg2 = "Selecting and Deleting" THEN _arg2 = "Selecting_and_Deleting" IF _arg2 = "Copying Cutting Pasting" XOR _arg2 = "Copying" XOR _arg2 = "Cutting" XOR _arg2 = "Pasting" XOR _arg2 = "Copying Cutting and Pasting" THEN _arg2 = "Copying_Cutting_and_Pasting" IF _arg2 = "Keys and Multiple Keys" XOR _arg2 = "Pressing Keys" XOR _arg2 = "Keys" XOR _arg2 = "Multiple Keys" XOR _arg2 = "Pressing Keys and Multiple Keys" THEN _arg2 = "Pressing_Keys_and_Multiple_Keys" IF _arg2 = "Spaces" XOR _arg2 = "Punctuation" XOR _arg2 = "Spaces and Punctuation" THEN _arg2 = "Spaces_and_Punctuation" IF _arg2 = "Mouse" XOR _arg2 = "Mouse Arrow" XOR _arg2 = "Dragging Objects" XOR _arg2 = "Dragging" XOR _arg2 = "Moving the Mouse" THEN _arg2 = "Moving_the_Mouse" IF _arg2 = "Moving Windows" XOR _arg2 = "Sizing Windows" XOR _arg2 = "Moving" XOR _arg2 = "Sizing" XOR _arg2 = "Moving and Sizing" XOR _arg2 = "Moving and Sizing Windows" THEN _arg2 = "Moving_and_Sizing_Windows" IF _arg2 = "Help" XOR _arg2 = "Getting Help" THEN _arg2 = "Getting_Help" IF _arg2 = "Common Commands Open Save As Find Replace Font" XOR _arg2 = "Open" XOR _arg2 = "Save As" XOR _arg2 = "Find" XOR _arg2 = "Replace" XOR _arg2 = "Font" XOR _arg2 = "Common Commands" THEN _arg2 = "Common_Commands" IF _arg2 = "NatSpeak" XOR _arg2 = "General NatSpeak" XOR _arg2 = "NatSpeak General" THEN _arg2 = "NatSpeak_General" IF _arg2 = "Correction" XOR _arg2 = "NatSpeak Correction" XOR _arg2 = "Correction Box" THEN _arg2 = "Correction_Box" IF _arg2 = "Explorer" XOR _arg2 = "Files" XOR _arg2 = "Windows Explorer" THEN _arg2 = "Windows_Explorer" IF _arg2 = "Quick View" XOR _arg2 = "Quick View Plus" THEN _arg2 = "Quick_View_Plus" IF _arg2 = "IE" XOR _arg2 = "Internet Explorer" THEN _arg2 = "Internet_Explorer" IF _arg2 = "Paint Shop" XOR _arg2 = "Paint Shop Pro" THEN _arg2 = "Paint_Shop_Pro" IF _arg2 = "ACDSee" XOR _arg2 = "ACDSee Browser" THEN _arg2 = "ACDSee_Browser" IF _arg2 = "HTML" XOR _arg2 = "Cute HTML" THEN _arg2 = "Cute_HTML" IF _arg2 = "FTP" XOR _arg2 = "Cute FTP" THEN _arg2 = "Cute_FTP" IF _arg2 = "Macros Explanation" XOR _arg2 = "Macros Explanations" XOR _arg2 = "Macro Explanation" XOR _arg2 = "About Macros" XOR _arg2 = "Macros for Making Macros" XOR _arg2 = "Macros Examples" XOR _arg2 = "Macro Example" XOR _arg2 = "Macro Examples" XOR _arg2 = "Macros Example" XOR _arg2 = "Macros" XOR _arg2 = "Macros for Making Macros Explanation" THEN _arg2 = "Macros_for_Making_Macros_Explanation" IF _arg2 = "Three" XOR _arg2 = "Step 3" XOR _arg2 = "Command Wizard 3" XOR _arg2 = "Three of Seven" THEN _arg2 = "Three_of_Seven" IF _arg2 = "Four" XOR _arg2 = "Step 4" XOR _arg2 = "Command Wizard 4" XOR _arg2 = "Edit Four" XOR _arg2 = "Edit Four of Seven" XOR _arg2 = "Four of Seven" THEN _arg2 = "Four_of_Seven" IF _arg2 = "Five" XOR _arg2 = "Step 5" XOR _arg2 = "Command Wizard 5" XOR _arg2 = "Five of Seven" THEN _arg2 = "Five_of_Seven" IF _arg2 = "Six" XOR _arg2 = "Step 6" XOR _arg2 = "Command Wizard 6" XOR _arg2 = "New Six" XOR _arg2 = "New Six of Seven" XOR _arg2 = "Six of Seven" THEN _arg2 = "Six_of_Seven" IF _arg2 = "Writing Macros" XOR _arg2 = "About Writing Macros" THEN _arg2 = "About_Writing_Macros" IF _arg2 = "Fixing" XOR _arg2 = "Fixing Macros" THEN _arg2 = "Fixing_Macros" IF _arg2 = "Changes" XOR _arg2 = "Oops" XOR _arg2 = "Please" XOR _arg2 = "Capitalization" XOR _arg2 = "Other Changes" THEN _arg2 = "Other_Changes" IF _arg2 = "About Speech" XOR _arg2 = "Using Speech" XOR _arg2 = "Using Speech Recognition" XOR _arg2 = "Speech Recognition" XOR _arg2 = "Voice" XOR _arg2 = "About Speech Recognition" THEN _arg2 = "About_Speech_Recognition" IF _arg2 = "Resources" XOR _arg2 = "Further Resources" THEN _arg2 = "Further_Resources" IF _arg1 = "Netscape" XOR _arg1 = "Netscape Help on" THEN HeardWord "House", "Netscape" Wait 200 SendKeys "{Ctrl+o}" ELSE HeardWord "House", "Internet" Wait 50 SendKeys "{Alt+d}" Wait 20 END IF SendKeys "file:///C|/My Documents\Store\Kims Macros Help\" IF _arg2 = "Internet Locations" XOR _arg2 = "Web Locations" XOR _arg2 = "Locations" THEN SendKeys "Netscape\Netscape#Locations" ELSE IF _arg2 = "Four and Five" XOR _arg2 = "New Four and Edit Five" XOR _arg2 = "Edit Five" THEN SendKeys "Four of Seven\Four of Seven#New Four and Edit Five" ELSE IF _arg2 = "Macro Control" XOR _arg2 = "Six and List" XOR _arg2 = "Six Macro Control" XOR _arg2 = "List Macro Control" XOR _arg2 = "Six and List Macro Control" THEN SendKeys "Six of Seven\Six of Seven#Macro Control" ELSE SendKeys "" + _arg2 + "\" + _arg2 + "" END IF END IF END IF SendKeys ".html" Wait 10 SendKeys "{Enter}" Wait 100 _arg3 = Val (_arg3) - 1 SendKeys "{PgDn " + _arg3 + "}" } } COMMAND " " { SCRIPT { IF _arg2 = "Intro" THEN _arg2 = "Introduction" IF _arg2 = "General" XOR _arg2 = "Global Macros" XOR _arg2 = "General Global Macros" THEN _arg2 = "General_Global_Macros" IF _arg2 = "Cursor" XOR _arg2 = "Moving the Cursor" THEN _arg2 = "Moving_the_Cursor" IF _arg2 = "Selecting" XOR _arg2 = "Deleting" XOR _arg2 = "Selecting Deleting" XOR _arg2 = "Selecting and Deleting" THEN _arg2 = "Selecting_and_Deleting" IF _arg2 = "Copying Cutting Pasting" XOR _arg2 = "Copying" XOR _arg2 = "Cutting" XOR _arg2 = "Pasting" XOR _arg2 = "Copying Cutting and Pasting" THEN _arg2 = "Copying_Cutting_and_Pasting" IF _arg2 = "Keys and Multiple Keys" XOR _arg2 = "Pressing Keys" XOR _arg2 = "Keys" XOR _arg2 = "Multiple Keys" XOR _arg2 = "Pressing Keys and Multiple Keys" THEN _arg2 = "Pressing_Keys_and_Multiple_Keys" IF _arg2 = "Spaces" XOR _arg2 = "Punctuation" XOR _arg2 = "Spaces and Punctuation" THEN _arg2 = "Spaces_and_Punctuation" IF _arg2 = "Mouse" XOR _arg2 = "Mouse Arrow" XOR _arg2 = "Dragging Objects" XOR _arg2 = "Dragging" XOR _arg2 = "Moving the Mouse" THEN _arg2 = "Moving_the_Mouse" IF _arg2 = "Moving Windows" XOR _arg2 = "Sizing Windows" XOR _arg2 = "Moving" XOR _arg2 = "Sizing" XOR _arg2 = "Moving and Sizing" XOR _arg2 = "Moving and Sizing Windows" THEN _arg2 = "Moving_and_Sizing_Windows" IF _arg2 = "Help" XOR _arg2 = "Getting Help" THEN _arg2 = "Getting_Help" IF _arg2 = "Common Commands Open Save As Find Replace Font" XOR _arg2 = "Open" XOR _arg2 = "Save As" XOR _arg2 = "Find" XOR _arg2 = "Replace" XOR _arg2 = "Font" XOR _arg2 = "Common Commands" THEN _arg2 = "Common_Commands" IF _arg2 = "NatSpeak" XOR _arg2 = "General NatSpeak" XOR _arg2 = "NatSpeak General" THEN _arg2 = "NatSpeak_General" IF _arg2 = "Correction" XOR _arg2 = "NatSpeak Correction" XOR _arg2 = "Correction Box" THEN _arg2 = "Correction_Box" IF _arg2 = "Explorer" XOR _arg2 = "Files" XOR _arg2 = "Windows Explorer" THEN _arg2 = "Windows_Explorer" IF _arg2 = "Quick View" XOR _arg2 = "Quick View Plus" THEN _arg2 = "Quick_View_Plus" IF _arg2 = "IE" XOR _arg2 = "Internet Explorer" THEN _arg2 = "Internet_Explorer" IF _arg2 = "Paint Shop" XOR _arg2 = "Paint Shop Pro" THEN _arg2 = "Paint_Shop_Pro" IF _arg2 = "ACDSee" XOR _arg2 = "ACDSee Browser" THEN _arg2 = "ACDSee_Browser" IF _arg2 = "HTML" XOR _arg2 = "Cute HTML" THEN _arg2 = "Cute_HTML" IF _arg2 = "FTP" XOR _arg2 = "Cute FTP" THEN _arg2 = "Cute_FTP" IF _arg2 = "Macros Explanation" XOR _arg2 = "Macros Explanations" XOR _arg2 = "Macro Explanation" XOR _arg2 = "About Macros" XOR _arg2 = "Macros for Making Macros" XOR _arg2 = "Macros Examples" XOR _arg2 = "Macro Example" XOR _arg2 = "Macro Examples" XOR _arg2 = "Macros Example" XOR _arg2 = "Macros" XOR _arg2 = "Macros for Making Macros Explanation" THEN _arg2 = "Macros_for_Making_Macros_Explanation" IF _arg2 = "Three" XOR _arg2 = "Step 3" XOR _arg2 = "Command Wizard 3" XOR _arg2 = "Three of Seven" THEN _arg2 = "Three_of_Seven" IF _arg2 = "Four" XOR _arg2 = "Step 4" XOR _arg2 = "Command Wizard 4" XOR _arg2 = "Edit Four" XOR _arg2 = "Edit Four of Seven" XOR _arg2 = "Four of Seven" THEN _arg2 = "Four_of_Seven" IF _arg2 = "Five" XOR _arg2 = "Step 5" XOR _arg2 = "Command Wizard 5" XOR _arg2 = "Five of Seven" THEN _arg2 = "Five_of_Seven" IF _arg2 = "Six" XOR _arg2 = "Step 6" XOR _arg2 = "Command Wizard 6" XOR _arg2 = "New Six" XOR _arg2 = "New Six of Seven" XOR _arg2 = "Six of Seven" THEN _arg2 = "Six_of_Seven" IF _arg2 = "Writing Macros" XOR _arg2 = "About Writing Macros" THEN _arg2 = "About_Writing_Macros" IF _arg2 = "Fixing" XOR _arg2 = "Fixing Macros" THEN _arg2 = "Fixing_Macros" IF _arg2 = "Changes" XOR _arg2 = "Oops" XOR _arg2 = "Please" XOR _arg2 = "Capitalization" XOR _arg2 = "Other Changes" THEN _arg2 = "Other_Changes" IF _arg2 = "About Speech" XOR _arg2 = "Using Speech" XOR _arg2 = "Using Speech Recognition" XOR _arg2 = "Speech Recognition" XOR _arg2 = "Voice" XOR _arg2 = "About Speech Recognition" THEN _arg2 = "About_Speech_Recognition" IF _arg2 = "Resources" XOR _arg2 = "Further Resources" THEN _arg2 = "Further_Resources" IF _arg1 = "Netscape Macros" XOR _arg1 = "Netscape Help on" THEN HeardWord "House", "Netscape" Wait 200 SendKeys "{Ctrl+o}" ELSE HeardWord "House", "Internet" Wait 150 SendKeys "{Alt+d}" Wait 1 END IF SendKeys "file:///C|/My Documents\Store\Kims Macros Help\" IF _arg2 = "Internet Locations" XOR _arg2 = "Web Locations" XOR _arg2 = "Locations" THEN SendKeys "Netscape\Netscape#Locations" ELSE IF _arg2 = "Four and Five" XOR _arg2 = "New Four and Edit Five" XOR _arg2 = "Edit Five" THEN SendKeys "Four of Seven\Four of Seven#New Four and Edit Five" ELSE IF _arg2 = "Macro Control" XOR _arg2 = "Six and List" XOR _arg2 = "Six Macro Control" XOR _arg2 = "List Macro Control" XOR _arg2 = "Six and List Macro Control" THEN SendKeys "Six of Seven\Six of Seven#Macro Control" ELSE SendKeys "" + _arg2 + "\" + _arg2 + "" END IF END IF END IF SendKeys ".html" Wait 10 SendKeys "{Enter}" } } COMMAND "Copy Paste" { SCRIPT { IF _arg1 = "All" XOR _arg1 = "And" THEN SendKeys "{Ctrl+a}" SendKeys "{Ctrl+c}{Down}{Enter}" SendSystemKeys "{Alt+Esc}" MouseGrid 2 MouseGrid 0 SendSystemKeys "{Ctrl+v}" } } COMMAND "Skip Delete " { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Left}{Ctrl+Shift+Right}{Shift+Left}{Del}" SendKeys "{" + _arg1+ "}" } } COMMAND "Use " { SCRIPT { IF _arg1 = "Dragon" THEN _arg1 = "DragonPad" IF _arg1 = "Word" THEN _arg1 = "Word 2000" SendKeys "{Ctrl+a}{Ctrl+c}" HeardWord "House", "" + _arg1+ "" Wait 30 SendKeys "{Ctrl+a}" SendKeys "{Ctrl+v}" SendKeys "{Ctrl+Home}" } } COMMAND " <1To40> " { SCRIPT { IF _arg2 = "End" THEN SendKeys "{End}" IF _arg2 = "Bottom" THEN SendKeys "{Shift+End}" IF _arg2 = "Top" THEN SendKeys "{Shift+Home}" IF _arg2 = "Home" THEN SendKeys "{Home}" if _arg2 = "End" XOR _arg2 = "Bottom" then loop& = Val(_arg3) while ( loop& ) if _arg4 = "Word" XOR _arg4 = "Words" then SendKeys "{Ctrl+Shift+Left}" if _arg4 = "Lines" XOR _arg4 = "Line" then SendKeys "{Shift+Down}" if _arg4 = "Letters" XOR _arg4 = "Letter" then SendKeys "{Shift+Left}" loop& = loop& - 1 wend end if if _arg2 = "Home" XOR _arg2 = "Top" then loop& = Val(_arg3) while ( loop& ) if _arg4 = "Word" XOR _arg4 = "Words" then SendKeys "{Ctrl+Shift+Right}" if _arg4 = "Lines" XOR _arg4 = "Line" then SendKeys "{Shift+Up}" if _arg4 = "Letters" XOR _arg4 = "Letter" then SendKeys "{Shift+Right}" loop& = loop& - 1 wend end if Wait 100 SendKeys "{Del}" } } COMMAND " " { SCRIPT { HeardWord "NaturallySpeaking" Wait 15 HeardWord "Custom Commands" Wait 15 IF _arg1 = "Edit" XOR _arg1 = "Change" THEN HeardWord "Edit" IF _arg1 = "New" THEN HeardWord "Create" Wait 40 SendKeys "{Alt+a}" SendKeys "{Enter}" IF _arg2 = "ACDSee" THEN SendKeys "ACDSEE" if _arg2 = "CuteFTP" then SendKeys "CuteFTP32" if _arg2 = "Cute FTP" then SendKeys "CuteFTP32" IF _arg2 = "EditPad" THEN SendKeys "EDITPAD" if _arg2 = "FTP" then SendKeys "CuteFTP" if _arg2 = "HTML" then SendKeys "CUTEHTML" if _arg2 = "Cute HTML" then SendKeys "CUTEHTML" if _arg2 = "Dreamweaver" XOR _arg2 = "Custom Dreamweaver" then SendKeys "Dreamweaver" if _arg2 = "Eudora" XOR _arg2 = "Custom Eudora" then SendKeys "Eudora" if _arg2 = "Explorer" then SendKeys "Windows Explorer" if _arg2 = "Internet Explorer" then SendKeys "Microsoft Internet Explorer" if _arg2 = "Internet" then SendKeys "Microsoft Internet Explorer" if _arg2 = "NatSpeak" then SendKeys "Dragon NaturallySpeaking" if _arg2 = "Netscape" XOR _arg2 = "Custom Netscape" then SendKeys "Netscape" if _arg2 = "Notepad" then SendKeys "Notepad" IF _arg2 = "Paint Shop Pro" XOR _arg2 = "Paint Shop" THEN SendKeys "Paint Shop Pro" if _arg2 = "Photoshop" XOR _arg2 = "Custom Photoshop" then SendKeys "Photoshp" IF _arg2 = "Quick View" THEN SendKeys "QVP32" if _arg2 = "Quicken" then SendKeys "Quicken" if _arg2 = "Word" XOR _arg2 = "Custom Word" then SendKeys "Microsoft Word" if _arg2 = "WordPad" XOR _arg2 = "Custom WordPad" then SendKeys "Microsoft WordPad" if _arg2 = "WordPerfect" then SendKeys "WPWIN9" SendKeys "{Enter}" IF _arg2 = "ACDSee" THEN SendKeys "KimACDSEE" if _arg2 = "CuteFTP" then SendKeys "KimCuteFTP" if _arg2 = "Cute FTP" then SendKeys "KimCuteFTP" IF _arg2 = "EditPad" THEN SendKeys "KimEDITPAD" if _arg2 = "FTP" then SendKeys "KimCUTEFTP" if _arg2 = "HTML" XOR _arg2 = "Cute HTML" then SendKeys "KimCUTEHTML" if _arg2 = "Dreamweaver" then SendKeys "KimDREAMWEAVER" if _arg2 = "Custom Dreamweaver" then SendKeys "cDREAMWEAVER" if _arg2 = "Eudora" then SendKeys "KimEUDORA" if _arg2 = "Custom Eudora" then SendKeys "cEUDORA" if _arg2 = "Explorer" then SendKeys "KimEXPLORER" if _arg2 = "Internet Explorer" XOR _arg2 = "Internet" then SendKeys "KimINTERNETEXPLORER" if _arg2 = "NatSpeak" then SendKeys "KimNATSPEAK" if _arg2 = "Netscape" then SendKeys "KimNETSCAPE" if _arg2 = "Custom Netscape" then SendKeys "cKimNETSCAPE" if _arg2 = "Notepad" then SendKeys "KimNOTEPAD" IF _arg2 = "Paint Shop Pro" XOR _arg2 = "Paint Shop" THEN SendKeys "KimPAINTSHOPPRO" if _arg2 = "Photoshop" then SendKeys "KimPHOTOSHOP" if _arg2 = "Custom Photoshop" then SendKeys "KimPHOTOSHOP" IF _arg2 = "Quick View" THEN SendKeys "QVP32" if _arg2 = "Quicken" then SendKeys "KimQUICKEN" if _arg2 = "Word" then SendKeys "KimWINWORD2000" if _arg2 = "Custom Word" then SendKeys "cWINWORD2000" if _arg2 = "WordPad" then SendKeys "KimWORDPAD" if _arg2 = "Custom WordPad" then SendKeys "cWORDPAD" if _arg2 = "WordPerfect" then SendKeys "WPWIN9" Wait 800 SendKeys "{Enter}" IF _arg2 = "ACDSee" THEN SendKeys "ACDSee" if _arg2 = "CuteFTP" then SendKeys "CUTEFTP" if _arg2 = "Cute FTP" then SendKeys "CuteFTP" IF _arg2 = "EditPad" THEN SendKeys "EditPad" if _arg2 = "FTP" then SendKeys "CuteFTP" if _arg2 = "Cute HTML" then SendKeys "Cute" if _arg2 = "HTML" then SendKeys "Cute" if _arg2 = "Dreamweaver" then SendKeys "Dreamweaver" if _arg2 = "Eudora" then SendKeys "Eudora Pro" if _arg2 = "Explorer" then SendKeys "\" if _arg2 = "Internet Explorer" then SendKeys "Microsoft Internet Explorer" if _arg2 = "Internet" then SendKeys "Microsoft Internet Explorer" if _arg2 = "NatSpeak" then SendKeys "Dragon NaturallySpeaking" if _arg2 = "Netscape" then SendKeys "Netscape" if _arg2 = "Notepad" then SendKeys "Notepad" IF _arg2 = "Paint Shop Pro" XOR _arg2 = "Paint Shop" THEN SendKeys "Paint Shop Pro" if _arg2 = "Photoshop" then SendKeys "Adobe Photoshop" IF _arg2 = "Quick View" THEN SendKeys "Quick View Plus" if _arg2 = "Quicken" then SendKeys "Quicken" if _arg2 = "Word" then SendKeys "Microsoft Word" if _arg2 = "WordPad" then SendKeys "WordPad" if _arg2 = "WordPerfect" then SendKeys "WordPerfect 9" Wait 10 SendKeys "{Enter}" Wait 10 IF _arg1 = "New" THEN HeardWord "\Caps-On" } } COMMAND "Paste to Clipboard" { SCRIPT { HeardWord "House", "Notepad" Wait 100 SendKeys "{Alt+f}o" SendKeys "C:\My Documents\Store\" + _arg1 + "" SendKeys "{Alt+o}" Wait 10 SendKeys "{Ctrl+Home}{Shift+Ctrl+End}" SendKeys "{Ctrl+c}{Down}" SendKeys "{Alt+f}x" } } COMMAND " <1To10> " { SCRIPT { loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Left" THEN SendKeys "{Left}" if _arg1 = "Space" then SendKeys "{Space}" if _arg1 = "Backspace" then SendKeys "{Backspace}" IF _arg1 = "Delete" THEN SendKeys "{Del}" loop& = loop& - 1 wend IF _arg3 = "Right" THEN SendKeys "{Right}" IF _arg3 = "Left" THEN SendKeys "{Left}" if _arg3 = "Space" then SendKeys "{Space}" if _arg3 = "Backspace" then SendKeys "{Backspace}" IF _arg3 = "Delete" THEN SendKeys "{Del}" IF _arg3 = "Quote" XOR _arg3 = "Quote Mark" THEN SendKeys """" IF _arg3 = "Question Mark" XOR _arg3 = "Question" THEN SendKeys "?" IF _arg3 = "Period" THEN SendKeys "." IF _arg3 = "Comma" THEN SendKeys "," IF _arg3 = "Semicolon" THEN SendKeys ";" IF _arg3 = "Colon" THEN SendKeys ":" IF _arg3 = "Period Quote" THEN SendKeys ".""" IF _arg3 = "Comma Quote" THEN SendKeys ",""" IF _arg3 = "New Line" THEN SendKeys "{Enter}" IF _arg3 = "New" THEN SendKeys "{Enter}" IF _arg3 = "Enter" THEN SendKeys "{Enter}" IF _arg3 = "Another Line" THEN SendKeys "{End}{Enter}" IF _arg3 = "Semicolon Quote" THEN SendKeys ";""" } } COMMAND " " { SCRIPT { IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Left" THEN SendKeys "{Left}" if _arg1 = "Space" then SendKeys "{Space}" if _arg1 = "Backspace" then SendKeys "{Backspace}" IF _arg1 = "Delete That" THEN SendKeys "{Del}" Wait 200 SendSystemKeys MID$(_arg2,0,1) } } COMMAND "Last " { SCRIPT { HeardWord "Edit", "" + _arg1 + "", "Macro" Wait 10 SendKeys "{Alt+b}{Alt+n}" if _arg1 = "App" XOR _arg1 = "Application" then SendKeys "{Alt+n}" if _arg1 = "App" XOR _arg1 = "Application" then SendKeys "{Enter}" Wait 4 IF _arg2 = "Window" XOR _arg2 = "Bigger" XOR _arg2 = "Bigger Window" THEN HeardWord "Bigger Window" } } COMMAND "Touch Tab <1To10>" { SCRIPT { ButtonClick 1,1 Wait 300 SendKeys "{Tab " + _arg1 + "}" } } COMMAND " " { SCRIPT { IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Left" THEN SendKeys "{Left}" if _arg1 = "Space" then SendKeys "{Space}" if _arg1 = "Backspace" then SendKeys "{Backspace}" IF _arg1 = "Delete That" THEN SendKeys "{Del}" if _arg2 = "Space" then SendKeys "{Space}" if _arg2 = "Backspace" then SendKeys "{Backspace}" IF _arg2 = "Delete" THEN SendKeys "{Del}" IF _arg2 = "Question" XOR _arg2 = "Question Mark" THEN SendKeys "?" IF _arg2 = "Quote" XOR _arg2 = "Quote Mark" THEN SendKeys """" IF _arg2 = "Period" THEN SendKeys "." IF _arg2 = "Comma" THEN SendKeys "," IF _arg2 = "Semicolon" THEN SendKeys ";" IF _arg2 = "Colon" THEN SendKeys ":" IF _arg2 = "Period Quote" THEN SendKeys ".""" IF _arg2 = "Comma Quote" THEN SendKeys ",""" IF _arg2 = "Semicolon Quote" THEN SendKeys ";""" IF _arg2 = "New Line" THEN SendKeys "{Enter}" IF _arg2 = "New" THEN SendKeys "{Enter}" IF _arg2 = "Enter" THEN SendKeys "{Enter}" IF _arg2 = "Another Line" THEN SendKeys "{End}{Enter}" } } COMMAND "Close " { SCRIPT { if _arg1 = "Document" then SendSystemKeys "{Ctrl+F4}" if _arg1 = "Page" then SendSystemKeys "{Ctrl+F4}" if _arg1 = "Window" XOR _arg1 = "It" then SendSystemKeys "{Alt+F4}" } } COMMAND " <1To20> " { SCRIPT { IF _arg3 = "Letters" XOR _arg3 = "Characters" THEN SendKeys "{Shift+Right " + _arg2 + "}" IF _arg3 = "Word" XOR _arg3 = "Words" THEN SendKeys "{Right}{Ctrl+Right}{Ctrl+Left}{Shift+Ctrl+Right " +_arg2+ "}" IF _arg3 = "Line" XOR _arg3 = "Lines" THEN SendKeys "{Shift+Down " + _arg2 + "}{Shift+End}" IF _arg3 = "Clean Line" XOR _arg3 = "Clean Lines" THEN SendKeys "{Home}{Shift+Down " + _arg2 + "}" if _arg1 = "Delete" then SendKeys "{Del}" IF _arg1 = "Cut" THEN SendKeys "{Ctrl+x}" IF _arg1 = "Copy" THEN SendKeys "{Ctrl+c}" } } COMMAND "Duplicate " { SCRIPT { if _arg1 = "Line" then SendKeys "{Home}{Shift+End}{Ctrl+c}{End}{Enter}{Ctrl+v}{Up}{Home}" if _arg1 = "Document" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}{Ctrl+End}{Enter}{Enter}{Ctrl+v}" if _arg1 = "Paragraph" then SendKeys "{Right}{Ctrl+Up}{Shift+Ctrl+Down}{Ctrl+c}{End}{Enter}{Enter}{Ctrl+v}" if _arg1 = "This" then SendKeys "{Ctrl+c}{End}{Enter}{Enter}{Ctrl+v}" if _arg1 = "Close" then SendKeys "{Ctrl+c}{End}{Ctrl+v}" if _arg1 = "Argument" then SendKeys "{Home}{Shift+End}{Ctrl+c}{End}{Enter}{Ctrl+v}{Home}{Right 12}{Shift+Right 2}" if _arg1 = "Word" then SendKeys "{Ctrl+Left}{Shift+Ctrl+Right}{Ctrl+c}{Right}{Ctrl+v}" } } COMMAND " Size <1to100>" { SCRIPT { IF _arg1 = "Another" THEN SendKeys "{End}{Enter}" IF _arg1 = "New" THEN SendKeys "{Enter}" IF _arg1 = "New Back" THEN SendKeys "{Enter}{Left}" IF _arg1 = "Next" THEN SendKeys "{Down}{Home}" IF _arg1 = "Insert" THEN SendKeys "{Home}{Enter}{Up}" IF _arg1 = "Last" THEN SendKeys "{Up}{Home}" Wait 10 loop& = Val(_arg2) while ( loop& ) SendKeys "_" loop& = loop& - 1 wend SendKeys "{Enter}" } } COMMAND "Last " { SCRIPT { HeardWord "Edit", "" + _arg1 + "", "Macro" Wait 10 SendKeys "{Alt+b}{Alt+n}" IF _arg1 = "Global" THEN SendKeys "{Alt+b}{Alt+n}" if _arg1 = "App" XOR _arg1 = "Application" then SendKeys "{Alt+n}" Wait 10 IF _arg1 = "App" XOR _arg1 = "Application" THEN Wait 500 if _arg1 = "App" XOR _arg1 = "Application" then SendKeys "{Enter}" Wait 500 SendKeys "{Alt+n 2}" } } COMMAND " <1To20> " { SCRIPT { loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend IF _arg3 = "Back" XOR _arg3 = "Backspace" THEN SendKeys "{Backspace}" IF _arg3 = "Delete" THEN SendKeys "{Del}" } } COMMAND " <1To10> <1To10>" { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg3 = "Delete" THEN _arg3 = "Shift+Right} {Backspace" loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend loop& = Val(_arg4) while ( loop& ) SendKeys "{" + _arg4 + "}" loop& = loop& - 1 wend } } COMMAND " <1To10> " { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg3 = "Delete" THEN _arg3 = "Shift+Right} {Backspace" loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend Wait 100 SendKeys "{" + _arg3 + "}" } } COMMAND " <1To10> <1To20> " { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg4 = "Delete" THEN _arg4 = "Shift+Right} {Backspace" IF _arg5 = "Delete" THEN _arg5 = "Shift+Right} {Backspace" loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend loop& = Val(_arg3) while ( loop& ) SendKeys "{" + _arg4 + "}" loop& = loop& - 1 wend SendKeys "{" + _arg5 + "}" } } COMMAND " <1To10> " { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg3 = "Delete" THEN _arg3 = "Shift+Right} {Backspace" IF _arg4 = "Delete" THEN _arg4 = "Shift+Right} {Backspace" loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend SendKeys "{" + _arg3 + "}" SendKeys "{" + _arg4 + "}" } } COMMAND " <1To10> <1To10>" { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg3 = "Delete" THEN _arg3 = "Shift+Right} {Backspace" IF _arg4 = "Delete" THEN _arg4 = "Shift+Right} {Backspace" loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend SendKeys "{" + _arg3 + "}" loop& = Val(_arg5) while ( loop& ) SendKeys "{" + _arg4 + "}" loop& = loop& - 1 wend } } COMMAND " " { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" SendKeys "{" + _arg1 + "}" SendKeys "{" + _arg2 + "}" } } COMMAND " " { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg2 = "Delete" THEN _arg2 = "Shift+Right} {Backspace" IF _arg3 = "Delete" THEN _arg3 = "Shift+Right} {Backspace" SendKeys "{" + _arg1 + "}" SendKeys "{" + _arg2 + "}" SendKeys "{" + _arg3 + "}" } } COMMAND " <1To10>" { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg2 = "Delete" THEN _arg2 = "Shift+Right} {Backspace" IF _arg3 = "Delete" THEN _arg3 = "Shift+Right} {Backspace" SendKeys "{" + _arg1 + "}" SendKeys "{" + _arg2 + "}" loop& = Val(_arg4) while ( loop& ) SendKeys "{" + _arg3 + "}" loop& = loop& - 1 wend } } COMMAND " <1To10>" { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg2 = "Delete" THEN _arg2 = "Shift+Right} {Backspace" SendKeys "{" + _arg1 + "}" loop& = Val(_arg3) while ( loop& ) SendKeys "{" + _arg2 + "}" loop& = loop& - 1 wend } } COMMAND " <1To10> <1to100>" { SCRIPT { IF _arg1 = "Hundred" XOR _arg1 = "One Hundred" THEN _arg1 = "100" IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend loop& = Val(_arg5) while ( loop& ) IF _arg3 = "Select" XOR _arg3 = "Copy" XOR _arg3 = "Cut" THEN SendKeys "{Shift+" + _arg4 + "}" loop& = loop& - 1 wend IF _arg3 = "Copy" THEN SendKeys "{Ctrl+c}" IF _arg3 = "Cut" THEN SendKeys "{Ctrl+x}" } } COMMAND " <1to100>" { SCRIPT { IF _arg5 = "Hundred" XOR _arg5 = "One Hundred" THEN SendKeys "100" IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg2 = "Delete" THEN _arg2 = "Shift+Right} {Backspace" SendKeys "{" + _arg1 + "}" SendKeys "{" + _arg2 + "}" loop& = Val(_arg5) while ( loop& ) IF _arg3 = "Select" XOR _arg2 = "Copy" XOR _arg2 = "Cut" THEN SendKeys "{Shift+" + _arg4 + "}" loop& = loop& - 1 wend IF _arg3 = "Copy" THEN SendKeys "{Ctrl+c}" IF _arg3 = "Cut" THEN SendKeys "{Ctrl+x}" } } COMMAND " <1To10> <1to100>" { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg3 = "Delete" THEN _arg3 = "Shift+Right} {Backspace" loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend SendKeys "{" + _arg3 + "}" loop& = Val(_arg6) while ( loop& ) IF _arg4 = "Select" XOR _arg4 = "Copy" XOR _arg4 = "Cut" THEN SendKeys "{Shift+" + _arg5 + "}" loop& = loop& - 1 wend IF _arg4 = "Copy" THEN SendKeys "{Ctrl+c}" IF _arg4 = "Cut" THEN SendKeys "{Ctrl+x}" } } COMMAND " <1To10> <1To10> <1to100>" { SCRIPT { IF _arg7 = "Hundred" XOR _arg7 = "One Hundred" THEN SendKeys "100" IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg3 = "Delete" THEN _arg3 = "Shift+Right} {Backspace" IF _arg5 = "Delete" THEN _arg5 = "Shift+Right} {Backspace" loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend loop& = Val(_arg4) while ( loop& ) SendKeys "{" + _arg3 + "}" loop& = loop& - 1 wend loop& = Val(_arg7) while ( loop& ) IF _arg5 = "Select" XOR _arg5 = "Copy" XOR _arg5 = "Cut" THEN SendKeys "{Shift+" + _arg6 + "}" loop& = loop& - 1 wend IF _arg5 = "Copy" THEN SendKeys "{Ctrl+c}" IF _arg5 = "Cut" THEN SendKeys "{Ctrl+x}" } } COMMAND " <1To10> <1to100>" { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg2 = "Delete" THEN _arg2 = "Shift+Right} {Backspace" SendKeys "{" + _arg1 + "}" loop& = Val(_arg3) while ( loop& ) SendKeys "{" + _arg2 + "}" loop& = loop& - 1 wend loop& = Val(_arg6) while ( loop& ) IF _arg4 = "Select" XOR _arg4 = "Copy" XOR _arg4 = "Cut" THEN SendKeys "{Shift+" + _arg5 + "}" loop& = loop& - 1 wend IF _arg4 = "Copy" THEN SendKeys "{Ctrl+c}" IF _arg4 = "Cut" THEN SendKeys "{Ctrl+x}" } } COMMAND " <1To10> <1To10> " { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" IF _arg3 = "Delete" THEN _arg3 = "Shift+Right} {Backspace" IF _arg5 = "Delete" THEN _arg5 = "Shift+Right} {Backspace" loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend loop& = Val(_arg4) while ( loop& ) SendKeys "{" + _arg3 + "}" loop& = loop& - 1 wend SendKeys "{" + _arg5+ "}" } } COMMAND "Paste Left <1To10>" { SCRIPT { SendKeys "{Ctrl+v}{Left " + _arg1 + "}" } } COMMAND "Paste Left <1To10> " { SCRIPT { SendKeys "{Ctrl+v}{Left " + _arg1 + "}" SendKeys "{" + _arg2 + "}" } } COMMAND "Paste Left <1To10> <1To10>" { SCRIPT { SendKeys "{Ctrl+v}{Left " + _arg1 + "}" SendKeys "{" + _arg2 + " " + _arg3 + "}" } } COMMAND "Paste Backspace" { KEYS { SendKeys "{Ctrl+v}{Backspace}" } } COMMAND "Paste Backspace <1To10>" { SCRIPT { SendKeys "{Ctrl+v}{Backspace " + _arg1 + "}" } } COMMAND " to <1-20Store1-10PersonAddressemailFiles>" { SCRIPT { if _arg1 = "Add This" XOR _arg1 = "Add Selection" XOR _arg1 = "Add" then SendKeys "{Ctrl+c}" ELSE IF _arg1 = "Add Line" THEN SendKeys "{Home}{Shift+End}{Ctrl+c}" ELSE IF _arg1 = "Add Paragraph" THEN SendKeys "{Ctrl+Down}{Shift+Ctrl+Up}{Ctrl+c}" ELSE if _arg1 = "Add All" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" END IF END IF END IF END IF Wait 10 HeardWord "Open", "" + _arg2 + "" Wait 100 SendKeys "{Ctrl+End}" SendKeys "{Enter 2}" IF _arg2 = "address 1" XOR _arg2 = "address 2" XOR _arg2 = "address 3" XOR _arg2 = "address 4" XOR _arg2 = "address 5" XOR _arg2 = "address 6" XOR _arg2 = "address 7" XOR _arg2 = "address 8" XOR _arg2 = "address 9" XOR _arg2 = "address 10" THEN SendKeys "{Backspace 2},{Space}" IF _arg2 = "person 1" XOR _arg2 = "person 2" XOR _arg2 = "person 3" XOR _arg2 = "person 4" XOR _arg2 = "person 5" XOR _arg2 = "person 6" XOR _arg2 = "person 7" XOR _arg2 = "person 8" XOR _arg2 = "person 9" XOR _arg2 = "person 10" THEN SendKeys "{Backspace 2},{Space}" Wait 10 SendKeys "{Ctrl+v}" Wait 100 SendKeys "{Alt+F4}" Wait 40 SendKeys "y" } } COMMAND "Open Word Files" { SCRIPT { ShellExecute "WinWord", 3, "C:\Program Files\Microsoft Office\Office" Wait 1000 SendKeys "{Alt+f}" SendKeys "{Down 13}" } } COMMAND " Open" { SCRIPT { IF _arg2 = "Intervideo" THEN _arg2 = "Intervideo DVD" IF _arg2 = "Acrobat Reader" THEN _arg2 = "Acrobat" IF _arg2 = "Internet" XOR _arg2 = "IE" THEN _arg2 = "Internet Explorer" IF _arg2 = "Files" THEN _arg2 = "Explorer" IF _arg2 = "Word" THEN _arg2 = "Winword" IF _arg2 = "Paint Shop" XOR _arg2 = "Paint Shop Pro" THEN _arg2 = "Psp" IF _arg2 = "Notepad" XOR _arg2 = "Winword" XOR _arg2 = "Explorer" XOR _arg2 = "WordPad" XOR _arg2 = "Dreamweaver" XOR _arg2 = "Netscape" THEN ShellExecute "" + _arg2 + "" ELSE IF _arg2 = "Psp" THEN ShellExecute "Psp", 3, "C:\Program Files\Paint Shop Pro 6" ELSE HeardWord "Start", "Menu" Wait 15 HeardWord "" + _arg2 + "" END IF END IF IF _arg2 = "Explorer" THEN Wait 40 SendKeys "{Alt+d}" Wait 4 SendKeys "C:\" SendKeys "{Enter}" Wait 4 SendKeys "{Shift+Tab}" Wait 4 SendKeys "{Down 5}" END IF Wait 10 SendKeys "{Ctrl+o}" } } COMMAND "Paste " { SCRIPT { IF _arg1 = "Top" THEN SendKeys "{Ctrl+Home}" IF _arg1 = "Bottom" THEN SendKeys "{Ctrl+End}" IF _arg1 = "Quote" THEN SendKeys """{Left}" IF _arg1 = "Quotes" THEN SendKeys """{Left}" SendKeys "{Ctrl+v}" IF _arg1 = "Another" THEN SendKeys "{End}{Enter}" IF _arg1 = "Insert" THEN SendKeys "{Home}{Enter}{Up}" IF _arg1 = "Last" THEN SendKeys "{Up}{Home}" IF _arg1 = "New" THEN SendKeys "{Enter}" IF _arg1 = "Next" THEN SendKeys "{Down}{Home}" IF _arg1 = "Home" THEN SendKeys "{Home}" IF _arg1 = "End" THEN SendKeys "{End}" IF _arg1 = "Left" THEN SendKeys "{Left}" IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Backspace" THEN SendKeys "{Backspace}" IF _arg1 = "Bottom" XOR _arg1 = "Go Bottom" THEN Wait 1500 SendKeys "{Down 20}" END IF IF _arg1 = "Top" XOR _arg1 = "Go Top" THEN Wait 1500 SendKeys "{Up 20}" END IF } } COMMAND " " { SCRIPT { IF _arg2 = "Top" THEN SendKeys "{Ctrl+Home}" IF _arg2 = "Bottom" THEN SendKeys "{Ctrl+End}" Wait 10 IF _arg1 = "Add Line to" THEN SendKeys "{Enter}" IF _arg2 = "Top" THEN SendKeys "{Up}" ELSE SendKeys "{Enter 2}" IF _arg2 = "Top" THEN SendKeys "{Up 2}" END IF } } COMMAND "Open " { SCRIPT { ShellExecute "Explorer", 3, "C:\WINNT" Wait 40 SendKeys "{Alt+d}" Wait 2 SendKeys "C:\" Wait 2 SendKeys "{Enter}" Wait 2 SendKeys "{Shift+Tab}" Wait 2 SendKeys "{Down 5}" } } COMMAND "Another " { SCRIPT { if _arg1 = "Line" then SendKeys "{End}" Wait 3 SendKeys "{Enter}" end if if _arg1 = "Paragraph" then SendKeys "{Ctrl+Down}{Enter}{Enter}" } } COMMAND "Insert " { SCRIPT { if _arg1 = "Down" then SendKeys "{End}{Enter}" if _arg1 = "Up" then SendKeys "{Home}{Enter}{Up}" if _arg1 = "Line" then SendKeys "{Home}{Enter}{Up}" if _arg1 = "Paste Line" then SendKeys "{Home}{Enter}{Up}{Ctrl+v}" if _arg1 = "Paste" then SendKeys "{Home}{Enter}{Up}{Ctrl+v}" if _arg1 = "This Line" then SendKeys "{Home}{Enter}{Up}{Ctrl+v}" if _arg1 = "Paragraph" then SendKeys "{Enter}{Enter}{Up 2}" if _arg1 = "." then SendKeys "{Left}.{Right}" if _arg1 = "Period" then SendKeys "{Left}.{Right}" if _arg1 = "," then SendKeys "{Left},{Right}" if _arg1 = "Comma" then SendKeys "{Left},{Right}" if _arg1 = "?" then SendKeys "{Left}?{Right}" if _arg1 = "Question" then SendKeys "{Left}?{Right}" if _arg1 = "Top" then SendKeys "{Ctrl+Home}{Enter}{Up}" if _arg1 = "Bottom" then SendKeys "{Ctrl+End}{Enter}" IF _arg1 = "Top Paragraph" then SendKeys "{Ctrl+Home}{Enter 2}{Up 2}" IF _arg1 = "Bottom Paragraph" then SendKeys "{Ctrl+End}{Enter 2}" } } COMMAND " <1To20> " { SCRIPT { IF _arg1 = "Another" THEN SendKeys "{End}{Enter}" IF _arg1 = "New" THEN SendKeys "{Enter}" IF _arg1 = "New Back" THEN SendKeys "{Enter}{Left}" IF _arg1 = "Next" THEN SendKeys "{Down}{Home}" IF _arg1 = "Insert" THEN SendKeys "{Home}{Enter}{Up}" IF _arg1 = "Last" THEN SendKeys "{Up}{Home}" Wait 3 IF _arg1 = "Another" XOR _arg1 = "New" XOR _arg1 = "New Back "XOR _arg1 = "Insert" THEN _arg1 = Val (_arg2) - 1 SendKeys "{Enter " + _arg2 + "}" Wait 3 IF _arg2 = "Paste" THEN SendKeys "{Ctrl+v}" IF _arg2 = "Caps On" THEN HeardWord "\Caps-On" IF _arg2 = "All Caps On" THEN HeardWord "\All-Caps-On" IF _arg2 = "All Caps Off" THEN HeardWord "\All-Caps-Off" IF _arg2 = "Caps Off" THEN HeardWord "\Caps-Off" } } COMMAND " " { SCRIPT { IF _arg1 = "Another" THEN SendKeys "{End}{Enter}" IF _arg1 = "Insert" THEN SendKeys "{Home}{Enter}{Up}" IF _arg1 = "Last" THEN SendKeys "{Up}{Home}" IF _arg1 = "New" THEN SendKeys "{Enter}" IF _arg1 = "Next" THEN SendKeys "{Down}{Home}" IF _arg1 = "Home" THEN SendKeys "{Home}" IF _arg1 = "End" THEN SendKeys "{End}" IF _arg1 = "Left" THEN SendKeys "{Left}" IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Quote" THEN SendKeys """{Left}" IF _arg1 = "Quotes" THEN SendKeys """{Left}" Wait 4 IF _arg2 = "Paste" THEN SendKeys "{Ctrl+v}" IF _arg2 = "Caps On" THEN HeardWord "\Caps-On" IF _arg2 = "All Caps On" THEN HeardWord "\All-Caps-On" IF _arg2 = "All Caps Off" THEN HeardWord "\All-Caps-Off" IF _arg2 = "Caps Off" THEN HeardWord "\Caps-Off" } } COMMAND " <1To20> " { SCRIPT { SendKeys "" + _arg1 + " " + _arg2 + "" Wait 2 IF _arg2 = "Cut" THEN SendKeys "{Ctrl+x}" IF _arg2 = "Copy" THEN SendKeys "{Ctrl+c}" IF _arg2 = "Paste" THEN SendKeys "{Ctrl+v}" IF _arg2 = "Caps On" THEN HeardWord "\Caps-On" IF _arg2 = "All Caps On" THEN HeardWord "\All-Caps-On" IF _arg2 = "All Caps Off" THEN HeardWord "\All-Caps-Off" IF _arg2 = "Caps Off" THEN HeardWord "\Caps-Off" } } COMMAND "Left Oops" { SCRIPT { SendKeys "{Left}" HeardWord "Oops" } } COMMAND "Skip <1To20> <1To10>" { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Left " + _arg1 + "}" SendKeys "{Ctrl+Left}{Ctrl+Right}" IF _arg2 = "Delete" THEN SendKeys "{Shift+Ctrl+Left " + _arg3 + "}" Wait 300 IF _arg2 = "Delete" THEN SendKeys "{Del}" IF _arg2 = "Left" XOR _arg2 = "Right" THEN SendKeys "{Up}{Down}" IF _arg2 = "Left" THEN SendKeys "{Left " + _arg3 + "}" IF _arg2 = "Right" THEN SendKeys "{Right " + _arg3 + "}" } } COMMAND "Skip <1To20> " { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Left " + _arg1 + "}" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Shift+Left}" Wait 200 IF _arg2 = "Delete" THEN SendKeys "{Del}" IF _arg2 = "Left" XOR _arg2 = "Right" THEN SendKeys "{Up}{Down}" IF _arg2 = "Left" THEN SendKeys "{Left}" IF _arg2 = "Right" THEN SendKeys "{Right}" } } COMMAND " <1To20> " { SCRIPT { IF _arg1 = "Word" THEN SendKeys "{Ctrl+Right " + _arg2 + "}" IF _arg1 = "Letter" THEN SendKeys "{Shift+Right " + _arg2 + "}" IF _arg1 = "Line" THEN SendKeys "{Down " + _arg2 + "}" IF _arg1 = "Letter" THEN SendKeys "{Shift+Right}" IF _arg1 = "Line" THEN SendKeys "{End}{Shift+Home}" IF _arg1 = "Word" THEN SendKeys "{Shift+Ctrl+Right}" IF _arg3 = "Delete" THEN Wait 300 IF _arg3 = "Delete" THEN SendKeys "{Del}" IF _arg3 = "Right" XOR _arg3 = "Left" THEN SendKeys "{Left}" IF _arg3 = "Right" THEN SendKeys "{Right}" IF _arg3 = "Left" THEN SendKeys "{Left}" } } COMMAND " <1To20> <1To10>" { SCRIPT { IF _arg1 = "Word" THEN SendKeys "{Ctrl+Right " + _arg2 + "}" IF _arg1 = "Letter" THEN SendKeys "{Right " + _arg2 + "}" IF _arg1 = "Line" THEN SendKeys "{Down " + _arg2 + "}" IF _arg1 = "Letter" THEN SendKeys "{Shift+Right " + _arg4 + "}" IF _arg1 = "Word" THEN SendKeys "{Shift+Ctrl+Right " + _arg4 + "}" IF _arg1 = "Line" THEN SendKeys "{Home}{Shift+Down " + _arg4 + "}" IF _arg3 = "Delete" THEN Wait 300 IF _arg3 = "Delete" THEN SendKeys "{Del}" IF _arg3 = "Right" XOR _arg3 = "Left" THEN SendKeys "{Left}" IF _arg3 = "Right" XOR _arg3 = "Left" THEN Wait 300 IF _arg3 = "Right" THEN SendKeys "{Right " + _arg4 + "}" IF _arg3 = "Left" THEN SendKeys "{Left " + _arg4 + "}" } } COMMAND "Skip " { SCRIPT { SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Left}" SendKeys "{Ctrl+Left}{Ctrl+Right}" SendKeys "{Ctrl+Shift+Left}" Wait 200 IF _arg1 = "Delete" THEN SendKeys "{Del}" IF _arg1 = "Left" THEN SendKeys "{Left}" IF _arg1 = "Right" THEN SendKeys "{Right}" } } COMMAND "Select <1to100>" { SCRIPT { IF _arg2 = "One Hundred" XOR _arg2 = "Hundred" THEN _arg2 = "100" if _arg1 = "Previous" then _arg1 = "Left" if _arg1 = "Left" then _arg1 = "Left" if _arg1 = "Right" then _arg1 = "Right" if _arg1 = "Next" then _arg1 = "Right" if _arg1 = "Back" then _arg1 = "Left" if _arg1 = "Forward" then _arg1 = "Right" if _arg1 = "Last" then _arg1 = "Left" SendKeys "{Shift+" + _arg1 + " " + _arg2 + "}" } } COMMAND "Clean <1To40>" { SCRIPT { if _arg1 = "Touch" then ButtonClick 1,1 SendKeys "{Home}{Shift+End}{Del}" end if if _arg1 = "Line" then SendKeys "{Enter}{Del}" if _arg1 = "Paste" then SendKeys "{Ctrl+v}{Backspace}" SendKeys "{Right " + _arg2 + "}" } } COMMAND "Control <1to100>" { SCRIPT { IF _arg1 = "Hundred" XOR _arg1 = "One Hundred" THEN _arg1 = "100" loop& = Val(_arg2) while ( loop& ) SendKeys "{Ctrl" + _arg1 + "}" loop& = loop& - 1 wend } } COMMAND "Touch Line" { SCRIPT { ButtonClick 1,1 SendKeys "{Enter}" } } COMMAND "Touch " { SCRIPT { ButtonClick 1,1 SendKeys "{Home}{Shift+End}" HeardWord "Bold", "Line" } } COMMAND "" { SCRIPT "GoToSleep" } COMMAND " " { SCRIPT { IF _arg1 = "Space Caps" THEN SendKeys "{Space}" SendKeys "{Shift+"+MID$(_arg2,0,1)+"}" SendKeys "{Shift+"+MID$(_arg3,0,1)+"}" SendKeys "{Shift+"+MID$(_arg4,0,1)+"}" SendKeys "{Shift+"+MID$(_arg5,0,1)+"}" SendKeys "{Shift+"+MID$(_arg6,0,1)+"}" } } COMMAND " " { SCRIPT { IF _arg1 = "Space Caps" THEN SendKeys "{Space}" SendKeys "{Shift+"+MID$(_arg2,0,1)+"}" SendKeys "{Shift+"+MID$(_arg3,0,1)+"}" SendKeys "{Shift+"+MID$(_arg4,0,1)+"}" SendKeys "{Shift+"+MID$(_arg5,0,1)+"}" } } COMMAND " " { SCRIPT { IF _arg1 = "Space Caps" THEN SendKeys "{Space}" SendKeys "{Shift+"+MID$(_arg2,0,1)+"}" SendKeys "{Shift+"+MID$(_arg3,0,1)+"}" SendKeys "{Shift+"+MID$(_arg4,0,1)+"}" } } COMMAND "Task <1To30>" { SCRIPT { SendSystemKeys "{Ctrl+Esc}" Wait 50 SendKeys "{Esc}" Wait 10 SendKeys "{Tab}" Wait 50 loop& = Val(_arg1) while ( loop& ) SendKeys "{Right}" loop& = loop& - 1 wend Wait 4 SendKeys "{Space}" } } COMMAND " " { SCRIPT { HeardWord "NaturallySpeaking" Wait 15 HeardWord "Custom Commands" Wait 15 IF _arg1 = "Edit" XOR _arg1 = "Change" THEN HeardWord "Edit" IF _arg1 = "New" THEN HeardWord "Create" Wait 40 SendKeys "{Alt+a}" SendKeys "{Enter}" IF _arg2 = "ACDSee" THEN SendKeys "ACDSEE" if _arg2 = "CuteFTP" then SendKeys "CuteFTP32" if _arg2 = "Cute FTP" then SendKeys "CuteFTP32" IF _arg2 = "EditPad" THEN SendKeys "EDITPAD" if _arg2 = "FTP" then SendKeys "CuteFTP" if _arg2 = "HTML" then SendKeys "CUTEHTML" if _arg2 = "Cute HTML" then SendKeys "CUTEHTML" if _arg2 = "Dreamweaver" then SendKeys "Dreamweaver" if _arg2 = "Eudora" then SendKeys "Eudora" if _arg2 = "Explorer" then SendKeys "Windows Explorer" if _arg2 = "Fusion" then SendKeys "Fusion" if _arg2 = "Internet Explorer" then SendKeys "Microsoft Internet Explorer" if _arg2 = "Internet" then SendKeys "Microsoft Internet Explorer" if _arg2 = "NatSpeak" then SendKeys "Dragon NaturallySpeaking" if _arg2 = "Netscape" then SendKeys "Netscape" if _arg2 = "Notepad" then SendKeys "Notepad" IF _arg2 = "Paint Shop Pro" XOR _arg2 = "Paint Shop" THEN SendKeys "Paint Shop Pro" if _arg2 = "Photoshop" then SendKeys "Photoshp" IF _arg2 = "Quick View" THEN SendKeys "QVP32" if _arg2 = "Quicken" then SendKeys "Quicken" if _arg2 = "Word" then SendKeys "Microsoft Word" if _arg2 = "WordPad" then SendKeys "Microsoft WordPad" if _arg2 = "WordPerfect" then SendKeys "WPWIN9" SendKeys "{Enter}" IF _arg2 = "ACDSee" THEN SendKeys "ACDSec" if _arg2 = "CuteFTP" then SendKeys "CuteFTP" if _arg2 = "Cute FTP" then SendKeys "CuteFTP" IF _arg2 = "EditPad" THEN SendKeys "EditPad" if _arg2 = "FTP" then SendKeys "CuteFTP" if _arg2 = "Cute HTML" then SendKeys "Cute" if _arg2 = "HTML" then SendKeys "Cute" if _arg2 = "Dreamweaver" then SendKeys "Dreamweaver" if _arg2 = "Eudora" then SendKeys "Eudora Pro" if _arg2 = "Explorer" then SendKeys "\" if _arg2 = "Fusion" then SendKeys "Fusion" if _arg2 = "Internet Explorer" then SendKeys "Microsoft Internet Explorer" if _arg2 = "Internet" then SendKeys "Microsoft Internet Explorer" if _arg2 = "NatSpeak" then SendKeys "Dragon NaturallySpeaking" if _arg2 = "Netscape" then SendKeys "Netscape" if _arg2 = "Notepad" then SendKeys "Notepad" IF _arg2 = "Paint Shop Pro" XOR _arg2 = "Paint Shop" THEN SendKeys "Paint Shop Pro" if _arg2 = "Photoshop" then SendKeys "Adobe Photoshop" IF _arg2 = "Quick View" THEN SendKeys "Quick View Plus" if _arg2 = "Quicken" then SendKeys "Quicken" if _arg2 = "Word" then SendKeys "Microsoft Word" if _arg2 = "WordPad" then SendKeys "WordPad" if _arg2 = "WordPerfect" then SendKeys "WordPerfect 9" Wait 10 IF _arg3 = "Macro" THEN SendKeys "{Enter}" ELSE IF _arg3 = "Top" THEN SendKeys "{Enter}{Ctrl+Home}" ELSE IF _arg3 = "Bottom" THEN SendKeys "{Enter}{Ctrl+End}" ELSE IF _arg3 = "Categories" THEN SendKeys "" ELSE IF _arg3 = "Back" THEN SendKeys "{Alt+b}" ELSE SendKeys "{Enter}" Wait 200 SendKeys "" + _arg3 + "" END IF END IF END IF END IF END IF Wait 10 IF _arg1 = "New" THEN HeardWord "\Caps-On" } } COMMAND " " { SCRIPT { HeardWord "NaturallySpeaking" Wait 15 HeardWord "Custom Commands" Wait 15 IF _arg1 = "Edit" XOR _arg1 = "Change" THEN HeardWord "Edit" IF _arg1 = "New" THEN HeardWord "Create" Wait 40 if _arg2 = "Global" XOR _arg2 = "Custom Global" XOR _arg2 = "Global Standard" XOR _arg2 = "Global Kim" XOR _arg2 = "Standard Global" XOR _arg2 = "Kim Global" XOR _arg2 = "Kim Mouse" XOR _arg2 = "Global Mouse" XOR _arg2 = "Kim Global Mouse" XOR _arg2 = "Mouse Global" XOR _arg2 = "Mouse" then SendKeys "{Alt+g}" Wait 10 if _arg2 = "App" then SendKeys "{Alt+a}" if _arg2 = "Application" then SendKeys "{Alt+a}" Wait 20 SendKeys "{Enter}" Wait 20 IF _arg2 = "Global" XOR _arg2 = "Kim Global" XOR _arg2 = "Global Kim" THEN SendKeys "KimGLOBAL" IF _arg2 = "Standard Global" XOR _arg2 = "Global Standard" THEN SendKeys "GLOBAL" IF _arg2 = "Custom Global" THEN SendKeys "cGLOBAL" IF _arg2 = "Global Mouse" XOR _arg2 = "Mouse Global" XOR _arg2 = "Kim Mouse" XOR _arg2 = "Mouse" XOR _arg2 = "Kim Global Mouse" THEN SendKeys "KimGLOBALMOUSE" Wait 400 IF _arg3 = "Macro" THEN SendKeys "{Enter}" } } COMMAND " " { SCRIPT { IF _arg1 = "Space Cap" THEN SendKeys "{Space}" SendKeys "{Shift+"+MID$(_arg2,0,1)+"}" SendKeys MID$(_arg3,0,1) SendKeys MID$(_arg4,0,1) SendKeys MID$(_arg5,0,1) } } COMMAND "Close Task <1To30>" { SCRIPT { SendSystemKeys "{Ctrl+Esc}" Wait 50 SendKeys "{Esc}{Ctrl+CapsLock}{Tab}" Wait 50 loop& = Val(_arg1) while ( loop& ) SendKeys "{Right}" loop& = loop& - 1 wend Wait 4 SendKeys "{Space}" Wait 10 SendKeys "{Alt+F4}" } } COMMAND "" { SCRIPT { SendKeys "{Home}{Shift+End}" HeardWord "Bold", "Line" IF _arg1 = "Bold Enter" THEN SendKeys "{End}{Enter}" IF _arg1 = "Enter Bold" THEN SendKeys "{Home}{Enter}" } } COMMAND " " { SCRIPT { IF _arg1 = "Space Caps" THEN SendKeys "{Space}" SendKeys "{Shift+"+MID$(_arg2,0,1)+"}" SendKeys "{Shift+"+MID$(_arg3,0,1)+"}" } } COMMAND " " { SCRIPT { IF _arg1 = "Space Cap" THEN SendKeys "{Space}" SendKeys "{Shift+"+MID$(_arg2,0,1)+"}" SendKeys MID$(_arg3,0,1) } } COMMAND " " { SCRIPT { IF _arg2 = "Word" THEN _arg2 = "Winword" if _arg1 = "Switch" then HeardWord "Switch","to", "" + _arg2 + "" if _arg1 = "Switch to" then HeardWord "Switch to", "" + _arg2 + "" if _arg1 = "Start" XOR _arg1 = "Launch" XOR _arg1 = "House" then ShellExecute "" + _arg2 + "" END IF IF _arg2 = "Notepad" XOR _arg2 = "WordPad" then wait 200 ELSE Wait 1500 END IF SendKeys "{Alt+f}o" Wait 30 SendKeys "{Shift+Tab}" Wait 30 SendKeys "" + _arg3 + "" } } COMMAND " " { SCRIPT { IF _arg2 = "Word" THEN _arg2 = "Winword" if _arg1 = "Switch" then HeardWord "Switch","to", "" + _arg2 + "" if _arg1 = "Switch to" then HeardWord "Switch to", "" + _arg2 + "" if _arg1 = "Start" XOR _arg1 = "Launch" XOR _arg1 = "House" then ShellExecute "" + _arg2 + "" END IF IF _arg2 = "Notepad" XOR _arg2 = "WordPad" then wait 200 ELSE Wait 1500 END IF SendKeys "{Alt+f}o" Wait 10 SendKeys "{Shift+Tab}" Wait 20 IF _arg3 = "Big" THEN HeardWord "Size", "Window", "Up", "Left", "10" IF _arg3 = "Wide" THEN HeardWord "Size", "Window", "Left", "10" IF _arg3 = "Tall" THEN HeardWord "Size", "Window", "Up", "10" IF _arg3 = "Very Big" THEN HeardWord "Size", "Window", "Up", "Left", "20" IF _arg3 = "Very Wide" THEN HeardWord "Size", "Window", "Left", "20" IF _arg3 = "Very Tall" THEN HeardWord "Size", "Window", "Up", "20" IF _arg3 = "Open Big" THEN HeardWord "Size", "Window", "Up", "Left", "10" IF _arg3 = "Open Wide" THEN HeardWord "Size", "Window", "Left", "10" IF _arg3 = "Open Tall" THEN HeardWord "Size", "Window", "Up", "10" IF _arg3 = "Open Very Big" THEN HeardWord "Size", "Window", "Up", "Left", "20" IF _arg3 = "Open Very Wide" THEN HeardWord "Size", "Window", "Left", "20" IF _arg3 = "Open Very Tall" THEN HeardWord "Size", "Window", "Up", "20" Wait 1000 SendKeys "" + _arg4 + "" } } COMMAND " Close" { SCRIPT { IF _arg1 = "Copy All" THEN HeardWord "Copy", "All" IF _arg1 = "Copy Line" THEN SendKeys "{Home}{Shift+End}" IF _arg1 = "Copy Paragraph" THEN HeardWord "Select", "Paragraph" SendKeys "{Ctrl+c}" Wait 10 SendKeys "{Alt+F4}" } } COMMAND " Space" { SCRIPT { if _arg2 = "zero" then _arg2 = "0" SendSystemKeys _arg2 SendKeys "{Space}" } } COMMAND " " { SCRIPT { IF _arg2 = "Word" THEN _arg2 = "Winword" if _arg1 = "Switch" then HeardWord "Switch","to", "" + _arg2 + "" if _arg1 = "Switch to" then HeardWord "Switch to", "" + _arg2 + "" if _arg1 = "Start" XOR _arg1 = "Launch" XOR _arg1 = "House" then ShellExecute "" + _arg2 + "" END IF IF _arg2 = "Notepad" XOR _arg2 = "WordPad" then wait 200 ELSE Wait 1500 END IF IF _arg3 = "Paste" THEN SendKeys "{Ctrl+v}" ELSE HeardWord "Open", "File" Wait 20 IF _arg3 = "Big" THEN HeardWord "Size", "Window", "Up", "Left", "10" IF _arg3 = "Wide" THEN HeardWord "Size", "Window", "Left", "10" IF _arg3 = "Tall" THEN HeardWord "Size", "Window", "Up", "10" IF _arg3 = "Very Big" THEN HeardWord "Size", "Window", "Up", "Left", "20" IF _arg3 = "Very Wide" THEN HeardWord "Size", "Window", "Left", "20" IF _arg3 = "Very Tall" THEN HeardWord "Size", "Window", "Up", "20" IF _arg3 = "Open Big" THEN HeardWord "Size", "Window", "Up", "Left", "10" IF _arg3 = "Open Wide" THEN HeardWord "Size", "Window", "Left", "10" IF _arg3 = "Open Tall" THEN HeardWord "Size", "Window", "Up", "10" IF _arg3 = "Open Very Big" THEN HeardWord "Size", "Window", "Up", "Left", "20" IF _arg3 = "Open Very Wide" THEN HeardWord "Size", "Window", "Left", "20" IF _arg3 = "Open Very Tall" THEN HeardWord "Size", "Window", "Up", "20" END IF } } COMMAND "Press Backspace " { SCRIPT { IF _arg1 = "zero" THEN _arg1 = "0" SendKeys "{Backspace}" SendKeys "" + _arg1 + "" } } COMMAND " " { SCRIPT { IF _arg1 = "Press Backspace" THEN SendKeys "{Backspace}" IF _arg1 = "," THEN SendKeys "," IF _arg1 = "." THEN SendKeys "." IF _arg1 = "-" THEN SendKeys "-" IF _arg1 = "Tab" THEN SendKeys "{Tab}" IF _arg1 = "Space" then SendKeys "{Space}" IF _arg2 = "-" THEN _arg2 = "-" IF _arg2 = "Tab" THEN _arg2 = "{Tab}" if _arg2 = "zero" then _arg2 = "0" if _arg2 = "Space" then _arg2 = "{Space}" SendKeys _arg2 } } COMMAND " " { SCRIPT { IF _arg1 = "Press Backspace" THEN SendKeys "{Backspace}" IF _arg1 = "," THEN SendKeys "," IF _arg1 = "." THEN SendKeys "." IF _arg1 = "-" THEN SendKeys "-" IF _arg1 = "Tab" THEN SendKeys "{Tab}" IF _arg1 = "Space" then SendKeys "{Space}" IF _arg2 = "-" THEN _arg2 = "-" IF _arg2 = "Tab" THEN _arg2 = "{Tab}" if _arg2 = "zero" then _arg2 = "0" if _arg2 = "Space" then _arg2 = "{Space}" SendKeys _arg2 IF _arg3 = "-" THEN _arg3 = "-" IF _arg3 = "Tab" THEN _arg3 = "{Tab}" if _arg3 = "zero" then _arg3 = "0" if _arg3 = "Space" then _arg3 = "{Space}" SendKeys _arg3 } } COMMAND " " { SCRIPT { IF _arg1 = "Press Backspace" THEN SendKeys "{Backspace}" IF _arg1 = "," THEN SendKeys "," IF _arg1 = "." THEN SendKeys "." IF _arg1 = "-" THEN SendKeys "-" IF _arg1 = "Tab" THEN SendKeys "{Tab}" IF _arg1 = "Space" then SendKeys "{Space}" IF _arg2 = "-" THEN _arg2 = "-" IF _arg2 = "Tab" THEN _arg2 = "{Tab}" if _arg2 = "zero" then _arg2 = "0" if _arg2 = "Space" then _arg2 = "{Space}" SendKeys _arg2 IF _arg3 = "-" THEN _arg3 = "-" IF _arg3 = "Tab" THEN _arg3 = "{Tab}" if _arg3 = "zero" then _arg3 = "0" if _arg3 = "Space" then _arg3 = "{Space}" SendKeys _arg3 IF _arg4 = "-" THEN _arg4 = "-" IF _arg4 = "Tab" THEN _arg4 = "{Tab}" if _arg4 = "zero" then _arg4 = "0" if _arg4 = "Space" then _arg4 = "{Space}" SendKeys _arg4 } } COMMAND " " { SCRIPT { IF _arg1 = "Press Backspace" THEN SendKeys "{Backspace}" IF _arg1 = "," THEN SendKeys "," IF _arg1 = "." THEN SendKeys "." IF _arg1 = "-" THEN SendKeys "-" IF _arg1 = "Tab" THEN SendKeys "{Tab}" IF _arg1 = "Space" then SendKeys "{Space}" IF _arg2 = "-" THEN _arg2 = "-" IF _arg2 = "Tab" THEN _arg2 = "{Tab}" if _arg2 = "zero" then _arg2 = "0" if _arg2 = "Space" then _arg2 = "{Space}" SendKeys _arg2 IF _arg3 = "-" THEN _arg3 = "-" IF _arg3 = "Tab" THEN _arg3 = "{Tab}" if _arg3 = "zero" then _arg3 = "0" if _arg3 = "Space" then _arg3 = "{Space}" SendKeys _arg3 IF _arg4 = "-" THEN _arg4 = "-" IF _arg4 = "Tab" THEN _arg4 = "{Tab}" if _arg4 = "zero" then _arg4 = "0" if _arg4 = "Space" then _arg4 = "{Space}" SendKeys _arg4 IF _arg5 = "-" THEN _arg5 = "-" IF _arg5 = "Tab" THEN _arg5 = "{Tab}" if _arg5 = "zero" then _arg5 = "0" if _arg5 = "Space" then _arg5 = "{Space}" SendKeys _arg5 } } COMMAND " " { SCRIPT { IF _arg1 = "Press Backspace" THEN SendKeys "{Backspace}" IF _arg1 = "," THEN SendKeys "," IF _arg1 = "." THEN SendKeys "." IF _arg1 = "-" THEN SendKeys "-" IF _arg1 = "Tab" THEN SendKeys "{Tab}" IF _arg1 = "Space" then SendKeys "{Space}" IF _arg2 = "-" THEN _arg2 = "-" IF _arg2 = "Tab" THEN _arg2 = "{Tab}" if _arg2 = "zero" then _arg2 = "0" if _arg2 = "Space" then _arg2 = "{Space}" SendKeys _arg2 IF _arg3 = "-" THEN _arg3 = "-" IF _arg3 = "Tab" THEN _arg3 = "{Tab}" if _arg3 = "zero" then _arg3 = "0" if _arg3 = "Space" then _arg3 = "{Space}" SendKeys _arg3 IF _arg4 = "-" THEN _arg4 = "-" IF _arg4 = "Tab" THEN _arg4 = "{Tab}" if _arg4 = "zero" then _arg4 = "0" if _arg4 = "Space" then _arg4 = "{Space}" SendKeys _arg4 IF _arg5 = "-" THEN _arg5 = "-" IF _arg5 = "Tab" THEN _arg5 = "{Tab}" if _arg5 = "zero" then _arg5 = "0" if _arg5 = "Space" then _arg5 = "{Space}" SendKeys _arg5 IF _arg6 = "-" THEN _arg6 = "-" IF _arg6 = "Tab" THEN _arg6 = "{Tab}" if _arg6 = "zero" then _arg6 = "0" if _arg6 = "Space" then _arg6 = "{Space}" SendKeys _arg6 } } COMMAND "Delete Line Comma" { KEYS { {Home}{Shift+End}{Del},{Left\} } } COMMAND "Control Space" { SCRIPT { SendKeys "{Ctrl+Space}" } } COMMAND " <1To40> More" { SCRIPT { SendKeys "{Ctrl+Space}" loop& = Val(_arg2) - 1 while ( loop& ) IF _arg1 = "Up" THEN SendKeys "{Ctrl+Up}{Ctrl+Space}" IF _arg1 = "Down" THEN SendKeys "{Ctrl+Down}{Ctrl+Space}" loop& = loop& - 1 wend } } COMMAND "Control Space <1To40>" { SCRIPT { loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Up" THEN SendKeys "{Ctrl+Up}{Ctrl+Space}" IF _arg1 = "Down" THEN SendKeys "{Ctrl+Down}{Ctrl+Space}" loop& = loop& - 1 wend } } COMMAND "Control Space <1To40>" { SCRIPT { loop& = Val(_arg1) while ( loop& ) SendKeys "{Ctrl+Down}{Ctrl+Space}" loop& = loop& - 1 wend } } COMMAND "Find File" { SCRIPT { SendKeys "{WIN+f}" } } COMMAND " " { SCRIPT { IF _arg1 = "Space Cap" THEN SendKeys "{Space}" SendKeys "{Shift+"+MID$(_arg2,0,1)+"}" SendKeys MID$(_arg3,0,1) SendKeys MID$(_arg4,0,1) } } COMMAND " " { SCRIPT { IF _arg1 = "Left" THEN SendKeys "{Left}" IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Replace" THEN SendKeys "{Del}" IF _arg1 = "Backspace" XOR _arg1 = "Press Backspace" THEN SendKeys "{Backspace}" IF _arg1 = "Press Delete" THEN SendKeys "{Del}" IF _arg1 = "." THEN SendKeys "." IF _arg1 = "-" THEN SendKeys "-" IF _arg1 = "Tab" THEN SendKeys "{Tab}" IF _arg1 = "Space" then SendKeys "{Space}" SendKeys MID$(_arg2,0,1) SendKeys MID$(_arg3,0,1) } } COMMAND " " { SCRIPT { IF _arg1 = "Left" THEN SendKeys "{Left}" IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Replace" THEN SendKeys "{Del}" IF _arg1 = "Backspace" XOR _arg1 = "Press Backspace" THEN SendKeys "{Backspace}" IF _arg1 = "Press Delete" THEN SendKeys "{Del}" IF _arg1 = "." THEN SendKeys "." IF _arg1 = "-" THEN SendKeys "-" IF _arg1 = "Tab" THEN SendKeys "{Tab}" IF _arg1 = "Space" then SendKeys "{Space}" SendKeys MID$(_arg2,0,1) SendKeys MID$(_arg3,0,1) SendKeys MID$(_arg4,0,1) } } COMMAND " " { SCRIPT { IF _arg1 = "Left" THEN SendKeys "{Left}" IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Replace" THEN SendKeys "{Del}" IF _arg1 = "Backspace" XOR _arg1 = "Press Backspace" THEN SendKeys "{Backspace}" IF _arg1 = "Press Delete" THEN SendKeys "{Del}" IF _arg1 = "." THEN SendKeys "." IF _arg1 = "-" THEN SendKeys "-" IF _arg1 = "Tab" THEN SendKeys "{Tab}" IF _arg1 = "Space" then SendKeys "{Space}" SendKeys MID$(_arg2,0,1) SendKeys MID$(_arg3,0,1) SendKeys MID$(_arg4,0,1) SendKeys MID$(_arg5,0,1) SendKeys MID$(_arg6,0,1) SendKeys MID$(_arg7,0,1) } } COMMAND "Go <1To40>" { SCRIPT { IF _arg1 = "Bottom" THEN SendKeys "{Ctrl+End}" IF _arg1 = "Top" THEN SendKeys "{Ctrl+Home}" SendKeys "{" + _arg2 + " " + _arg3 + "}" } } COMMAND " " { SCRIPT { IF _arg1 = "Go Bottom" XOR _arg1 = "Bottom" THEN SendKeys "{Ctrl+End}" IF _arg1 = "Go Top" XOR _arg1 = "Top" THEN SendKeys "{Ctrl+Home}" SendKeys "{" + _arg2 + "}" } } COMMAND " <1To40> " { SCRIPT { SendKeys "{" + _arg1 + " " + _arg2 + "}" IF _arg3 = "Middle" XOR _arg3 = "Middle Left" XOR _arg3 = "Middle Right" THEN SendKeys "{Home}{Right 46}" IF _arg3 = "Middle Right" THEN SendKeys "{Right 23}" IF _arg3 = "Middle Left" THEN SendKeys "{Left 23}" IF _arg3 = "Home" XOR _arg3 = "End" THEN SendKeys "{" + _arg3 + "}" Wait 100 SendKeys "{Ctrl+Right}{Left}{Right}{Left}{Right}" } } COMMAND "Duplicate <1To20> Times" { SCRIPT { if _arg1 = "Line" then SendKeys "{Home}{Shift+End}{Ctrl+c}{End}{Enter}" if _arg1 = "Document" XOR _arg1 = "All" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}{Ctrl+End}{Enter}{Enter}" if _arg1 = "Paragraph" then SendKeys "{Right}{Ctrl+Up}{Shift+Ctrl+Down}{Ctrl+c}{End}{Enter}{Enter}" if _arg1 = "This" then SendKeys "{Ctrl+c}{End}{Enter}{Enter}" if _arg1 = "Word" then SendKeys "{Ctrl+Left}{Shift+Ctrl+Right}{Ctrl+c}{Right}" loop& = Val(_arg2) while ( loop& ) SendKeys "{Ctrl+v}" IF _arg1 = "Paragraph" XOR _arg1 = "This" XOR _arg1 = "All" XOR _arg1 = "Document" THEN SendKeys "{End}{Enter}" loop& = loop& - 1 wend IF _arg1 = "Line" THEN SendKeys "{Up " + _arg2 + "}{Home}" IF _arg1 = "Paragraph" XOR _arg1 = "This" XOR _arg1 = "All" XOR _arg1 = "Document" THEN SendKeys "{Up 2}{Home}" } } COMMAND " " { SCRIPT { IF _arg1 = "Reverse" AND _arg2 = "Line" THEN SendKeys "{Shift+Home}{Ctrl+x}{End}{Ctrl+v}" IF _arg1 = "Reverse" AND _arg2 = "Paragraph" THEN HeardWord "Select", "rest", "of", "Paragraph" Wait 1000 SendKeys "{Ctrl+x}{Enter}" HeardWord "Go", "to", "Top", "of", "Paragraph" SendKeys "{Enter}{Ctrl+v}" END IF IF _arg1 = "Swap" AND _arg2 = "Line" XOR _arg2 = "Lines" THEN SendKeys "{Home}{Shift+End}{Ctrl+x}{Enter}{Up}{Home}{Ctrl+v}" IF _arg1 = "Swap" AND _arg2 = "Paragraph" XOR _arg2 = "Paragraphs" THEN HeardWord "Select", "Paragraph" SendKeys "{Ctrl+x}{Backspace}" Wait 10 HeardWord "Last", "Paragraph" SendKeys "{Home}{Ctrl+v}{Enter}{Enter}" END IF IF _arg1 = "Swap" AND _arg2 = "Word" XOR _arg2 = "Words" THEN SendKeys "{Ctrl+Right}{Shift+Ctrl+Left}{Ctrl+x}{Right}{Ctrl+Right}{Ctrl+v}" } } COMMAND "Paste " { SCRIPT { HeardWord "House", "Notepad" Wait 100 SendKeys "{Alt+f}o" IF _arg1 = "Comment" then SendKeys "C:\My Documents\Store\URL" else SendKeys "C:\My Documents\Store\" + _arg1 + "" end if SendKeys "{Alt+o}" Wait 10 SendKeys "{Ctrl+Home}{Shift+Ctrl+End}" SendKeys "{Ctrl+c}{Down}" SendKeys "{Alt+f}x" Wait 10 MouseGrid 2 MouseGrid 0 Wait 10 SendKeys "{Ctrl+v}" } } COMMAND " to " { SCRIPT { IF _arg2 = "Analyst" THEN _arg2 = "Analysts" IF _arg2 = "Flights" THEN _arg2 = "Flight" IF _arg2 = "Newspaper" THEN _arg2 = "Newspapers" IF _arg2 = "Magazine" THEN _arg2 = "Magazines" IF _arg2 = "Portal" THEN _arg2 = "Portals" if _arg1 = "Copy" then SendKeys "{Ctrl+c}" ELSE if _arg1 = "Cut" then SendKeys "{Ctrl+x}" ELSE if _arg1 = "Add This" XOR _arg1 = "Add Selection" XOR _arg1 = "Add" then SendKeys "{Ctrl+c}" ELSE IF _arg1 = "Add Line" THEN SendKeys "{Home}{Shift+End}{Ctrl+c}" ELSE IF _arg1 = "Add Paragraph" THEN SendKeys "{Ctrl+Down}{Shift+Ctrl+Up}{Ctrl+c}" ELSE if _arg1 = "Add All" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" ELSE HeardWord "" + _arg1 + "" Wait 10 END IF END IF END IF END IF END IF END IF HeardWord "Open", "" + _arg2 + "" Wait 1000 if _arg2 = "Glossary" then SendKeys "" else SendKeys "{Ctrl+End}" SendKeys "{Enter}{Enter}" if _arg1 = "Add This" XOR _arg1 = "Add All" XOR _arg1 = "Add" XOR _arg1 = "Add Selection" XOR _arg1 = "Add Line" XOR _arg1 = "Add Paragraph" then SendKeys "{Backspace}" IF _arg2 = "Chloe Briefs" XOR _arg2 = "Nico Briefs" XOR _arg2 = "Oscar Briefs" XOR _arg2 = "Emily Briefs" THEN SendKeys "________________________________________{Enter}{Enter}" END IF SendKeys "{Ctrl+v}" END IF IF _arg2 = "Chloe Briefs" XOR _arg2 = "Nico Briefs" XOR _arg2 = "Oscar Briefs" XOR _arg2 = "Emily Briefs" THEN Wait 40 SendKeys "{Alt+F4}" Wait 100 SendKeys "{Alt+y}" END IF } } COMMAND " <1to100> Cursor <1to100>" { SCRIPT { IF _arg2 = "Hundred" XOR _arg2 = "One Hundred" THEN _arg2 = "100" IF _arg3 = "Hundred" XOR _arg3 = "One Hundred" THEN _arg3 = "100" SendKeys "{" + _arg1 + " " + _arg2 + "}" IF _arg1 = "Up" THEN SendKeys "{Down " + _arg2 + "}" IF _arg1 = "Down" THEN SendKeys "{Up " + _arg2 + "}" SendKeys "{" + _arg1 + " " + _arg3 + "}" } } COMMAND " <1to100> Stay" { SCRIPT { IF _arg1 = "Hundred" XOR _arg1 = "One Hundred" THEN SendKeys "100" SendKeys "{" + _arg1 + " " + _arg2 + "}" IF _arg1 = "Down" THEN SendKeys "{Up " + _arg2 + "}" IF _arg1 = "Up" THEN SendKeys "{Down " + _arg2 + "}" } } COMMAND " " { SCRIPT { IF _arg1 = "Photoshop" THEN _arg1 = "Photoshp" ShellExecute "" + _arg1 + "" Wait 1000 SendSystemKeys "{Ctrl+o}" Wait 100 HeardWord "LookIn", "" + _arg3 + "" } } COMMAND " " { SCRIPT { AppBringUp "Eudora" Wait 2000 HeardWord "Go", "" + _arg2 + "" } } COMMAND " " { SCRIPT { AppBringUp "Eudora" Wait 2000 HeardWord "Go", "" + _arg2 + "", "" + _arg3 + "" } } COMMAND "Close <1To5> Times" { SCRIPT { loop& = Val(_arg2) while ( loop& ) if _arg1 = "Documents" then SendKeys "{Ctrl+F4}" if _arg1 = "Pages" then SendKeys "{Ctrl+F4}" if _arg1 = "Windows" then SendKeys "{Alt+F4}" loop& = loop& - 1 wend } } COMMAND " " { SCRIPT { IF _arg1 = "Photoshop" THEN _arg1 = "Photoshp" IF _arg1 = "Word" THEN _arg1 = "Winword" AppBringUp "" + _arg1 + "" IF _arg1 = "Notepad" XOR _arg1 = "WordPad" then Wait 200 ELSE Wait 1500 END IF SendKeys "{Alt+f}o" Wait 30 SendKeys "{Shift+Tab}" Wait 30 IF _arg3 = "Big" THEN HeardWord "Size", "Window", "Up", "Left", "10" IF _arg3 = "Wide" THEN HeardWord "Size", "Window", "Left", "10" IF _arg3 = "Tall" THEN HeardWord "Size", "Window", "Up", "10" IF _arg3 = "Very Big" THEN HeardWord "Size", "Window", "Up", "Left", "20" IF _arg3 = "Very Wide" THEN HeardWord "Size", "Window", "Left", "20" IF _arg3 = "Very Tall" THEN HeardWord "Size", "Window", "Up", "20" IF _arg3 = "Open Big" THEN HeardWord "Size", "Window", "Up", "Left", "10" IF _arg3 = "Open Wide" THEN HeardWord "Size", "Window", "Left", "10" IF _arg3 = "Open Tall" THEN HeardWord "Size", "Window", "Up", "10" IF _arg3 = "Open Very Big" THEN HeardWord "Size", "Window", "Up", "Left", "20" IF _arg3 = "Open Very Wide" THEN HeardWord "Size", "Window", "Left", "20" IF _arg3 = "Open Very Tall" THEN HeardWord "Size", "Window", "Up", "20" Wait 1000 HeardWord "Go", "" + _arg2 + "" } } COMMAND " " { SCRIPT { IF _arg1 = "Photoshop" THEN _arg1 = "Photoshp" IF _arg1 = "Word" THEN _arg1 = "Winword" AppBringUp "" + _arg1 + "" IF _arg1 = "Notepad" XOR _arg1 = "WordPad" then Wait 200 ELSE Wait 1500 END IF SendKeys "{Alt+f}o" Wait 30 SendKeys "{Shift+Tab}" Wait 30 IF _arg2 = "Big" THEN HeardWord "Size", "Window", "Up", "Left", "10" IF _arg2 = "Wide" THEN HeardWord "Size", "Window", "Left", "10" IF _arg2 = "Tall" THEN HeardWord "Size", "Window", "Up", "10" IF _arg2 = "Very Big" THEN HeardWord "Size", "Window", "Up", "Left", "20" IF _arg2 = "Very Wide" THEN HeardWord "Size", "Window", "Left", "20" IF _arg2 = "Very Tall" THEN HeardWord "Size", "Window", "Up", "20" IF _arg2 = "Open Big" THEN HeardWord "Size", "Window", "Up", "Left", "10" IF _arg2 = "Open Wide" THEN HeardWord "Size", "Window", "Left", "10" IF _arg2 = "Open Tall" THEN HeardWord "Size", "Window", "Up", "10" IF _arg2 = "Open Very Big" THEN HeardWord "Size", "Window", "Up", "Left", "20" IF _arg2 = "Open Very Wide" THEN HeardWord "Size", "Window", "Left", "20" IF _arg2 = "Open Very Tall" THEN HeardWord "Size", "Window", "Up", "20" Wait 1000 IF _arg1 = "Word" THEN SendKeys "w" SendKeys "" + _arg3 + "" } } COMMAND " Go " { SCRIPT { IF _arg1 = "Photoshop" THEN _arg1 = "Photoshp" IF _arg1 = "Word" THEN _arg1 = "Winword" AppBringUp "" + _arg1 + "" IF _arg1 = "Notepad" XOR _arg1 = "WordPad" then Wait 200 ELSE Wait 1500 END IF SendKeys "{Alt+f}o" Wait 30 SendKeys "{Shift+Tab}" Wait 30 IF _arg3 = "Big" THEN HeardWord "Size", "Window", "Up", "Left", "10" IF _arg3 = "Wide" THEN HeardWord "Size", "Window", "Left", "10" IF _arg3 = "Tall" THEN HeardWord "Size", "Window", "Up", "10" IF _arg3 = "Very Big" THEN HeardWord "Size", "Window", "Up", "Left", "20" IF _arg3 = "Very Wide" THEN HeardWord "Size", "Window", "Left", "20" IF _arg3 = "Very Tall" THEN HeardWord "Size", "Window", "Up", "20" IF _arg3 = "Open Big" THEN HeardWord "Size", "Window", "Up", "Left", "10" IF _arg3 = "Open Wide" THEN HeardWord "Size", "Window", "Left", "10" IF _arg3 = "Open Tall" THEN HeardWord "Size", "Window", "Up", "10" IF _arg3 = "Open Very Big" THEN HeardWord "Size", "Window", "Up", "Left", "20" IF _arg3 = "Open Very Wide" THEN HeardWord "Size", "Window", "Left", "20" IF _arg3 = "Open Very Tall" THEN HeardWord "Size", "Window", "Up", "20" Wait 1000 HeardWord "Go", "" + _arg2 + "" } } COMMAND " Find" { SCRIPT { IF _arg1 = "Internet Explorer" XOR _arg1 = "Internet" XOR _arg1 = "IE" THEN ShellExecute "IExplore",3 IF _arg1 = "Netscape" THEN ShellExecute "Netscape", 3, "C:\Program Files\Netscape\Communicator\Program" IF _arg1 = "Netscape" THEN Wait 300 Wait 400 HeardWord "" + _arg2 + "", "Bookmarks" Wait 200 SendKeys "{Ctrl+f}" } } COMMAND " " { SCRIPT { IF _arg1 = "Internet Explorer" XOR _arg1 = "Internet" XOR _arg1 = "IE" THEN ShellExecute "IExplore",3 IF _arg1 = "Netscape" THEN ShellExecute "Netscape", 3, "C:\Program Files\Netscape\Communicator\Program" IF _arg1 = "Netscape" THEN Wait 300 Wait 400 HeardWord "" + _arg2 + "", "Bookmarks" Wait 200 SendKeys "{Ctrl+f}" Wait 100 SendKeys "" + _arg3 + "" SendKeys "{Alt+f}" Wait 30 SendKeys "{Alt+F4}" } } COMMAND " Find " { SCRIPT { IF _arg1 = "Internet Explorer" XOR _arg1 = "Internet" XOR _arg1 = "IE" THEN ShellExecute "IExplore",3 IF _arg1 = "Netscape" THEN ShellExecute "Netscape", 3, "C:\Program Files\Netscape\Communicator\Program" IF _arg1 = "Netscape" THEN Wait 300 Wait 400 HeardWord "" + _arg2 + "", "Bookmarks" Wait 200 SendKeys "{Ctrl+f}" Wait 100 SendKeys "" + _arg3 + "" SendKeys "{Alt+f}" Wait 30 SendKeys "{Alt+F4}" } } COMMAND "Space Paste" { SCRIPT { SendKeys "{Space}{Ctrl+v}" } } COMMAND " Edit " { SCRIPT { IF _arg1 = "Internet Explorer" XOR _arg1 = "Internet" XOR _arg1 = "IE" THEN ShellExecute "IExplore",3 IF _arg1 = "Netscape" THEN ShellExecute "Netscape", 3, "C:\Program Files\Netscape\Communicator\Program" IF _arg1 = "Netscape" THEN Wait 200 Wait 400 HeardWord "Edit", "" + _arg2 + "" } } COMMAND " <1To40>" { SCRIPT { SendKeys MID$(_arg1,0,1) Wait 40 SendKeys "{" + _arg2 + " " + _arg3 + "}" } } COMMAND "<; WordWordGetLookIn> " { SCRIPT { AppSwapWith "Winword" Wait 100 HeardWord "Get", "" + _arg2 + "", "" + _arg3 + "" } } COMMAND "<; WordWordGet> " { SCRIPT { AppSwapWith "Winword" Wait 100 HeardWord "Get", "" + _arg2 + "" } } COMMAND "<; WordWordGet> " { SCRIPT { AppSwapWith "Winword" Wait 100 HeardWord "Get", "" + _arg2 + "" } } COMMAND " " { SCRIPT { IF _arg1 = "Photoshop" THEN _arg1 = "Photoshp" IF _arg1 = "Word" THEN _arg1 = "Winword" AppBringUp "" + _arg1 + "" IF _arg1 = "Notepad" XOR _arg1 = "WordPad" then Wait 200 ELSE Wait 1500 END IF SendKeys "{Alt+f}o" Wait 30 SendKeys "{Shift+Tab}" Wait 30 HeardWord "Go","" + _arg2 + "" Wait 20 SendKeys MID$(_arg3,0,1) } } COMMAND " " { SCRIPT { IF _arg1 = "Photoshop" THEN _arg1 = "Photoshp" IF _arg1 = "Word" THEN _arg1 = "Winword" AppBringUp "" + _arg1 + "" IF _arg1 = "Notepad" XOR _arg1 = "WordPad" then Wait 200 ELSE Wait 1500 END IF SendKeys "{Alt+f}o" Wait 30 SendKeys "{Shift+Tab}" Wait 30 IF _arg1 = "Word" THEN SendKeys "w" SendKeys MID$(_arg2,0,1) } } COMMAND " " { SCRIPT { AppSwapWith "WinWord" Wait 100 HeardWord "Get", "" + _arg2 + "" } } COMMAND "Add Global " { SCRIPT { HeardWord "Edit", "Global" Wait 2000 SendKeys "{PgUp 50}" Wait 2000 IF _arg1 = "Get" THEN SendKeys "{Down 4}" IF _arg1 = "My Documents Folder" XOR _arg1 = "Folder" XOR _arg1 = "Doc Folder" THEN SendKeys "{Down 3}" IF _arg1 = "My Documents File" XOR _arg1 = "Doc File" XOR _arg1 = "File" XOR _arg1 = "My Documents Subfolder" XOR _arg1 = "Doc Subfolder" XOR _arg1 = "Subfolder" THEN SendKeys "{Down 6}" IF _arg1 = "GetMyDocumentsFile" THEN SendKeys "{Down 7}" Wait 100 IF _arg1 = "Get" THEN SendKeys "{Alt+n 4}" IF _arg1 = "My Documents Folder" XOR _arg1 = "Folder" XOR _arg1 = "Doc Folder" THEN SendKeys "{Alt+n 4}" IF _arg1 = "My Documents File" XOR _arg1 = "Doc File" XOR _arg1 = "File" XOR _arg1 = "My Documents Subfolder" XOR _arg1 = "Doc Subfolder" XOR _arg1 = "Subfolder" THEN SendKeys "{Alt+n 5}" IF _arg1 = "GetMyDocumentsFile" THEN SendKeys "{Alt+n 3}" Wait 10 SendKeys "{Down 9}" } } COMMAND " " { SCRIPT { IF _arg1 = "Photoshop" THEN _arg1 = "Photoshp" IF _arg1 = "Word" THEN _arg1 = "Winword" AppBringUp "" + _arg1 + "" IF _arg1 = "Notepad" XOR _arg1 = "WordPad" then Wait 200 ELSE Wait 1500 END IF IF _arg2 = "Big" XOR _arg2 = "Open" XOR _arg2 = "Open File" XOR _arg2 = "Wide" XOR _arg2 = "Tall" XOR _arg2 = "Very Big" XOR _arg2 = "Very Wide" XOR _arg2 = "Very Tall XOR to Open Big" XOR _arg2 = "Open Wide" XOR _arg2 = "Open Tall" XOR _arg2 = "Open Very Big" XOR _arg2 = "Open Very Wide" XOR _arg2 = "Open Very Tall" THEN SendKeys "{Alt+f}o" Wait 30 SendKeys "{Shift+Tab}" END IF Wait 30 IF _arg2 = "Big" THEN HeardWord "Size", "Window", "Up", "Left", "10" IF _arg2 = "Wide" THEN HeardWord "Size", "Window", "Left", "10" IF _arg2 = "Tall" THEN HeardWord "Size", "Window", "Up", "10" IF _arg2 = "Very Big" THEN HeardWord "Size", "Window", "Up", "Left", "20" IF _arg2 = "Very Wide" THEN HeardWord "Size", "Window", "Left", "20" IF _arg2 = "Very Tall" THEN HeardWord "Size", "Window", "Up", "20" IF _arg2 = "Open Big" THEN HeardWord "Size", "Window", "Up", "Left", "10" IF _arg2 = "Open Wide" THEN HeardWord "Size", "Window", "Left", "10" IF _arg2 = "Open Tall" THEN HeardWord "Size", "Window", "Up", "10" IF _arg2 = "Open Very Big" THEN HeardWord "Size", "Window", "Up", "Left", "20" IF _arg2 = "Open Very Wide" THEN HeardWord "Size", "Window", "Left", "20" IF _arg2 = "Open Very Tall" THEN HeardWord "Size", "Window", "Up", "20" IF _arg2 = "Paste" THEN Wait 30 SendKeys "{Ctrl+v}" END IF IF _arg2 = "Last" THEN SendKeys "{Alt+f}1" IF _arg2 = "Last Down" XOR _arg2 = "Last Bottom" THEN SendKeys "{Alt+f}1" Wait 10 SendKeys "{Ctrl+End}" END IF IF _arg2 = "Last 1" THEN SendKeys "{Alt+f}1" IF _arg2 = "Last 2" THEN SendKeys "{Alt+f}2" IF _arg2 = "Last 3" THEN SendKeys "{Alt+f}3" IF _arg2 = "Last 4" THEN SendKeys "{Alt+f}4" IF _arg2 = "Last 5" THEN SendKeys "{Alt+f}5" IF _arg2 = "Last 6" THEN SendKeys "{Alt+f}6" IF _arg2 = "Last 7" THEN SendKeys "{Alt+f}7" IF _arg2 = "Last 8" THEN SendKeys "{Alt+f}8" IF _arg2 = "Last 9" THEN SendKeys "{Alt+f}9" IF _arg2 = "Recent" THEN SendKeys "{Alt+f}{Down 30}{Up 5}" } } COMMAND " Cap " { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Del" SendKeys "{" + _arg1 + "}" SendKeys "{Shift+"+MID$(_arg2,0,1)+"}" } } COMMAND " " { SCRIPT { IF _arg1 = "Internet Explorer" XOR _arg1 = "Internet" XOR _arg1 = "IE" THEN ShellExecute "IExplore",3 IF _arg1 = "Netscape" THEN AppSwapWith "Netscape" IF _arg1 = "Netscape" THEN Wait 300 Wait 400 HeardWord "" + _arg2 + "", "Bookmarks" } } COMMAND " " { SCRIPT { IF _arg1 = "Copy All" THEN HeardWord "Copy", "All" ELSE SendKeys "{Ctrl+c}" END IF ShellExecute "WinWord",3 Wait 50 SendKeys "{Ctrl+v}" Wait 10 IF _arg3 = "Check" XOR _arg3 = "Spell Check" THEN HeardWord "Spell", "Check" IF _arg3 = "Count" XOR _arg3 = "Word Count" THEN HeardWord "Word", "Count" } } COMMAND " <1To9>" { SCRIPT { IF _arg1 = "Under" THEN SendSystemKeys "{Alt+" + _arg2 + "}" IF _arg1 = "Control" THEN SendSystemKeys "{Ctrl+" + _arg2 + "}" } } COMMAND " " { SCRIPT { _arg2 = MID$(_arg2,0,1) IF _arg1 = "Under" THEN SendSystemKeys "{Alt+" + _arg2 + "}" IF _arg1 = "Control" XOR _arg1 = "Ctrl" THEN SendSystemKeys "{Ctrl+" + _arg2 + "}" } } COMMAND " " { SCRIPT { IF _arg1 = "Dreamweaver" XOR _arg1 = "Dreamweaver Go" THEN ShellExecute "Dreamweaver" IF _arg1 = "Cute HTML" XOR _arg1 = "Cute HTML Go" THEN ShellExecute "CuteHTML" Wait 1000 SendKeys "{Ctrl+o}" Wait 100 HeardWord "Go", "" + _arg2 + "" } } COMMAND "Touch Enter" { SCRIPT { ButtonClick 1,1 Wait 4 SendKeys "{Enter}" } } COMMAND "Written Cap " { SCRIPT { SendKeys " " + _arg1 + "" } } COMMAND " " { SCRIPT { IF _arg2 = "System" THEN _arg2 = "System Tools" IF _arg2 = "Viewing" XOR _arg2 = "View" THEN _arg2 = "Viewing Tools" IF _arg2 = "Web" THEN _arg2 = "Web Tools" IF _arg2 = "Storage" THEN _arg2 = "Start Storage" IF _arg2 = "Computer" THEN _arg2 = "My Computer" IF _arg2 = "Network" XOR _arg2 = "Network Places" THEN _arg2 = "My Network Places" IF _arg2 = "Recycle" THEN _arg2 = "Recycle Bin" IF _arg2 = "Dragon" THEN _arg2 = "Dragon Utilities" SendSystemKeys "{Ctrl+Esc}" SendKeys "{Up 7}{Enter}" HeardWord "" + _arg2 + "" } } COMMAND "Start " { SCRIPT { SendSystemKeys "{Ctrl+Esc}" Wait 4 HeardWord "" + _arg1 + "" Wait 4 IF _arg1 = "Run" THEN SendKeys "{Up}" if _arg1 = "Run" then SendKeys "{Alt+ExtDown}" if _arg1 = "Msconfig" then SendKeys "{Up}" SendKeys "{Alt+ExtDown}" SendKeys "msconfig" SendKeys "{Enter}" end if if _arg1 = "Regedit" then SendKeys "{Up}" SendKeys "{Alt+ExtDown}" SendKeys "regedit" SendKeys "{Enter}" end if } } COMMAND "Touch " { SCRIPT { ButtonClick 1,1 Wait 4 IF _arg1 = "Close" THEN SendKeys "{Alt+F4}" IF _arg1 = "Bigger" XOR _arg1 = "Maximize" THEN SendKeys "{Alt+Space}x" IF _arg1 = "Restore" THEN SendKeys "{Alt+Space}r" IF _arg1 = "Minimize" THEN SendKeys "{Alt+Space}n" } } COMMAND "Enter " { SCRIPT { SendKeys "{Enter}" Wait 4 IF _arg1 = "Down" THEN SendKeys "{Down}" IF _arg1 = "Down Enter" THEN SendKeys "{Down}{Enter}" IF _arg1 = "Close" XOR _arg1 = "Close Window" THEN SendKeys "{Alt+F4}" } } COMMAND "<; NetscapeIEInternetFindHome> " { SCRIPT { IF _arg1 = "Internet Explorer" XOR _arg1 = "Internet" XOR _arg1 = "Internet Explorer Find" XOR _arg1 = "Internet Explorer Home" XOR _arg1 = "IE" THEN ShellExecute "IExplore",3 ELSE ShellExecute "Netscape", 3, "C:\Program Files\Netscape\Communicator\Program" END IF Wait 500 SendKeys "{Ctrl+f}" Wait 10 SendKeys "" + _arg2 + "" Wait 10 SendKeys "{Alt+f}" Wait 4 SendKeys "{Alt+F4}" IF _arg1 = "Internet Explorer" XOR _arg1 = "Internet" XOR _arg1 = "Internet Explorer Find" XOR _arg1 = "Internet Explorer Home" XOR _arg1 = "IE" THEN SendKeys "{PgDn}" } } COMMAND "<; NetscapeIEInternet> " { SCRIPT { IF _arg1 = "Internet Explorer" XOR _arg1 = "Internet" XOR _arg1 = "IE" THEN ShellExecute "IExplore",3 IF _arg1 = "Netscape" THEN ShellExecute "Netscape", 3, "C:\Program Files\Netscape\Communicator\Program" IF _arg1 = "Netscape" THEN Wait 200 Wait 400 HeardWord "Go", "" + _arg2 + "" } } COMMAND " " { SCRIPT { IF _arg1 = "Internet Explorer" XOR _arg1 = "Internet Explorer Go" XOR _arg1 = "Internet" XOR _arg1 = "Internet Go" XOR _arg1 = "IE" XOR _arg1 = "IE Go" THEN ShellExecute "IExplore",3 IF _arg1 = "Netscape" THEN ShellExecute "Netscape", 3, "C:\Program Files\Netscape\Communicator\Program" IF _arg1 = "Netscape" XOR _arg1 = "Netscape Go" THEN Wait 200 Wait 400 HeardWord "Go", "" + _arg1 + "" Wait 1500 IF _arg1 = "Times" XOR _arg1 = "New York Times" THEN SetMousePosition 0, 500, 350 ButtonClick 1,1 Wait 500 END IF HeardWord "" + _arg2 + "", "Log" } } COMMAND " " { SCRIPT { IF _arg1 = "Space Cap" THEN SendKeys "{Space}" SendKeys "{Shift+"+MID$(_arg2,0,1)+"}" SendKeys MID$(_arg3,0,1) SendKeys MID$(_arg4,0,1) SendKeys MID$(_arg5,0,1) SendKeys MID$(_arg6,0,1) } } COMMAND " " { SCRIPT { IF _arg1 = "Press Delete" THEN SendKeys "{Del}" IF _arg1 = "Left" THEN SendKeys "{Left}" IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Replace" THEN SendKeys "{Del}" IF _arg1 = "Backspace" XOR _arg1 = "Press Backspace" THEN SendKeys "{Backspace}" IF _arg1 = "." THEN SendKeys "." IF _arg1 = "-" THEN SendKeys "-" IF _arg1 = "Tab" THEN SendKeys "{Tab}" IF _arg1 = "Space" then SendKeys "{Space}" IF _arg2 = "-" THEN SendKeys "-" ELSE IF _arg2 = "Tab" THEN SendKeys "{Tab}" ELSE if _arg2 = "Space" then SendKeys "{Space}" ELSE SendKeys MID$(_arg2,0,1) END IF END IF END IF } } COMMAND "Spelling Question" { KEYS "(SP?)" } COMMAND "" { SCRIPT { IF _arg2 = "Intervideo" THEN _arg2 = "Intervideo DVD" IF _arg2 = "Acrobat Reader" THEN _arg2 = "Acrobat" IF _arg2 = "Internet" XOR _arg2 = "IE" THEN _arg2 = "Internet Explorer" IF _arg2 = "Files" THEN _arg2 = "Explorer" IF _arg2 = "Word" THEN _arg2 = "Winword" IF _arg2 = "Paint Shop" XOR _arg2 = "Paint Shop Pro" THEN _arg2 = "Psp" IF _arg2 = "Notepad" XOR _arg2 = "Winword" XOR _arg2 = "Explorer" XOR _arg2 = "WordPad" XOR _arg2 = "Dreamweaver" XOR _arg2 = "Netscape" THEN ShellExecute "" + _arg2 + "" ELSE IF _arg2 = "Psp" THEN ShellExecute "Psp", 3, "C:\Program Files\Paint Shop Pro 6" ELSE HeardWord "Start", "Menu" Wait 15 HeardWord "" + _arg2 + "" END IF END IF IF _arg2 = "Explorer" THEN Wait 40 SendKeys "{Alt+d}" Wait 4 SendKeys "C:\" SendKeys "{Enter}" Wait 4 SendKeys "{Shift+Tab}" Wait 4 SendKeys "{Down 5}" END IF IF _arg2 = "ACDSee" THEN Wait 100 SetMousePosition 0, 500, 400 SendKeys "{Tab}{Enter}" END IF } } COMMAND "" { SCRIPT { ShellExecute "Explorer",3 Wait 500 SendKeys "{Alt+d}C:\{Enter}" HeardWord "Download", "Pictures" } } COMMAND " " { SCRIPT { ShellExecute "Explorer", 3, "C:\WINNT" SendKeys "{Alt+d}C:\{Enter}" HeardWord "Go", "" + _arg2 + "" } } COMMAND "<; OpenPrograms> " { SCRIPT { IF _arg1 = "Cute HTML" THEN _arg1 = "cutehtml" IF _arg1 = "Explore" XOR _arg1 = "Files" THEN _arg1 = "Explorer" IF _arg1 = "Photoshop" THEN _arg1 = "Photoshp" IF _arg1 = "Word" THEN _arg1 = "Winword" IF _arg1 = "Explorer" THEN ShellExecute "Explorer",3 SendKeys "{Alt+d}C:\{Enter}" ELSE AppBringUp "" + _arg1 + "" END IF IF _arg1 = "Notepad" XOR _arg1 = "WordPad" then Wait 200 ELSE Wait 1500 END IF IF _arg1 = "Explorer" THEN SendKeys "" ELSE HeardWord "Open", "File" END IF HeardWord "Go","" + _arg2 + "" IF _arg2 = "Story Media" THEN SendKeys "{Ctrl+End}w{Down 10}" } } COMMAND " Go " { SCRIPT { IF _arg1 = "Cute HTML" THEN _arg1 = "cutehtml" IF _arg1 = "Explore" XOR _arg1 = "Files" THEN _arg1 = "Explorer" IF _arg1 = "Photoshop" THEN _arg1 = "Photoshp" IF _arg1 = "Word" THEN _arg1 = "Winword" IF _arg1 = "Explorer" THEN ShellExecute "Explorer",3 SendKeys "{Alt+d}C:\{Enter}" ELSE AppBringUp "" + _arg1 + "" END IF IF _arg1 = "Notepad" XOR _arg1 = "WordPad" then Wait 200 ELSE Wait 1500 END IF IF _arg1 = "Explorer" THEN SendKeys "" ELSE HeardWord "Open", "File" END IF HeardWord "Go","" + _arg2 + "" IF _arg2 = "Story Media" THEN SendKeys "{Ctrl+End}w{Down 10}" } } COMMAND " to " { SCRIPT { if _arg1 = "Copy" then SendKeys "{Ctrl+c}" ELSE if _arg1 = "Cut" then SendKeys "{Ctrl+x}" ELSE IF _arg1 = "Copy All" THEN HeardWord "Copy", "All" Wait 100 ELSE HeardWord "" + _arg1 + "" Wait 10 END IF END IF END IF Wait 10 if _arg2 = "Word" XOR _arg2 = "Word New" XOR _arg2 = "New Word" then AppSwapWith "WinWord" else if _arg2 = "Photoshop" then AppSwapWith "Photoshp" else if _arg2 = "Calculator" then AppSwapWith "Calc" else IF _arg2 = "Next Window" XOR _arg2 = "Next" THEN Wait 100 HeardWord "Next", "Window" Wait 100 ELSE IF _arg2 = "Last Window" XOR _arg2 = "Last" THEN Wait 100 HeardWord "Last", "Window" Wait 100 ELSE if _arg2 = "Next Document" XOR _arg2 = "Document" then Wait 100 HeardWord "Next", "Document" Wait 100 ELSE IF _arg2 = "Last Document" THEN WAIT 100 HeardWord "Last", "Document" Wait 100 ELSE AppSwapWith "" + _arg2 + "" Wait 1000 END IF END IF end if END IF END IF END IF end if IF _arg2 = "Netscape" then SendKeys "{Alt+f}" SendKeys "e" Wait 500 SendKeys "{Enter 2}{Up 2}" end if MouseGrid 2 MouseGrid 0 IF _arg2 = "Word New" XOR _arg2 = "New Word" THEN SendKeys "{Ctrl+n}" Wait 20 SendKeys "{Ctrl+v}" } } COMMAND "Space <1To10> " { SCRIPT { SendKeys "{Home}{Enter}" SendKeys "{Down " + _arg1 + "}" Wait 10 SendKeys "{Home}{Enter}" } } COMMAND "Close " { SCRIPT { IF _arg1 = "Word" THEN _arg1 = "WinWord" AppBringUp "" + _arg1 + "" Wait 200 SendKeys "{Alt+F4}" } } COMMAND "Erase <1To20> Lines" { SCRIPT { loop& = Val(_arg1) while ( loop& ) SendKeys "{Home}{Shift+End}{Del}{Enter}" loop& = loop& - 1 wend SendKeys "{Up " + _arg1 + "}" } } COMMAND "Erase " { SCRIPT { IF _arg1 = "Next" XOR _arg1 = "Next Line" THEN SendKeys "{Down}" IF _arg1 = "Last" XOR _arg1 = "Last Line" THEN SendKeys "{Up}" SendKeys "{Home}{Shift+End}{Del}{Enter}" IF _arg1 = "Next" XOR _arg1 = "Next Line" THEN SendKeys "{Enter}" SendKeys "{Up}" } } COMMAND "<; WordWordGetLookIn> " { SCRIPT { AppSwapWith "WinWord" Wait 60 HeardWord "Get", "" + _arg2 + "", "" + MID$(_arg3,0,1) + "" } } COMMAND "Touch " { SCRIPT { ButtonClick 1,1 HeardWord "Use", "WordPad" } } COMMAND " <1to100>" { SCRIPT { IF _arg3 = "One Hundred" THEN _arg3 = "100" IF _arg3 = "Hundred" THEN _arg3 = "100" SendKeys "" + _arg1 + "" if _arg2 = "Up" then SendKeys "{Up " + _arg3 + "}" if _arg2 = "Down" then SendKeys "{Down " + _arg3 + "}" if _arg2 = "Left" then SendKeys "{Left " + _arg3 + "}" if _arg2 = "Right" then SendKeys "{Right " + _arg3 + "}" IF _arg2 = "Up" THEN SendKeys "{Down}{Up}" IF _arg2 = "Down" THEN SendKeys "{Up}{Down}" IF _arg2 = "Right" THEN SendKeys "{Left}{Right}" IF _arg2 = "Left" THEN SendKeys "{Right}{Left}" } } COMMAND "Stay <1to100>" { SCRIPT { IF _arg1 = "Hundred" XOR _arg1 = "One Hundred" THEN SendKeys "100" SendKeys "{" + _arg1 + " " + _arg2 + "}" IF _arg1 = "Down" THEN SendKeys "{Up " + _arg2 + "}" IF _arg1 = "Up" THEN SendKeys "{Down " + _arg2 + "}" SendKeys "{Left}{Right}{Left}{Right}" } } COMMAND "Press Delete Space" { SCRIPT { SendKeys "{Del}{Space}" } } COMMAND " " { SCRIPT { HeardWord "NaturallySpeaking" Wait 15 HeardWord "Custom Commands" Wait 15 IF _arg1 = "Edit" XOR _arg1 = "Change" THEN HeardWord "Edit" IF _arg1 = "New" THEN HeardWord "Create" Wait 40 if _arg2 = "Global" XOR _arg2 = "Custom Global" XOR _arg2 = "Global Standard" XOR _arg2 = "Global Kim" XOR _arg2 = "Standard Global" XOR _arg2 = "Kim Global" XOR _arg2 = "Kim Mouse" XOR _arg2 = "Global Mouse" XOR _arg2 = "Kim Global Mouse" XOR _arg2 = "Mouse Global" XOR _arg2 = "Mouse" then SendKeys "{Alt+g}" if _arg2 = "App" then SendKeys "{Alt+a}" if _arg2 = "Application" then SendKeys "{Alt+a}" Wait 10 SendKeys "{Enter}" Wait 20 IF _arg2 = "Global" XOR _arg2 = "Kim Global" XOR _arg2 = "Global Kim" THEN SendKeys "KimGLOBAL" IF _arg2 = "Standard Global" XOR _arg2 = "Global Standard" THEN SendKeys "GLOBAL" IF _arg2 = "Custom Global" THEN SendKeys "cGLOBAL" IF _arg2 = "Global Mouse" XOR _arg2 = "Mouse" XOR _arg2 = "Mouse1" XOR _arg2 = "Mouse Global" XOR _arg2 = "Kim Mouse" XOR _arg2 = "Mouse" XOR _arg2 = "Kim Global Mouse" THEN SendKeys "KimMOUSE1" IF _arg2 = "Mouse2" THEN SendKeys "KimMouse2" Wait 300 if _arg2 = "Global" XOR _arg2 = "Custom Global" XOR _arg2 = "Global Standard" XOR _arg2 = "Global Kim" XOR _arg2 = "Standard Global" XOR _arg2 = "Kim Global" XOR _arg2 = "Kim Mouse" XOR _arg2 = "Global Mouse" XOR _arg2 = "Kim Global Mouse" XOR _arg2 = "Mouse Global" XOR _arg2 = "Mouse" then SendKeys "{Enter}" Wait 10 IF _arg1 = "New" THEN HeardWord "\Caps-On" } } COMMAND " <1To20> " { SCRIPT { IF _arg1 = "Delete" THEN loop& = Val(_arg2) while ( loop& ) HeardWord "Delete", "Paragraph" loop& = loop& - 1 wend ELSE SendKeys "{Left}{Ctrl+Down}" loop& = Val(_arg2) while ( loop& ) SendKeys "{Shift+Right}{Shift+Ctrl+Down}" loop& = loop& - 1 wend IF _arg1 = "Cut" THEN SendKeys "{Ctrl+x}" IF _arg1 = "Copy" THEN SendKeys "{Ctrl+c}" END IF } } COMMAND " " { SCRIPT { IF _arg2 = "Top" THEN SendKeys "{Shift+Ctrl+Home}" IF _arg2 = "Bottom" THEN SendKeys "{Shift+Ctrl+End}" IF _arg2 = "Home" THEN SendKeys "{Shift+Home}" IF _arg2 = "End" THEN SendKeys "{Shift+End}" if _arg1 = "Delete From" then SendKeys "{Del}" IF _arg1 = "Cut From" THEN SendKeys "{Ctrl+x}" IF _arg1 = "Copy From" THEN SendKeys "{Ctrl+c}" } } COMMAND " to " { SCRIPT { if _arg1 = "Copy" XOR _arg1 = "Add" XOR _arg1 = "Add This" XOR _arg1 = "Add Selection" then SendKeys "{Ctrl+c}" ELSE if _arg1 = "Cut" then SendKeys "{Ctrl+x}" ELSE IF _arg1 = "Add Line" THEN SendKeys "{Home}{Shift+End}{Ctrl+c}" ELSE IF _arg1 = "Add Paragraph" THEN SendKeys "{Ctrl+Up}{Shift+Ctrl+Down}{Ctrl+c}" ELSE if _arg1 = "Add All" THEN SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" ELSE HeardWord "" + _arg1 + "" Wait 10 END IF END IF END IF END IF END IF HeardWord "House", "Notepad" Wait 60 SendKeys "{Alt+f}o" Wait 10 if _arg2 = "Eric" then SendKeys "\\Eric\eric common\Store\" + _arg2 + "" ELSE if _arg2 = "Story Headlines" then SendKeys "\\Eric\eric common\Store\" + _arg2 + "" ELSE if _arg2 = "Update Headlines" then SendKeys "\\Eric\eric common\Store\" + _arg2 + "" ELSE if _arg2 = "Kim" then SendKeys "\\Kim\kim common\Store\" + _arg2 + "" ELSE if _arg2 = "Comment" then SendKeys "C:\My Documents\Store\URL" ELSE SendKeys "C:\My Documents\Store\" + _arg2 + "" END IF END IF END IF END IF END IF Wait 10 SendKeys "{Alt+o}" Wait 10 IF _arg2 = "Kim" XOR _arg2 = "Eric" THEN SendKeys "{Ctrl+Home}{Enter}{Up}" ELSE SendKeys "{Ctrl+End}{Enter}{Enter}" Wait 10 if _arg1 = "Add This" XOR _arg1 = "Add Selection" XOR _arg1 = "Add" XOR _arg1 = "Add All" XOR _arg1 = "Add Line" XOR _arg1 = "Add Paragraph" then SendKeys "{Backspace}" END IF SendKeys "{Ctrl+v}" Wait 4 SendKeys "{Alt+F4}" Wait 200 SendKeys "y" } } COMMAND "Under " { SCRIPT { SendKeys "{Alt+" + _arg1 + "}" SendKeys "" + _arg2 + "" } } COMMAND " " { SCRIPT { SendKeys "{" + _arg1 + "}" SendKeys "{Ctrl+c}" IF _arg2 = "Copy Backspace" THEN SendKeys "{Backspace}" IF _arg2 = "Copy Backspace Paste" THEN SendKeys "{Backspace}" Wait 10 SendKeys "{Ctrl+v}" END IF } } COMMAND " " { SCRIPT { IF _arg2 = "Intro" THEN _arg2 = "Introduction" IF _arg2 = "General" XOR _arg2 = "Global Macros" XOR _arg2 = "General Global Macros" THEN _arg2 = "General_Global_Macros" IF _arg2 = "Cursor" XOR _arg2 = "Moving the Cursor" THEN _arg2 = "Moving_the_Cursor" IF _arg2 = "Selecting" XOR _arg2 = "Deleting" XOR _arg2 = "Selecting Deleting" XOR _arg2 = "Selecting and Deleting" THEN _arg2 = "Selecting_and_Deleting" IF _arg2 = "Copying Cutting Pasting" XOR _arg2 = "Copying" XOR _arg2 = "Cutting" XOR _arg2 = "Pasting" XOR _arg2 = "Copying Cutting and Pasting" THEN _arg2 = "Copying_Cutting_and_Pasting" IF _arg2 = "Keys and Multiple Keys" XOR _arg2 = "Pressing Keys" XOR _arg2 = "Keys" XOR _arg2 = "Multiple Keys" XOR _arg2 = "Pressing Keys and Multiple Keys" THEN _arg2 = "Pressing_Keys_and_Multiple_Keys" IF _arg2 = "Spaces" XOR _arg2 = "Punctuation" XOR _arg2 = "Spaces and Punctuation" THEN _arg2 = "Spaces_and_Punctuation" IF _arg2 = "Mouse" XOR _arg2 = "Mouse Arrow" XOR _arg2 = "Dragging Objects" XOR _arg2 = "Dragging" XOR _arg2 = "Moving the Mouse" THEN _arg2 = "Moving_the_Mouse" IF _arg2 = "Moving Windows" XOR _arg2 = "Sizing Windows" XOR _arg2 = "Moving" XOR _arg2 = "Sizing" XOR _arg2 = "Moving and Sizing" XOR _arg2 = "Moving and Sizing Windows" THEN _arg2 = "Moving_and_Sizing_Windows" IF _arg2 = "Help" XOR _arg2 = "Getting Help" THEN _arg2 = "Getting_Help" IF _arg2 = "Common Commands Open Save As Find Replace Font" XOR _arg2 = "Open" XOR _arg2 = "Save As" XOR _arg2 = "Find" XOR _arg2 = "Replace" XOR _arg2 = "Font" XOR _arg2 = "Common Commands" THEN _arg2 = "Common_Commands" IF _arg2 = "NatSpeak" XOR _arg2 = "General NatSpeak" XOR _arg2 = "NatSpeak General" THEN _arg2 = "NatSpeak_General" IF _arg2 = "Correction" XOR _arg2 = "NatSpeak Correction" XOR _arg2 = "Correction Box" THEN _arg2 = "Correction_Box" IF _arg2 = "Explorer" XOR _arg2 = "Files" XOR _arg2 = "Windows Explorer" THEN _arg2 = "Windows_Explorer" IF _arg2 = "Quick View" XOR _arg2 = "Quick View Plus" THEN _arg2 = "Quick_View_Plus" IF _arg2 = "IE" XOR _arg2 = "Internet Explorer" THEN _arg2 = "Internet_Explorer" IF _arg2 = "Paint Shop" XOR _arg2 = "Paint Shop Pro" THEN _arg2 = "Paint_Shop_Pro" IF _arg2 = "ACDSee" XOR _arg2 = "ACDSee Browser" THEN _arg2 = "ACDSee_Browser" IF _arg2 = "HTML" XOR _arg2 = "Cute HTML" THEN _arg2 = "Cute_HTML" IF _arg2 = "FTP" XOR _arg2 = "Cute FTP" THEN _arg2 = "Cute_FTP" IF _arg2 = "Macros Explanation" XOR _arg2 = "Macros Explanations" XOR _arg2 = "Macro Explanation" XOR _arg2 = "About Macros" XOR _arg2 = "Macros for Making Macros" XOR _arg2 = "Macros Examples" XOR _arg2 = "Macro Example" XOR _arg2 = "Macro Examples" XOR _arg2 = "Macros Example" XOR _arg2 = "Macros" XOR _arg2 = "Macros for Making Macros Explanation" THEN _arg2 = "Macros_for_Making_Macros_Explanation" IF _arg2 = "Three" XOR _arg2 = "Step 3" XOR _arg2 = "Command Wizard 3" XOR _arg2 = "Three of Seven" THEN _arg2 = "Three_of_Seven" IF _arg2 = "Four" XOR _arg2 = "Step 4" XOR _arg2 = "Command Wizard 4" XOR _arg2 = "Edit Four" XOR _arg2 = "Edit Four of Seven" XOR _arg2 = "Four of Seven" THEN _arg2 = "Four_of_Seven" IF _arg2 = "Five" XOR _arg2 = "Step 5" XOR _arg2 = "Command Wizard 5" XOR _arg2 = "Five of Seven" THEN _arg2 = "Five_of_Seven" IF _arg2 = "Six" XOR _arg2 = "Step 6" XOR _arg2 = "Command Wizard 6" XOR _arg2 = "New Six" XOR _arg2 = "New Six of Seven" XOR _arg2 = "Six of Seven" THEN _arg2 = "Six_of_Seven" IF _arg2 = "Writing Macros" XOR _arg2 = "About Writing Macros" THEN _arg2 = "About_Writing_Macros" IF _arg2 = "Fixing" XOR _arg2 = "Fixing Macros" THEN _arg2 = "Fixing_Macros" IF _arg2 = "Changes" XOR _arg2 = "Oops" XOR _arg2 = "Please" XOR _arg2 = "Capitalization" XOR _arg2 = "Other Changes" THEN _arg2 = "Other_Changes" IF _arg2 = "About Speech" XOR _arg2 = "Using Speech" XOR _arg2 = "Using Speech Recognition" XOR _arg2 = "Speech Recognition" XOR _arg2 = "Voice" XOR _arg2 = "About Speech Recognition" THEN _arg2 = "About_Speech_Recognition" IF _arg2 = "Resources" XOR _arg2 = "Further Resources" THEN _arg2 = "Further_Resources" IF _arg1 = "Netscape" XOR _arg1 = "Netscape Help on" THEN HeardWord "House", "Netscape" Wait 200 SendKeys "{Ctrl+o}" ELSE HeardWord "House", "Internet" Wait 150 SendKeys "{Alt+d}" Wait 1 END IF SendKeys "file:///C|\My Documents\Store\Kims Macros Help\" IF _arg2 = "Internet Locations" XOR _arg2 = "Web Locations" XOR _arg2 = "Locations" THEN SendKeys "Netscape\Netscape#Locations" ELSE IF _arg2 = "Four and Five" XOR _arg2 = "New Four and Edit Five" XOR _arg2 = "Edit Five" THEN SendKeys "Four of Seven\Four of Seven#New Four and Edit Five" ELSE IF _arg2 = "Macro Control" XOR _arg2 = "Six and List" XOR _arg2 = "Six Macro Control" XOR _arg2 = "List Macro Control" XOR _arg2 = "Six and List Macro Control" THEN SendKeys "Six of Seven\Six of Seven#Macro Control" ELSE SendKeys "" + _arg2 + "\" + _arg2 + "" END IF END IF END IF SendKeys ".html" Wait 10 SendKeys "{Enter}" } } COMMAND "Touch " { SCRIPT { ButtonClick 1,1 Wait 10 HeardWord "Open", "File" Wait 200 SendKeys MID$(_arg2,0,1) } } COMMAND " " { SCRIPT { HeardWord "Open", "File" Wait 10 SetMousePosition 1, 1,1 ButtonClick 1,1 Wait 10 IF _arg2 = "Big" XOR _arg2 = "Bigger" THEN HeardWord "Drag", "Up", "Left", "10" IF _arg2 = "Wide" THEN HeardWord "Drag", "Left", "10" IF _arg2 = "Tall" THEN HeardWord "Drag", "Up", "10" IF _arg2 = "Very Big" THEN HeardWord "Drag", "Up", "Left", "20" IF _arg2 = "Very Wide" THEN HeardWord "Drag", "Left", "20" IF _arg2 = "Very Tall" THEN HeardWord "Drag", "Up", "20" Wait 300 SendKeys MID$(_arg3,0,1) } } COMMAND " " { SCRIPT { SendKeys "{Ctrl+o}" Wait 100 SendKeys "{Shift+Tab}" Wait 20 Wait 40 SendKeys MID$(_arg2,0,1) SendKeys MID$(_arg3,0,1) } } COMMAND " <1to100>" { SCRIPT { IF _arg1 = "Hundred" XOR _arg1 = "One Hundred" THEN _arg1 = "100" IF _arg1 = "Delete" THEN _arg1 = "Shift+Right} {Backspace" SendKeys "{" + _arg1 + "}" loop& = Val(_arg4) while ( loop& ) IF _arg2 = "Select" XOR _arg2 = "Copy" XOR _arg2 = "Cut" THEN SendKeys "{Shift+" + _arg3 + "}" loop& = loop& - 1 wend IF _arg2 = "Copy" THEN SendKeys "{Ctrl+c}" IF _arg2 = "Cut" THEN SendKeys "{Ctrl+x}" } } COMMAND "Tab " { SCRIPT { SendKeys "{Tab}{Home}{Shift+End}" IF _arg1 = "Clean" XOR _arg1 = "Delete Line" THEN SendKeys "{Del}" } } COMMAND "Backspace" { KEYS { {Backspace\} } } COMMAND " " { SCRIPT { IF _arg1 = "Open" then AppBringUp "Notepad" IF _arg1 = "Open New" then HeardWord "House", "Notepad" Wait 60 SendKeys "{Alt+f}o" Wait 10 SendKeys "C:\My Documents\Store\" + _arg2 + "" SendKeys "{Alt+o}" } } COMMAND " to " { SCRIPT { if _arg1 = "Copy" then SendKeys "{Ctrl+c}" ELSE if _arg1 = "Cut" then SendKeys "{Ctrl+x}" ELSE HeardWord "" + _arg1 + "" END IF END IF Wait 10 HeardWord "House", "Notepad" Wait 100 SendKeys "{Alt+f}o" Wait 40 SendKeys "C:\My Documents\Store\" + _arg2 + "" Wait 10 SendKeys "{Alt+o}" Wait 10 SendKeys "{Ctrl+Home}{Shift+Ctrl+End}" SendKeys "{Del}" SendKeys "{Ctrl+v}" Wait 4 SendKeys "{Alt+F4}" Wait 200 SendKeys "y" } } COMMAND " <1To40> <1To40> " { SCRIPT { SendKeys "{" + _arg1 + " " + _arg2 + "}" SendKeys "{Home}{Shift+" + _arg1 + " " + _arg3 + "}" } } COMMAND " " { SCRIPT { IF _arg1 = "Send" XOR _arg1 = "Send To" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" IF _arg1 = "Send All" XOR _arg1 = "Send All To" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" IF _arg1 = "Send This" XOR _arg1 = "Send This To" then SendKeys "{Ctrl+c}" IF _arg1 = "Send Selection" XOR _arg1 = "Send Selection To" then SendKeys "{Ctrl+c}" AppBringUp "Eudora","C:\EUDORA\EUDORA.EXE",1,"C:\EUDORA" Wait 1000 SendKeys "{Ctrl+n}" Wait 100 SendKeys "" + _arg2 + "" Wait 10 SendKeys "{Alt+u}" IF _arg1 = "Send" XOR _arg1 = "Send To" XOR _arg1 = "Send All" XOR _arg1 = "Send All To" XOR _arg1 = "Send This" XOR _arg1 = "Send This To" XOR _arg1 = "Send Selection" XOR _arg1 = "Send Selection To" THEN Wait 100 SendKeys "{Tab 3}" Wait 10 SendKeys "{Ctrl+v}" Wait 10 SendKeys "{Alt+u}" END IF } } COMMAND " to " { SCRIPT { if _arg1 = "Copy" then SendKeys "{Ctrl+c}" ELSE if _arg1 = "Cut" then SendKeys "{Ctrl+x}" ELSE if _arg1 = "Add This" XOR _arg1 = "Add Selection" XOR _arg1 = "Add" then SendKeys "{Ctrl+c}" ELSE IF _arg1 = "Add Line" THEN SendKeys "{Home}{Shift+End}{Ctrl+c}" ELSE IF _arg1 = "Add Paragraph" THEN SendKeys "{Ctrl+Down}{Shift+Ctrl+Up}{Ctrl+c}" ELSE if _arg1 = "Add All" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" ELSE HeardWord "" + _arg1 + "" Wait 10 END IF END IF END IF END IF END IF END IF HeardWord "House", "WordPad" Wait 1000 SendKeys "{Alt+f}o" Wait 20 if _arg2 = "Glossary" then SendKeys "\\Kim\kim common\Store\Glossary.txt" ELSE if _arg2 = "Facts" then SendKeys "\\Kim\kim common\Store\Facts.txt" else if _arg2 = "TRN Facts" then SendKeys "\\Kim\kim common\Store\Facts.txt" else if _arg2 = "TRN Quotes" then SendKeys "\\Kim\kim common\Store\Quotes.txt" else SendKeys "C:\My Documents\Store\" + _arg2 + ".txt" END IF END IF END IF END IF Wait 10 SendKeys "{Enter}" if _arg2 = "Glossary" then SendKeys "" else SendKeys "{Ctrl+End}" SendKeys "{Enter}" if _arg1 = "Add This" XOR _arg1 = "Add All" XOR _arg1 = "Add" XOR _arg1 = "Add Selection" XOR _arg1 = "Add Line" XOR _arg1 = "Add Paragraph" then SendKeys "{Backspace}" SendKeys "{Ctrl+v}" end if Wait 10 IF _arg3 = "Close" THEN SendKeys "{Alt+F4}" Wait 50 SendKeys "y" END IF } } COMMAND " to " { SCRIPT { if _arg1 = "Copy" then SendKeys "{Ctrl+c}" ELSE if _arg1 = "Cut" then SendKeys "{Ctrl+x}" ELSE HeardWord "" + _arg1 + "" END IF END IF Wait 10 HeardWord "House", "Notepad" Wait 100 SendKeys "{Alt+f}o" Wait 40 SendKeys "C:\My Documents\Store\" + _arg2 + "" Wait 10 SendKeys "{Alt+o}" Wait 10 SendKeys "{Ctrl+Home}{Shift+Ctrl+End}" SendKeys "{Del}" SendKeys "{Ctrl+v}" Wait 4 IF _arg3 = "Close" THEN SendKeys "{Alt+F4}" Wait 200 SendKeys "y" END IF } } COMMAND " to " { SCRIPT { IF _arg2 = "Macro Window" THEN _arg2 = "Macrowin" IF _arg2 = "Macrowin 2" XOR _arg2 = "Macrowin Two" XOR _arg2 = "Macro Window 2" XOR _arg2 = "Macro Window Two" THEN _arg2 = "Macrowin2" if _arg1 = "Copy" then SendKeys "{Ctrl+c}" ELSE if _arg1 = "Cut" then SendKeys "{Ctrl+x}" ELSE HeardWord "" + _arg1 + "" END IF END IF Wait 10 HeardWord "House", "WordPad" Wait 100 SendKeys "{Ctrl+o}" Wait 10 SendKeys "C:\My Documents\Store\" + _arg2 + ".txt" Wait 10 SendKeys "{Enter}" Wait 200 SendKeys "{Ctrl+Home}{Shift+Ctrl+End}" SendKeys "{Del}" SendKeys "{Ctrl+v}" IF _arg3 = "Close" THEN SendKeys "{Alt+F4}" Wait 50 SendKeys "y" END IF } } COMMAND " to " { SCRIPT { if _arg1 = "Copy" XOR _arg1 = "Add" XOR _arg1 = "Add This" XOR _arg1 = "Add Selection" then SendKeys "{Ctrl+c}" ELSE if _arg1 = "Cut" then SendKeys "{Ctrl+x}" ELSE IF _arg1 = "Add Line" THEN SendKeys "{Home}{Shift+End}{Ctrl+c}" ELSE IF _arg1 = "Add Paragraph" THEN SendKeys "{Ctrl+Up}{Shift+Ctrl+Down}{Ctrl+c}" ELSE if _arg1 = "Add All" THEN SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" ELSE HeardWord "" + _arg1 + "" Wait 10 END IF END IF END IF END IF END IF HeardWord "House", "Notepad" Wait 60 SendKeys "{Alt+f}o" Wait 10 if _arg2 = "Eric" then SendKeys "\\Eric\eric common\Store\" + _arg2 + "" ELSE if _arg2 = "Story Headlines" then SendKeys "\\Eric\eric common\Store\" + _arg2 + "" ELSE if _arg2 = "Update Headlines" then SendKeys "\\Eric\eric common\Store\" + _arg2 + "" ELSE if _arg2 = "Kim" then SendKeys "\\Kim\kim common\Store\" + _arg2 + "" ELSE if _arg2 = "Comment" then SendKeys "C:\My Documents\Store\URL" ELSE SendKeys "C:\My Documents\Store\" + _arg2 + "" END IF END IF END IF END IF END IF Wait 10 SendKeys "{Alt+o}" Wait 10 IF _arg2 = "Kim" XOR _arg2 = "Eric" THEN SendKeys "{Ctrl+Home}{Enter}{Up}" ELSE SendKeys "{Ctrl+End}{Enter}{Enter}" Wait 10 if _arg1 = "Add This" XOR _arg1 = "Add Selection" XOR _arg1 = "Add" XOR _arg1 = "Add All" XOR _arg1 = "Add Line" XOR _arg1 = "Add Paragraph" then SendKeys "{Backspace}" END IF SendKeys "{Ctrl+v}" IF _arg3 = "Close" THEN Wait 4 SendKeys "{Alt+F4}" Wait 200 SendKeys "y" END IF } } COMMAND " to " { SCRIPT { if _arg1 = "Copy" then SendKeys "{Ctrl+c}" ELSE if _arg1 = "Cut" then SendKeys "{Ctrl+x}" ELSE if _arg1 = "Add This" XOR _arg1 = "Add Selection" XOR _arg1 = "Add" then SendKeys "{Ctrl+c}" ELSE IF _arg1 = "Add Line" THEN SendKeys "{Home}{Shift+End}{Ctrl+c}" ELSE IF _arg1 = "Add Paragraph" THEN SendKeys "{Ctrl+Down}{Shift+Ctrl+Up}{Ctrl+c}" ELSE if _arg1 = "Add All" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" ELSE HeardWord "" + _arg1 + "" Wait 10 END IF END IF END IF END IF END IF END IF HeardWord "Open", "" + _arg2 + "" SendKeys "{Ctrl+End}" SendKeys "{Enter}{Enter}" if _arg1 = "Add This" XOR _arg1 = "Add All" XOR _arg1 = "Add" XOR _arg1 = "Add Selection" XOR _arg1 = "Add Line" XOR _arg1 = "Add Paragraph" then SendKeys "{Backspace}" IF _arg2 = "Chloe Briefs" XOR _arg2 = "Nico Briefs" XOR _arg2 = "Oscar Briefs" XOR _arg2 = "Emily Briefs" THEN SendKeys "________________________________________{Enter}{Enter}" END IF SendKeys "{Ctrl+v}" IF _arg2 = "Chloe Briefs" XOR _arg2 = "Nico Briefs" XOR _arg2 = "Oscar Briefs" XOR _arg2 = "Emily Briefs" THEN Wait 40 IF _arg3 = "Close" THEN SendKeys "{Alt+F4}" Wait 100 SendKeys "{Alt+y}" END IF END IF } } COMMAND " " { SCRIPT { IF _arg2 = "Large Brochure" THEN _arg2 = "TRN Brochure Large or Corporate Site" IF _arg2 = "Medium Brochure" THEN _arg2 = "TRN Brochure Medium Site" IF _arg2 = "Small Brochure" THEN _arg2 = "TRN Brochure Small Site" AppSwapWith "Winword" Wait 50 SendKeys "{Alt+f}o" Wait 40 IF _arg2 = "TRN Brochure Large or Corporate Site" XOR _arg2 = "TRN Brochure Medium Site" XOR _arg2 = "TRN Brochure Small Site" THEN SendKeys "\\Eric\eric common\TRN Business\Sales Literature\" + _arg2 + ".doc" ELSE IF _arg2 = "Chloe Briefs" XOR _arg2 = "Nico Briefs" XOR _arg2 = "Emily Briefs" XOR _arg2 = "Oscar Briefs" XOR _arg2 = "Holding Briefs" THEN SendKeys "\\Eric\eric common\Store\" + _arg2 + ".rtf" ELSE SendKeys "C:\My Documents\Store\" + _arg2 + ".doc" END IF END IF Wait 40 SendKeys "{Alt+o}" } } COMMAND " to " { SCRIPT { if _arg1 = "Copy" then SendKeys "{Ctrl+c}" ELSE if _arg1 = "Cut" then SendKeys "{Ctrl+x}" ELSE if _arg1 = "Add This" XOR _arg1 = "Add Selection" XOR _arg1 = "Add" then SendKeys "{Ctrl+c}" ELSE IF _arg1 = "Add Line" THEN SendKeys "{Home}{Shift+End}{Ctrl+c}" ELSE IF _arg1 = "Add Paragraph" THEN SendKeys "{Ctrl+Down}{Shift+Ctrl+Up}{Ctrl+c}" ELSE if _arg1 = "Add All" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" ELSE HeardWord "" + _arg1 + "" Wait 10 END IF END IF END IF END IF END IF END IF HeardWord "Open", "" + _arg2 + "" SendKeys "{Ctrl+End}" SendKeys "{Enter}{Enter}" if _arg1 = "Add This" XOR _arg1 = "Add All" XOR _arg1 = "Add" XOR _arg1 = "Add Selection" XOR _arg1 = "Add Line" XOR _arg1 = "Add Paragraph" then SendKeys "{Backspace}" IF _arg2 = "Chloe Briefs" XOR _arg2 = "Nico Briefs" XOR _arg2 = "Oscar Briefs" XOR _arg2 = "Emily Briefs" THEN SendKeys "________________________________________{Enter}{Enter}" END IF SendKeys "{Ctrl+v}" IF _arg2 = "Chloe Briefs" XOR _arg2 = "Nico Briefs" XOR _arg2 = "Oscar Briefs" XOR _arg2 = "Emily Briefs" THEN Wait 40 SendKeys "{Alt+F4}" Wait 100 SendKeys "{Alt+y}" END IF } } COMMAND " " { SCRIPT { IF _arg1 = "Left" THEN SendKeys "{Left}" IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Replace" THEN SendKeys "{Del}" IF _arg1 = "Backspace" XOR _arg1 = "Press Backspace" THEN SendKeys "{Backspace}" IF _arg1 = "Press Delete" THEN SendKeys "{Del}" IF _arg1 = "." THEN SendKeys "." IF _arg1 = "-" THEN SendKeys "-" IF _arg1 = "Tab" THEN SendKeys "{Tab}" IF _arg1 = "Space" then SendKeys "{Space}" SendKeys MID$(_arg2,0,1) SendKeys MID$(_arg3,0,1) SendKeys MID$(_arg4,0,1) SendKeys MID$(_arg5,0,1) } } COMMAND " " { SCRIPT { HeardWord "Select", "" + _arg2 + "" Wait 100 SendKeys "{Ctrl+x}" HeardWord "Add", "" + _arg1 + "s" Wait 100 SendKeys "{Ctrl+v}" IF _arg2 = "Paragraph" THEN SendKeys "{Right}{Enter}{Left 2}{Backspace}" IF _arg2 = "Line" THEN SendKeys "{Right}{Space}{Left 2}{Backspace}" IF _arg2 = "Rest of Line" THEN SendKeys "{Right}{Space}{Left 2}{Backspace}" IF _arg2 = "Word" THEN SendKeys "{Right}{Left 2}{Right}{Ctrl+Left}{Backspace}{Ctrl+Right}{Backspace}{Ctrl+Right}{Space}" } } COMMAND "Save " { SCRIPT { if _arg1 = "All To" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" if _arg1 = "To" XOR _arg1 = "As" then SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" if _arg1 = "Selection To" then SendKeys "{Ctrl+c}" if _arg1 = "This To" then SendKeys "{Ctrl+c}" Wait 100 Wait 10 SendKeys "{Alt+f}a" Wait 10 IF _arg2 = "Story Media" THEN SendKeys "{Home}" SendKeys "\\Eric\eric data\TRN\Story Media\" END IF Wait 10 } } COMMAND " <1To20>" { SCRIPT { IF _arg1 = "Down" THEN SendKeys "{Down}" IF _arg1 = "Up" THEN SendKeys "{Up}" if _arg1 = "Right" then SendKeys "{Right}" if _arg1 = "Left" then SendKeys "{Left}" loop& = Val(_arg3) while ( loop& ) IF _arg2 = "Backspace" THEN SendKeys "{Backspace}" IF _arg2 = "Back" THEN SendKeys "{Shift+Left}{Del}" IF _arg2 = "Delete" THEN SendKeys "{Shift+Right}{Del}" loop& = loop& - 1 wend } } COMMAND " <1To10> " { SCRIPT { IF _arg1 = "Delete" THEN _arg1 = "Del" IF _arg1 = "Backspace" XOR _arg1 = "Del" THEN loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Backspace" THEN SendKeys "{Shift+Left}" IF _arg1 = "Del" THEN SendKeys "{Shift+Right}" loop& = loop& - 1 wend SendKeys "{Del}" END IF IF _arg1 = "Right" XOR _arg1 = "Left" XOR _arg1 = "Space" THEN loop& = Val(_arg2) while ( loop& ) SendKeys "{" + _arg1 + "}" loop& = loop& - 1 wend Wait 100 END IF Wait 500 SendSystemKeys MID$(_arg3,0,1) } } COMMAND " <1To10> " { SCRIPT { loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Left" THEN SendKeys "{Left}" if _arg1 = "Space" then SendKeys "{Space}" if _arg1 = "Backspace" then SendKeys "{Backspace}" IF _arg1 = "Delete That" THEN SendKeys "{Del}" loop& = loop& - 1 wend if _arg3 = "Space" then SendKeys "{Space}" if _arg3 = "Backspace" then SendKeys "{Backspace}" IF _arg3 = "Delete That " THEN SendKeys "{Del}" IF _arg3 = "Right" THEN SendKeys "{Right}" IF _arg3 = "Left" THEN SendKeys "{Left}" Wait 100 SendSystemKeys MID$(_arg4,0,1) } } COMMAND " <1To10> <1To10> " { SCRIPT { loop& = Val(_arg2) while ( loop& ) IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Left" THEN SendKeys "{Left}" if _arg1 = "Space" then SendKeys "{Space}" if _arg1 = "Backspace" then SendKeys "{Backspace}" IF _arg1 = "Delete" THEN SendKeys "{Del}" loop& = loop& -1 wend loop& = Val(_arg3) while ( loop& ) if _arg4 = "Space" then SendKeys "{Space}" if _arg4 = "Backspace" then SendKeys "{Backspace}" IF _arg4 = "Delete" THEN SendKeys "{Del}" IF _arg4 = "Right" THEN SendKeys "{Right}" IF _arg4 = "Left" THEN SendKeys "{Left}" loop& = loop& - 1 wend Wait 100 SendSystemKeys MID$(_arg5,0,1) } } COMMAND " " { SCRIPT { IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Left" THEN SendKeys "{Left}" if _arg1 = "Space" then SendKeys "{Space}" if _arg1 = "Backspace" then SendKeys "{Backspace}" IF _arg1 = "Delete" THEN SendKeys "{Del}" if _arg2 = "Space" then SendKeys "{Space}" if _arg2 = "Backspace" then SendKeys "{Backspace}" IF _arg2 = "Delete" THEN SendKeys "{Del}" IF _arg2 = "Right" THEN SendKeys "{Right}" IF _arg2 = "Left" THEN SendKeys "{Left}" Wait 100 SendSystemKeys MID$(_arg3,0,1) } } COMMAND " <1-10> " { SCRIPT { IF _arg1 = "Right" THEN SendKeys "{Right}" IF _arg1 = "Left" THEN SendKeys "{Left}" if _arg1 = "Space" then SendKeys "{Space}" if _arg1 = "Backspace" then SendKeys "{Backspace}" IF _arg1 = "Delete" THEN SendKeys "{Del}" loop& = Val(_arg3) while ( loop& ) if _arg2 = "Space" then SendKeys "{Space}" if _arg2 = "Backspace" then SendKeys "{Backspace}" IF _arg2 = "Delete" THEN SendKeys "{Del}" IF _arg2 = "Right" THEN SendKeys "{Right}" IF _arg2 = "Left" THEN SendKeys "{Left}" loop& = loop& - 1 wend Wait 100 SendSystemKeys MID$(_arg4,0,1) } } COMMAND " Computer" { SCRIPT { IF _arg1 = "Restart" THEN MsgBoxConfirm "Restart Computer?", 52, "Confirm Restart" IF _arg1 = "Shut Down" THEN MsgBoxConfirm "Shut Down Computer?", 52, "Confirm Shut Down" HeardWord "NaturallySpeaking" Wait 100 SendKeys "e" Wait 1000 SendKeys "n" Wait 6000 SendSystemKeys "{Ctrl+Esc}" SendSystemKeys "{Up}{Enter}" SendKeys "{Up 10}" SendKeys "s" IF _arg1 = "Restart" THEN SendKeys "r" Wait 400 SendKeys "{Enter}" } } COMMAND "Check Mail" { SCRIPT { AppBringUp "Eudora" Wait 300 SendKeys "{Ctrl+m}" Wait 100 SendKeys "{Ctrl+t}k" } } COMMAND "Between Lines" { SCRIPT { SendKeys "{Home}____________________{Enter 3}" SendKeys "____________________{Enter}{Up 2}" } } COMMAND "Between Size <1to100> Lines" { SCRIPT { SendKeys "{Home}" loop& = Val(_arg1) while ( loop& ) SendKeys "_" loop& = loop& - 1 wend SendKeys "{Enter 3}" loop& = Val(_arg1) while ( loop& ) SendKeys "_" loop& = loop& - 1 wend SendKeys "{Enter}{Up 2}" } } COMMAND " to List" { SCRIPT { IF _arg1 = "Save" XOR _arg1 = "Save All" THEN IF _arg2 = "Fact" THEN SendKeys "{Ctrl+Home}{Down 5}{Shift+Ctrl+End}{Shift+Left}{Ctrl+c}" IF _arg2 = "Quote" THEN SendKeys "{Ctrl+Home}{Shift+Ctrl+End}{Ctrl+c}" END IF IF _arg1 = "Save This " THEN SendKeys "{Ctrl+c}" Wait 10 IF _arg2 = "Fact" THEN HeardWord "Open", "Fact", "List" IF _arg2 = "Quote" THEN HeardWord "Open", "Quote", "List" Wait 200 SendKeys "{Home}{Enter 2}{Up 2}________________________________________{Home}{Enter}{Up}" Wait 10 SendKeys "{Alt+i}d" SendKeys "{Down 7}{Enter 2}" Wait 4 SendKeys "{Enter}" SendKeys "{Ctrl+v}{Del}" Wait 800 SendSystemKeys "{Alt+F4}" Wait 50 SendKeys "{Alt+y}" } } COMMAND " " { SCRIPT { IF _arg2 = "Eric Facts" THEN _arg2 = "Eric Fact" IF _arg2 = "Kim Facts" THEN _arg2 = "Kim Fact" IF _arg2 = "Macro Window" THEN _arg2 = "Macrowin" IF _arg2 = "Airline Pitch" THEN _arg2 = "Flight Pitch" IF _arg2 = "Analyst" THEN _arg2 = "Analysts" IF _arg2 = "Flights" THEN _arg2 = "Flight" IF _arg2 = "Newspaper" THEN _arg2 = "Newspapers" IF _arg2 = "Magazine" THEN _arg2 = "Magazines" IF _arg2 = "Portal" THEN _arg2 = "Portals" IF _arg2 = "Lead Teaser" THEN _arg2 = "Lead" IF _arg2 = "TRN Fact" THEN _arg2 = "Fact" IF _arg2 = "TRN Quote" THEN _arg2 = "Quote" ShellExecute "WordPad" ,3 Wait 500 SendKeys "{Alt+f}o" Wait 40 IF _arg2 = "Glossary" XOR _arg2 = "Fact" XOR _arg2 = "Quote" XOR _arg2 = "Headlines" XOR _arg2 = "Teasers" XOR _arg2 = "Nico Teasers" XOR _arg2 = "Oscar Teasers" XOR _arg2 = "Emily Teasers" XOR _arg2 = "Chloe Teasers" XOR _arg2 = "Analyst" XOR _arg2 = "Analysts" XOR _arg2 = "Flight" XOR _arg2 = "Flights" XOR _arg2 = "Newspapers" XOR _arg2 = "Newspaper" XOR _arg2 = "Porto" XOR _arg2 = "Portals" XOR _arg2 = "Magazines" XOR _arg2 = "HTML Story Template" XOR _arg2 = "text body" THEN SendKeys "\\Eric\eric common\Store\" + _arg2 + ".txt" ELSE IF _arg2 = "Kim Captions" XOR _arg2 = "Chhavi Captions" XOR _arg2 = "Kim Ideas" XOR _arg2 = "Kim Glossary" XOR _arg2 = "Kim Teasers" XOR _arg2 = "Kim Fact" XOR _arg2 = "Kim Quote" THEN SendKeys "\\Kim\Kim common\Store\" + _arg2 + ".txt" ELSE IF _arg2 = "Eric Captions" XOR _arg2 = "Story Notice" XOR _arg2 = "Story Notice Buy" XOR _arg2 = "Eric Ideas" XOR _arg2 = "Eric Glossary" XOR _arg2 = "Captions" XOR _arg2 = "Eric Teasers" XOR _arg2 = "Eric Fact" XOR _arg2 = "Eric Quote" XOR _arg2 = "Quote List" XOR _arg2 = "Fact List" XOR _arg2 = "Archive" XOR _arg2 = "Lead" THEN SendKeys "\\Eric\eric common\Store\" + _arg2 + ".txt" ELSE IF _arg2 = "Checklist" THEN SendKeys "\\Eric\eric common\Store\" + _arg2 + ".rtf" ELSE SendKeys "C:\My Documents\Store\" + _arg2 + ".txt" END IF END IF END IF END IF Wait 100 SendKeys "{Enter}" IF _arg1 = "Captions" THEN SendKeys "{Ctrl+Home}{Down 2}" } } LIST "DirLeftRight" { "Left" "Right" "Back" "Forward" } LIST "DirUpDown" { "Up" "Down" "Back" "Forward" } LIST "NextOrPrevious" { "Previous" "Next" "Back" "Forward" "Last" } LIST "Direction" { "Left" "Right" "Up" "Down" } LIST "1To10" { "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" } LIST "MouseAction" { "Click" "Double Click" "Drag" "Go" "Mark" "Left Click" "Right Click" "Control Drag" "Shift Drag" } LIST "Alphabet" { "a\\a" "b\\b" "c\\c" "d\\d" "e\\e" "f\\f" "g\\g" "h\\h" "i\\i" "j\\j" "k\\k" "l\\l" "m\\m" "n\\n" "o\\o" "p\\p" "q\\q" "r\\r" "s\\s" "t\\t" "u\\u" "v\\v" "w\\w" "x\\x" "y\\y" "z\\z" } LIST "Numeral" { "zero" "1" "2" "3" "4" "5" "6" "7" "8" "9" } LIST "Character" { "!" "@" "#" "$" "%" "^" "&" "*" "(" ")" "`" "~" "-" "_" "=" "+" "\\" "|" "[" "{" "]" "}" ";" ":" "'" "\"" "," "<" "." ">" "/" "?" } LIST "PressKey" { "Press" "Press Key" "Keystroke" "Type" } LIST "PrintCategories" { "That" "Now" "Change" "Selection" "Current Page" "Pages" } LIST "OverBackTab" { "Over" "Back" "Tab" } LIST "WordWords" { "Word" "Words" } LIST "LineLines" { "Line" "Lines" } LIST "ParagraphParagraphs" { "Paragraph" "Paragraphs" } LIST "BackBackspace" { "Back" "Backspace" } LIST "BackCategories" { "Word" "Tab" "Delete" "Line" } LIST "ContentsSearch" { "Contents" "Search" "Index" "Tips" "Strategies" "Scripting" "What" "How" } LIST "GoGoto" { "Go" "Go To" "Go to" } LIST "GoCategories" { "After" "Left" "Before" "Right" "Home" "Top" "End" "Bottom" } LIST "CleanKey" { "Clean" "Key" } LIST "HomeTopEndBottom" { "Home" "Top" "End" "Bottom" } LIST "HomeEndLeft" { "Home" "End" "End Left" } LIST "LineParagraphDocumentThisCloseArgumentWord" { "Line" "Paragraph" "Document" "This" "Close" "Argument" "Word" } LIST "AddPut" { "Add" "Put" } LIST "DeleteCategories" { "Next Line" "Last Line" "Line" "Paragraph" "Right" "Left" "Skip" "Space" "That Now" "Word" "Rest of Document" "Rest of Line" "Rest of Paragraph" "Top of Document" "Top of Line" "Top of Paragraph" "Home" "End" "Top" "Bottom" "Last" "Next" } LIST "LineEndHomeEnterSpaceLeft" { "New Line" "End" "Home" "Enter" "Space" "Left" } LIST "First-TenthEnd" { "First" "Second" "Third" "Fourth" "Fifth" "Sixth" "Seventh" "Eighth" "Ninth" "Tenth" "End" } LIST "WordLineRestofParagraph" { "Word" "Line" "Paragraph" "Rest of Line" "Rest of Paragraph" "Top of Line" "Top of Paragraph" "Sentence" } LIST "QuotesParens" { "Quotes" "Parens" "Angles" "Angle" "Angle Brackets" "Brackets" "Stars" "Single Quotes" "Braces" } LIST "xw" { "X" "x" "W" "w" } LIST "RightLeft" { "Right" "Left" } LIST "LeftRightBack" { "Left" "Right" "Back" } LIST "LineGraphPhraseSentencePara" { "Line" "Graph" "Paragraph" "Phrase" "Sentence" } LIST "WordsLinesPages" { "Lines" "Line" "Words" "Word" "Pages" "Page" } LIST "CommaPeriodQuestion" { "," "Comma" "." "Period" "?" "Question" "Question Mark" } LIST "PanesDocumentsWindows" { "Pane" "Panes" "Document" "Documents" "Window" "Windows" } LIST "NextLastList" { "Word" "Line" "Page" "Document" "Paragraph" "Phrase" "Pane" "Cell" "Window" } LIST "InsertList" { "Down" "Up" "Line" "Paste" "Paste Line" "This Line" "Paragraph" "," "Comma" "." "Period" "?" "Question" "Top" "Bottom" "Top Paragraph" "Bottom Paragraph" } LIST "PhrasesPhrase" { "Phrases" "Phrase" } LIST "ParagraphsParagraph" { "Paragraphs" "Paragraph" } LIST "LinesLine" { "Lines" "Line" } LIST "LineParagraphDocument" { "Line" "Paragraph" "Document" } LIST "EndLineParagraph" { "End" "Line" "Paragraph" } LIST "WordLineParagraphDocument" { "Word" "Line" "Paragraph" "Document" } LIST "HomeLineParagraph" { "Home" "Line" "Paragraph" } LIST "LineParagraph" { "Line" "Paragraph" "Lines" "Paragraphs" "Word" "Words" } LIST "EndBottom" { "End" "Bottom" } LIST "WordsLines" { "Words" "Lines" "Word" "Line" } LIST "HomeTop" { "Home" "Top" } LIST "ControlCategories" { "32-bit" "32-bit ODBC" "Accessibility" "Accessibility Options" "Add/Remove Hardware" "Add Hardware" "Remove Hardware" "Add Programs" "Remove Programs" "Add/Remove Programs" "AudioHQ" "Audio" "Date" "Date/Time" "Date Time" "Disc Detector" "Disc" "Display" "Fax" "Find" "Find Fast" "Folder" "Folder Options" "Fonts" "Game" "Game Controllers" "Internet" "Internet Options" "Keyboard" "Mail" "Mail and Fax" "Modem" "Mouse" "Multi-Function" "Multi-Function Keyboard" "Multimedia" "Network" "Network and Dial-up Connections" "Connections" "Passwords" "Phone and Modem Options" "Phone and Modem" "Phone" "Power" "Power Options" "Printers" "Quick Time" "Quick Time 32" "Regional" "Regional Options" "Regional Settings" "Scanners and Cameras" "Scanners" "Cameras" "Sounds and Multimedia" "Sounds" "System" "Telepath" "Users and Passwords" "Users" "TweakUI" "Tweak" "Wacom" "Wacom Tablet" } LIST "Nickname" { "Eileen" "Kim" "Eric" "Ted" "Kevin" "Chhavi" } LIST "ThatLineParagraph..." { "This" "That" "Selection" "Word" "Line" "Rest of Line" "Top of Line" "Paragraph" "Top of Paragraph" "Rest of Paragraph" "Top of Document" "Rest of Document" } LIST "ScrollDownUp" { "Scroll Up" "Scroll" "Scroll Down" } LIST "DownUp" { "Down" "Up" } LIST "CutCopy" { "Cut" "Copy" } LIST "LowercaseLetter" { "!" "'" "\"" ";" "?" "," "+" "." "-" "Space" "Tab" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z" } LIST "UpDown" { "Up" "Down" } LIST "NextLast" { "Next" "Last" } LIST "Program" { "Calculator" "CuteFTP" "Cute FTP" "Cute HTML" "Dreamweaver" "Eudora" "Explorer" "Files" "Fusion" "Netscape" "Photoshop" "WinWord" "Word" "Natspeak" "WordPad" "Notepad" "WordPerfect" } LIST "1To40" { "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "30" "31" "32" "33" "34" "35" "36" "37" "38" "39" "40" } LIST "QuoteParen" { "Single Quote" "Angle Bracket" "Quote" "Paren" "Star" "Brace" "Bracket" "Angle" } LIST "1to100" { "Hundred" "One Hundred" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "30" "31" "32" "33" "34" "35" "36" "37" "38" "39" "40" "41" "42" "43" "44" "45" "46" "47" "48" "49" "50" "51" "52" "53" "54" "55" "56" "57" "58" "59" "60" "61" "62" "63" "64" "65" "66" "67" "68" "69" "70" "71" "72" "73" "74" "75" "76" "77" "78" "79" "80" "81" "82" "83" "84" "85" "86" "87" "88" "89" "90" "91" "92" "93" "94" "95" "96" "97" "98" "99" "100" } LIST "1To20" { "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" } LIST "StartMenuCategories" { "Documents" "Programs" "Settings" "Run" "Favorites" "Find" "Help" "Msconfig" "Regedit" } LIST "MacroProgram" { "ACDSee" "Custom Dreamweaver" "Custom Eudora" "Custom Netscape" "Custom Photoshop" "Custom WordPad" "Custom Word" "Cute FTP" "CuteFTP" "FTP" "Cute HTML" "HTML" "Dreamweaver" "EditPad" "Eudora" "Explorer" "Fusion" "Internet Explorer" "Internet" "NatSpeak" "Netscape" "Notepad" "Paint Shop" "Paint Shop Pro" "Photoshop" "Quick View" "Quicken" "Word" "WordPad" "WordPerfect" } LIST "SelectCategories" { "All" "All Now" "Word" "Line" "Paragraph" "Document" } LIST "NextOrPreviousDirection" { "Previous" "Next" "Back" "Forward" "Last" "Up" "Down" "Right" "Left" } LIST "QuotesParensRightLeft" { "Quotes" "Parens" "Angles" "Angle" "Angle Brackets" "Brackets" "Stars" "Single Quotes" "Braces" "Right" "Left" } LIST "RunPrograms" { "msconfig" "regedit" } LIST "WindowsDocumentsPanesWordsLines" { "Windows" "Window" "Documents" "Document" "Panes" "Pane" "Words" "Word" "Lines" "Line" "Clean Line" "Clean Lines" } LIST "LineTouchPaste" { "Line" "Touch" "Paste" } LIST "1-10" { "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "Scrap" "List" "Pad" } LIST "WordPadDocument" { "Analyst" "Analysts" "Flight" "Flights" "Newspaper" "Newspapers" "Magazine" "Magazines" "Portal" "Portals" "Kim Ideas" "Eric Ideas" "Archive" "Lead" "Lead Teaser" "Captions" "Chhavi Captions" "Kim Captions" "Eric Captions" "Kim Facts" "Kim Fact" "Eric Facts" "Eric Fact" "Kim Glossary" "Eric Glossary" "Kim Quote" "Eric Quote" "Kim Teasers" "Eric Teasers" "Headlines" "Teasers" "Nico Teasers" "Emily Teasers" "Oscar Teasers" "Chloe Teasers" "TRN Fact" "TRN Quote" "Fact" "Quote List" "Fact List" "Glossary" "WordPad1" "WordPad2" "WordPad3" "WordPad4" "WordPad5" "WordPad6" "WordPad7" "WordPad8" "WordPad9" "WordPad10" "WordPad11" "WordPad12" "WordPad13" "WordPad14" "WordPad15" "WordPad16" "WordPad17" "WordPad18" "WordPad19" "WordPad20" "TRN Categories" "Macrowin" "Macrowin2" "HTML Story Template" "text body" "Checklist" "Story Notice" "Story Notice Buy" } LIST "WordsLinesCleanLines" { "Words" "Word" "Lines" "Line" "Clean Lines" "Clean Line" } LIST "FindShow" { "Find" "Show" } LIST "Macro/Window" { "Macro" "Window" "Bigger" "Bigger Window" } LIST "ChangeChangeto" { "Change" "Change to" } LIST "AlternateStartSwitchCategories" { "Files" } LIST "SwitchSwitchto" { "Switch" "Switch to" } LIST "ExplorerFiles" { "A Drive" "C Drive" "D Drive" "E Drive" "F Drive" "G Drive" "H Drive" "I Drive" "My Common" "My Computer" "My Images" "My Documents" "Desktop" "Download" "Dragon Download" "Dragon Pack" "Eric" "Eric Common" "Eric Macros" "Fodder" "Global" "Kim" "Kim Common" "Kim Current" "Library" "Macro Documentation" "NatSpeak" "Network" "Program Files" "Programs" "Recycle" "Sources" "Start Menu" "Startup" "Store" } LIST "ChangeControl" { "Change Control" "Control Panel" "Control" } LIST "ThatSelected" { "That" "Selected" } LIST "StartMenuPrograms" { "StartUp" "Netscape Communicator" "Accessories" "Iomega Tools" } LIST "TimeDate" { "Time" "Date" "Time Date" "Date Time" "Time and Date" "Date and Time" } LIST "NotepadWordPad" { "Notepad" "WordPad" } LIST "NumberPrenNew" { "Number" "New Number" "Pren" "New Pren" } LIST "LetterPrenNew" { "Letter" "Pren" "New Letter" "New Pren" } LIST "OnOff" { "On" "Off" } LIST "ExpandContract" { "Expand" "Contract" "Expand Up" "Expand Last" "Expand Down" "Expand Next" } LIST "NetworkConnections" { "DSL" "Bell" "Hawk" } LIST "MacroProgramLast" { "Global" "Application" "App" } LIST "ProgramCategories" { "\\" "3" "4" "5" "6" "7" "8" "3 of 8" "4 of 8" "5 of 8" "6 of 8" "7 of 8" "8 of 8" "Bookmarks" "Bookmarks.htm" "Save Bookmarks" "Canvas Size" "Command Wizard" "Correction" "Cute" "CuteFTP" "DragonPad" "Edit Command Wizard" "Edit Command Wizard Step 4" "Edit Command Wizard Step 5" "Edit Command Wizard Step 6" "Edit Command Wizard Step 7" "Eudora Pro" "Exploring" "Find" "Font" "Fusion" "Image Size" "Link" "List" "Macrowin" "Netscape" "New Command Wizard" "New Command Wizard Step 4" "New Command Wizard Step 5" "New Command Wizard Step 7" "Notepad" "Open" "Page View" "Picture File Open" "Photoshop" "Properties" "Publish Site" "Publish View" "Replace" "Save As" "Site" "Site View" "Windows Explorer" "WordPad" } LIST "SelectNextLast" { "Select" "Next" "Last" } LIST "HomeEndTopBottom" { "Home" "End" "Top" "Bottom" } LIST "EraseSave" { "Erase" "Save" } LIST "PgUpPgDn" { "Page Up" "Page Down" } LIST "CommonFiles" { "Background" "Environment" "Fodder" "Food" "Health" "General" "Library" "Media" "Science" } LIST "NotepadStoreFiles" { "Eric Addresses" "Kim Addresses" "Pitch Subject" "Comment Request" "Story Request" "Comment Questions" "Story Questions" "Comment Subject" "Story Subject" "Timeline Funding" "Comment" "List" "List1" "List2" "List3" "List4" "List5" "List6" "List7" "List8" "List9" "List10" "Name" "Name1" "Name2" "Name3" "Name4" "Name5" "Name6" "Name7" "Name8" "Name9" "Name10" "Macro" "Macro1" "Macro2" "Macro3" "Macro4" "Macro5" "Macro6" "Macro7" "Macro8" "Macro9" "Macro10" "Pad" "Scrap" "URL" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" "TempHeadline" "TempByline" "TempStory" "Alpha" "Bravo" "Charlie" "Delta" "Echo" "Foxtrot" "Golf" "Hotel" "India" "Juliett" "Kilo" "Lima" "Mike" "November" "Oscar" "Papa" "Quebec" "Romeo" "Sierra" "Tango" "Uniform" "Victor" "Whiskey" "Xray" "Yankee" "Zulu" "email 1" "email 2" "email 3" "email 4" "email 5" "email 6" "email 7" "email 8" "email 9" "email 10" "subject 1" "subject 2" "subject 3" "subject 4" "subject 5" "subject 6" "subject 7" "subject 8" "subject 9" "subject 10" "address 1" "address 2" "address 3" "address 4" "address 5" "address 6" "address 7" "address 8" "address 9" "address 10" "person 1" "person 2" "person 3" "person 4" "person 5" "person 6" "person 7" "person 8" "person 9" "person 10" "text headline" "text byline" "Link 1" "Link 2" "Link 3" "Link 4" "Link 5" "Link 6" "Link 7" "Link 8" "Link 9" "Link 10" "Link 11" "Link 12" "Link 13" "Link 14" "Link 15" "Link 16" "Link 17" "Link 18" "Link 19" "Link 20" } LIST "NotepadReplaceTextFiles" { "Eric Addresses" "Kim Addresses" "TempHeadline" "TempByline" "TempStory" "URL" "Location" "Name" "Name1" "Name2" "Name3" "Name4" "Name5" "Name6" "Name7" "Name8" "Name9" "Name10" "Macro" "Macro1" "Macro2" "Macro3" "Macro4" "Macro5" "Macro6" "Macro7" "Macro8" "Macro9" "Macro10" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" "email 1" "email 2" "email 3" "email 4" "email 5" "email 6" "email 7" "email 8" "email 9" "email 10" "subject 1" "subject 2" "subject 3" "subject 4" "subject 5" "subject 6" "subject 7" "subject 8" "subject 9" "subject 10" "address 1" "address 2" "address 3" "address 4" "address 5" "address 6" "address 7" "address 8" "address 9" "address 10" "person 1" "person 2" "person 3" "person 4" "person 5" "person 6" "person 7" "person 8" "person 9" "person 10" "text headline" "text byline" "text body" "Link 1" "Link 2" "Link 3" "Link 4" "Link 5" "Link 6" "Link 7" "Link 8" "Link 9" "Link 10" "Link 11" "Link 12" "Link 13" "Link 14" "Link 15" "Link 16" "Link 17" "Link 18" "Link 19" "Link 20" } LIST "StartSwitch" { "Start" "Switch to" "Switch" } LIST "StartSwitchFolders" { "Last" "Last File" "Open" "Open File" "Recent" "Files" "Recent Files" "A Drive" "C Drive" "D Drive" "E Drive" "CD" "CD Drive" "F Drive" "G Drive" "H Drive" "I Drive" "Zip" "Zip Drive" "Download" "My Documents" "My Data" "My Common" "My Images" "Program Files" "Eric" "Kim" "Eric Common" "Kim Common" "TRN Images" "TRN Image" "Desktop" "Network" "My Computer" "Story Media" } LIST "OpenPrograms" { "cutehtml" "Dreamweaver" "Explorer" "NatSpeak" "Notepad" "Photoshop" "Word" "WordPad" "Word 7" "ACDSee Browser" } LIST "DocumentPageWindow" { "Document" "Page" "Window" "It" } LIST "WebDotCategories" { "Web" "com" "net" "EDU" "gov" } LIST "MaximizeMinimizeRestoreTB" { "Maximize" "Bigger" "Minimize" "Tiny" "Restore" } LIST "SendMessage" { "Eudora" "Send" "Send This" "Send Selection" "Send All" "Message" "New Message" } LIST "Cap" { "All Caps" "Caps" "Cap" } LIST "OpenOpenNew" { "Open" "Open New" } LIST "WordsLinesSpacesNow" { "Words" "Lines" "Spaces" "Now" } LIST "FiftyHundred" { "Fifty" "Hundred" } LIST "NextSelectList2" { "Quotes" "Quote" "Single Quotes" "Single Quote" "Star" "Stars" "Asterisk" "Asterisks" "Braces" "Brace" "Angle" "Angles" "Angle Brackets" "Angle Bracket" "Brackets" "Bracket" "Parens" "Paren" } LIST "NextSelectList1" { "Quotes" "Quote" "Single Quotes" "Single Quote" "Star" "Stars" "Asterisk" "Asterisks" "Braces" "Brace" "Angle" "Angles" "Angle Brackets" "Angle Bracket" "Brackets" "Bracket" "Parens" "Paren" } LIST "PageUpDown" { "Page Up" "Up" "Page" "Page Down" "Down" } LIST "BackBackspaceDelete" { "Back" "Backspace" "Delete" } LIST "NotepadWordPadFiles" { "Story Headlines" "Update Headlines" "Comment" "List" "List1" "List2" "List3" "List4" "List5" "List6" "List7" "List8" "List9" "List10" "Name" "Name1" "Name2" "Name3" "Name4" "Name5" "Name6" "Name7" "Name8" "Name9" "Name10" "Macro" "Macro1" "Macro2" "Macro3" "Macro4" "Macro5" "Macro6" "Macro7" "Macro8" "Macro9" "Macro10" "Pad" "Scrap" "URL" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" "Eric Story" "Kim Story" "Kim 1" "Kim 2" "Kim 3" "Kim 4" "Kim 5" "Kim 6" "Kim 7" "Kim 8" "Kim 9" "Kim 10" "Eric 1" "Eric 2" "Eric 3" "Eric 4" "Eric 5" "Eric 6" "Eric 7" "Eric 8" "Eric 9" "Eric 10" "Smalley1" "Smalley2" "Smalley3" "Smalley4" "Smalley5" "Smalley6" "Smalley7" "Smalley8" "Smalley9" "Smalley10" "Patch1" "Patch2" "Patch3" "Patch4" "Patch5" "Patch6" "Patch7" "Patch8" "Patch9" "Patch10" "Alpha" "Bravo" "Charlie" "Delta" "Echo" "Foxtrot" "Golf" "Hotel" "India" "Juliett" "Kilo" "Lima" "Mike" "November" "Oscar" "Papa" "Quebec" "Romeo" "Sierra" "Tango" "Uniform" "Victor" "Whiskey" "Xray" "Yankee" "Zulu" } LIST "TopofRestofSelect" { "Top of" "Rest of" "Select Top of" "Select Rest of" } LIST "OutInPlus" { "Out" "End" "Plus" } LIST "WordPadStoryFile" { "Patch" "Smalley" "Patch Feat" "Smalley Feat" "Caption" } LIST "Direction7" { "Left" "Right" "Up" "Down" "PgUp" "PgDn" "Tab" } LIST "Direction4" { "Up" "Down" "Left" "Right" } LIST "1To5" { "1" "2" "3" "4" "5" } LIST "DocumentsPagesWindows" { "Documents" "Pages" "Windows" } LIST "TextLineParagraph" { "Text" "Line" "Paragraph" "Graph" } LIST "NewPasteThis" { "New" "Paste" "This" } LIST "RemoveCategories" { "Apostrophe" "Ends" "Right Space" "Left Space" "Space" } LIST "AddPutAnotherInsertLastNewNext" { "Add" "Put" "Another" "Insert" "Last" "New" "Next" } LIST "Macro/Categories/Top/Bottom/a-z" { "Back" "Macro" "Categories" "Top" "Bottom" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z" } LIST "OnetoTenandPunctuation" { "one" "two" "three" "four" "five" "six" "seven" "eight" "nine" "ten" "comma" "period" "semicolon" "colon" "apostrophe" } LIST "BottomTopGoBT" { "Bottom" "Top" "Go Bottom" "Go Top" } LIST "ProgramNextLastWindowDocument" { "Last" "Last Window" "Document" "Next Document" "Next" "Next Window" "Calculator" "CuteFTP" "Cute FTP" "Cute HTML" "DragonPad" "Dreamweaver" "Eudora" "Explorer" "Files" "Fusion" "Netscape" "Photoshop" "WinWord" "Word" "Word 7" "Word New" "New Word" "Natspeak" "WordPad" "Notepad" "WordPerfect" } LIST "LongShort" { "Long" "Short" } LIST "LongShortWords" { "Control" "Page Up" "Cap Page Up" "Page Down" "Cap Page Down" "Alternate" "To" "Too" "Cap To" "Cap Too" } LIST "AddPutCategories" { "Apostrophe" "Pren s" "Plural" "Right" "Left" } LIST "DownUpLeftRight" { "Down" "Up" "Left" "Right" } LIST "ThisNowSelectionAll" { "This" "Now" "Selection" "All" } LIST "AnotherEndHomeInsertLastNewNextLeftRight" { "Another" "End" "Home" "Insert" "Last" "New" "Next" "Left" "Right" "Quote" "Quotes" "Backspace" "Top" "Go Top" "Bottom" "Go Bottom" } LIST "AsBitmapWindowAsBitmap" { "As Bitmap" "Window As Bitmap" } LIST "BoxRadioButton" { "Box" "Radio Button" "Button" "Radio" } LIST "CheckToggle" { "Check" "Toggle" } LIST "OptionsProperties" { "Options" "Properties" } LIST "DocumentWindowSystem" { "Document" "Window" "System" "Document System" "Window System" } LIST "RightMenu" { "Right" "Menu" } LIST "MenuMenuOptionsProperties" { "Menu Menu" "Options" "Properties" "Menu" } LIST "DesktopIconItemLocalScreenTaskbar" { "Desktop" "Icon" "Item" "Local" "Screen" "Taskbar" } LIST "DesktopTaskbarScreen" { "Desktop" "Taskbar" "Screen" } LIST "FolderFoldersTabTabs" { "Folder" "Folders" "Tab" "Tabs" } LIST "TRNStoryPieces" { "All" "Byline" "Categories" "Head" "Headline" "Story" "Update Story" "TRN Story" "TRN" "Update" } LIST "1to100, 110to200" { "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "30" "31" "32" "33" "34" "35" "36" "37" "38" "39" "40" "41" "42" "43" "44" "45" "46" "47" "48" "49" "50" "51" "52" "53" "54" "55" "56" "57" "58" "59" "60" "61" "62" "63" "64" "65" "66" "67" "68" "69" "70" "71" "72" "73" "74" "75" "76" "77" "78" "79" "80" "81" "82" "83" "84" "85" "'86" "'87" "88" "'89" "90" "'91" "'92" "93" "94" "95" "'96" "97" "98" "99" "100" "110" "120" "130" "140" "150" "160" "170" "180" "190" "200" } LIST "AnotherInsertLastNewNewBackNext" { "Another" "Insert" "Last" "New" "New Back" "Next" } LIST "AnotherInsertNewNewBack" { "Another" "Insert" "New" "New Back" } LIST "PressCommaDotHyphenSpace" { "Press" "," "-" "Left" "Right" "Press Backspace" } LIST "CopyCutAllThisLineParagraphRestTop" { "Copy" "Cut" "Copy This" "Copy Selection" "Copy All" "Cut This" "Cut Selection" "Cut All" "Copy Line" "Cut Line" "Copy Paragraph" "Cut Paragraph" "Copy Rest of Line" "Copy Top of Line" "Copy Rest of Paragraph" "Copy Top of Paragraph" "Cut Rest of Line" "Cut Top of Line" "Cut Rest of Paragraph" "Cut Top of Paragraph" "Copy Rest of Document" "Copy Top of Document" "Cut Rest of Document" "Cut Top of Document" } LIST "CopyCutAllThisLineParagraphRestTopAdd" { "Copy" "Cut" "Copy This" "Copy Selection" "Copy All" "Cut This" "Cut Selection" "Cut All" "Copy Line" "Cut Line" "Copy Paragraph" "Cut Paragraph" "Copy Rest of Line" "Copy Top of Line" "Copy Rest of Paragraph" "Copy Top of Paragraph" "Cut Rest of Line" "Cut Top of Line" "Cut Rest of Paragraph" "Cut Top of Paragraph" "Copy Rest of Document" "Copy Top of Document" "Cut Rest of Document" "Cut Top of Document" "Add" "Add This" "Add Selection" "Add All" "Add Line" "Add Paragraph" } LIST "RestofTopofLineParagraphDocument" { "Rest of Line" "Top of Line" "Rest of Paragraph" "Top of Paragraph" "Rest of Document" "Top of Document" } LIST "DeleteSelect" { "Delete" "Select" } LIST "NewLineEndHomeEnterSpaceLeft" { "New Line" "End" "Home" "Enter" "Space" "Left" } LIST "ApplicationAppGlobal" { "Application" "App" "Global" "Standard Global" "Global Standard" "Custom Global" "Kim Global" "Global Kim" "Global Mouse" "Mouse Global" "Kim Mouse" "Kim Global Mouse" "Mouse" } LIST "1-20StoreFiles" { "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" } LIST "WordPadReplaceTextFiles" { "Macrowin" "Macrowin2" "Macrowin 2" "Macrowin Two" "Macro Window" "Macro Window Two" "Macro Window 2" } LIST "AddAddAllLineParagraph" { "Add" "Add This" "Add Selection" "Add All" "Add Line" "Add Paragraph" } LIST "CopyCutDeleteSelect" { "Copy" "Cut" "Delete" "Select" } LIST "EnterTouch" { "Enter" "Touch" } LIST "EditFiles" { "Story Media" } LIST "ToAllToThisSelectionTo" { "To" "All To" "This To" "Selection To" "As" } LIST "NotepadWordPadReplaceFiles" { "Comment" "List1" "List2" "List3" "List4" "List5" "List6" "List7" "List8" "List9" "List10" "Name" "Name1" "Name2" "Name3" "Name4" "Name5" "Name6" "Name7" "Name8" "Name9" "Name10" "Macro" "Macro1" "Macro2" "Macro3" "Macro4" "Macro5" "Macro6" "Macro7" "Macro8" "Macro9" "Macro10" "Pad" "URL" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" "Kim 1" "Kim 2" "Kim 3" "Kim 4" "Kim 5" "Kim 6" "Kim 7" "Kim 8" "Kim 9" "Kim 10" "Eric 1" "Eric 2" "Eric 3" "Eric 4" "Eric 5" "Eric 6" "Eric 7" "Eric 8" "Eric 9" "Eric 10" } LIST "NotepadWordPadAddFiles" { "Story Headlines" "Update Headlines" "Smalley1" "Smalley2" "Smalley3" "Smalley4" "Smalley5" "Smalley6" "Smalley7" "Smalley8" "Smalley9" "Smalley10" "Patch1" "Patch2" "Patch3" "Patch4" "Patch5" "Patch6" "Patch7" "Patch8" "Patch9" "Patch10" "Eric Story" "Kim Story" "List" "Scrap" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z" } LIST "Punctuation" { "Quote" "Period" "Comma" "Colon" "Semicolon" } LIST "PunctuationSpaceNewAnotherLine" { "Period" "Comma" "Semicolon" "Colon" "Quote" "Another Line" "New Line" "New" "Enter" "Space" "Period Quote" "Comma Quote" "Semicolon Quote" } LIST "NextLastForwardBack" { "Next" "Last" "Forward" "Back" } LIST "LetterLineWord" { "Letter" "Line" "Word" } LIST "LetterLetters" { "Letter" "Letters" } LIST "LettersLinesWords" { "Letters" "Lines" "Words" } LIST "EndHome" { "End" "Home" } LIST "BackspaceDeleteLeftRightSpace" { "Backspace" "Delete" "Left" "Right" "Space" } LIST "SpaceBackspaceDeletePunctuation" { "Space" "Backspace" "Delete" "Question" "Question Mark" "Quote Mark" "Quote" "Period" "Semicolon" "Comma" "Colon" "Period Quote" "Comma Quote" "Semicolon Quote" "Another Line" "New Line" "New" "Enter" } LIST "BackspaceDeleteLeftRightSpacePunctuation" { "Backspace" "Delete" "Left" "Right" "Space" "Quote" "Period" "Semicolon" "Comma" "Colon" "Period Quote" "Comma Quote" } LIST "ICAlphabetPunct" { "'" "," "!" "\"" ";" "?" "-" "." "+\\plus" "a\\alpha" "b\\bravo" "c\\charlie" "d\\delta" "e\\echo" "f\\foxtrot" "g\\golf" "h\\hotel" "i\\india" "j\\juliett" "k\\kilo" "l\\lima" "m\\mike" "n\\november" "o\\oscar" "p\\papa" "q\\quebec" "r\\romeo" "s\\sierra" "t\\tango" "u\\uniform" "v\\victor" "w\\whiskey" "x\\xray" "y\\yankee" "z\\zulu" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z" } LIST "AnotherLine InsertLastNewNewBackNext" { "Another Line" "Insert Line" "Last Line" "New Line" "New Back" "Next Line" } LIST "MultipleKeys" { "space-bar" "Space" "tab-key" "Tab" "escape-key" "Escape" "up-arrow" "Up" "down-arrow" "Down" "left-arrow" "Left" "right-arrow" "Right" "page-up" "page-down" "delete-key" "Delete" "backspace-key" "Backspace" "enter-key" "Enter" } LIST "ProgramFolders" { "Accessories" "System Tools" "Viewing Tools" "Web Tools" "Numbers Tools" "System" "Viewing" "Web" "Numbers" "Communications" "Multimedia" "Dragon Utilities" "Microsoft" "Quicken" "Startup" "Start Storage" "My Computer" "Computer" "My Network Places" "Network Places" "Recycle Bin" } LIST "NotepadAddFiles" { "List" "List1" "List2" "List3" "List4" "List5" "List6" "List7" "List8" "List9" "List10" "Pad" "Scrap" "Kim" "Eric" "Comment" "Story Headlines" "Update Headlines" "Alpha" "Bravo" "Charlie" "Delta" "Echo" "Foxtrot" "Golf" "Hotel" "India" "Juliett" "Kilo" "Lima" "Mike" "November" "Oscar" "Papa" "Quebec" "Romeo" "Sierra" "Tango" "Uniform" "Victor" "Whiskey" "Xray" "Yankee" "Zulu" } LIST "A-Z" { "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z" } LIST "WordNextLastHome" { "Word" "Next" "Last" "Home" } LIST "1To1000" { "Hundred" "One Hundred" "Two Hundred" "Three Hundred" "Four Hundred" "Five Hundred" "Six Hundred" "Seven Hundred" "Eight Hundred" "Nine Hundred" "One Thousand" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "30" "31" "32" "33" "34" "35" "36" "37" "38" "39" "40" "41" "42" "43" "44" "45" "46" "47" "48" "49" "50" "51" "52" "53" "54" "55" "56" "57" "58" "59" "60" "61" "62" "63" "64" "65" "66" "67" "68" "69" "70" "71" "72" "73" "74" "75" "76" "77" "78" "79" "80" "81" "82" "83" "84" "85" "86" "87" "88" "89" "90" "91" "92" "93" "94" "95" "96" "97" "98" "99" "100" "101" "102" "103" "104" "105" "106" "107" "108" "109" "110" "111" "112" "113" "114" "115" "116" "117" "118" "119" "120" "121" "122" "123" "124" "125" "126" "127" "128" "129" "130" "131" "132" "133" "134" "135" "136" "137" "138" "139" "140" "141" "142" "143" "144" "145" "146" "149" "148" "150" "151" "152" "153" "154" "155" "156" "157" "158" "159" "160" "161" "162" "163" "164" "165" "166" "167" "168" "169" "170" "171" "172" "173" "174" "175" "176" "177" "178" "179" "180" "181" "182" "183" "184" "185" "186" "187" "188" "189" "190" "191" "192" "193" "194" "195" "196" "197" "198" "199" "200" "201" "202" "203" "204" "205" "206" "207" "208" "209" "210" "211" "212" "213" "214" "215" "216" "217" "218" "219" "220" "221" "222" "223" "224" "225" "226" "227" "228" "229" "230" "231" "233" "234" "235" "236" "237" "238" "239" "240" "241" "242" "243" "244" "245" "246" "249" "248" "250" "251" "252" "253" "254" "255" "256" "257" "258" "259" "260" "261" "262" "263" "264" "265" "266" "267" "268" "269" "270" "271" "272" "273" "274" "275" "276" "277" "278" "279" "280" "281" "282" "283" "284" "285" "286" "287" "288" "289" "290" "291" "292" "293" "294" "295" "296" "297" "298" "299" "300" "301" "302" "303" "304" "305" "306" "307" "308" "309" "310" "311" "312" "313" "314" "315" "316" "317" "318" "319" "320" "321" "322" "323" "324" "325" "326" "327" "328" "329" "330" "331" "332" "334" "335" "336" "337" "338" "339" "340" "341" "342" "343" "344" "345" "346" "349" "348" "350" "351" "352" "353" "354" "355" "356" "357" "358" "359" "360" "361" "362" "363" "364" "365" "366" "367" "368" "369" "370" "371" "372" "373" "374" "375" "376" "377" "378" "379" "380" "381" "382" "383" "384" "385" "386" "387" "388" "389" "390" "391" "392" "393" "394" "395" "396" "397" "398" "399" "400" "401" "402" "403" "404" "405" "406" "407" "408" "409" "410" "411" "412" "413" "414" "415" "416" "417" "418" "419" "420" "421" "422" "423" "424" "425" "426" "427" "428" "429" "430" "431" "432" "434" "435" "436" "437" "438" "439" "440" "441" "442" "443" "444" "445" "446" "449" "448" "450" "451" "452" "453" "454" "455" "456" "457" "458" "459" "460" "461" "462" "463" "464" "465" "466" "467" "468" "469" "470" "471" "472" "473" "474" "475" "476" "477" "478" "479" "480" "481" "482" "483" "484" "485" "486" "487" "488" "489" "490" "491" "492" "493" "494" "495" "496" "497" "498" "499" "500" "501" "502" "503" "504" "505" "506" "507" "508" "509" "510" "511" "512" "513" "514" "515" "516" "517" "518" "519" "520" "521" "522" "523" "524" "525" "526" "527" "528" "529" "530" "531" "532" "534" "535" "536" "537" "538" "539" "540" "541" "542" "543" "544" "545" "546" "549" "548" "550" "551" "552" "553" "554" "555" "556" "557" "558" "559" "560" "561" "562" "563" "564" "565" "566" "567" "568" "569" "570" "571" "572" "573" "574" "575" "576" "577" "578" "579" "580" "581" "582" "583" "584" "585" "586" "587" "588" "589" "590" "591" "592" "593" "594" "595" "596" "597" "598" "599" "600" "601" "602" "603" "604" "605" "606" "607" "608" "609" "610" "611" "612" "613" "614" "615" "616" "617" "618" "619" "620" "621" "622" "623" "624" "625" "626" "627" "628" "629" "630" "631" "632" "634" "635" "636" "637" "638" "639" "640" "641" "642" "643" "644" "645" "646" "649" "648" "650" "651" "652" "653" "654" "655" "656" "657" "658" "659" "660" "661" "662" "663" "664" "665" "666" "667" "668" "669" "670" "671" "672" "673" "674" "675" "676" "677" "678" "679" "680" "681" "682" "683" "684" "685" "686" "687" "688" "689" "690" "691" "692" "693" "694" "695" "696" "697" "698" "699" "700" "701" "702" "703" "704" "705" "706" "707" "708" "709" "710" "711" "712" "713" "714" "715" "716" "717" "718" "719" "720" "721" "722" "723" "724" "725" "726" "727" "728" "729" "730" "731" "732" "734" "735" "736" "737" "738" "739" "740" "741" "742" "743" "744" "745" "746" "749" "748" "750" "751" "752" "753" "754" "755" "756" "757" "758" "759" "760" "761" "762" "763" "764" "765" "766" "767" "768" "769" "770" "771" "772" "773" "774" "775" "776" "777" "778" "779" "780" "781" "782" "783" "784" "785" "786" "787" "788" "789" "790" "791" "792" "793" "794" "795" "796" "797" "798" "799" "800" "801" "802" "803" "804" "805" "806" "807" "808" "809" "810" "811" "812" "813" "814" "815" "816" "817" "818" "819" "820" "821" "822" "823" "824" "825" "826" "827" "828" "829" "830" "831" "832" "834" "835" "836" "837" "838" "839" "840" "841" "842" "843" "844" "845" "846" "849" "848" "850" "851" "852" "853" "854" "855" "856" "857" "858" "859" "860" "861" "862" "863" "864" "865" "866" "867" "868" "869" "870" "871" "872" "873" "874" "875" "876" "877" "878" "879" "880" "881" "882" "883" "884" "885" "886" "887" "888" "889" "890" "891" "892" "893" "894" "895" "896" "897" "898" "899" "900" "901" "902" "903" "904" "905" "906" "907" "908" "909" "910" "911" "912" "913" "914" "915" "916" "917" "918" "919" "920" "921" "922" "923" "924" "925" "926" "927" "928" "929" "930" "931" "932" "934" "935" "936" "937" "938" "939" "940" "941" "942" "943" "944" "945" "946" "949" "948" "950" "951" "952" "953" "954" "955" "956" "957" "958" "959" "960" "961" "962" "963" "964" "965" "966" "967" "968" "969" "970" "971" "972" "973" "974" "975" "976" "977" "978" "979" "980" "981" "982" "983" "984" "985" "986" "987" "988" "989" "990" "991" "992" "993" "994" "995" "996" "997" "998" "999" "1000" } LIST "MacroHelpCategories" { "Introduction" "Intro" "Key" "Contents" "General" "General Global Macros" "Global Macros" "Cursor" "Moving the Cursor" "Scrolling" "Selecting and Deleting" "Selecting Deleting" "Selecting" "Deleting" "Copying Cutting and Pasting" "Copying Cutting Pasting" "Copying" "Cutting" "Pasting" "Pressing Keys and Multiple Keys" "Keys and Multiple Keys" "Pressing Keys" "Keys" "Multiple Keys" "Spaces and Punctuation" "Spaces" "Punctuation" "Moving the Mouse" "Mouse" "Mouse Arrow" "Dragging Objects" "Dragging" "Moving and Sizing Windows" "Moving Windows" "Sizing Windows" "Moving and Sizing" "Moving" "Sizing" "Getting Help" "Help" "Common Commands Open Save As Find Replace Font" "Common Commands" "Open" "Save As" "Find" "Replace" "Font" "NatSpeak General" "NatSpeak" "General NatSpeak" "NatSpeak Correction" "Correction Box" "Correction" "Windows Explorer" "Explorer" "Files" "Quick View Plus" "Quick View" "Notepad" "WordPad" "Edit Pad" "Word" "Eudora" "Netscape" "Internet Locations" "Web Locations" "Netscape Locations" "Locations" "Internet Explorer" "IE" "Photoshop" "Paint Shop Pro" "Paint Shop" "ACDSee" "ACDSee Browser" "Dreamweaver" "Fusion" "Cute HTML" "HTML" "Cute FTP" "FTP" "Quicken" "Macros for Making Macros Explanation" "Macros Example" "Macros Examples" "Macro Example" "Macro Examples" "Macros Explanation" "Macro Explanation" "Macros Explanations" "Macros For Making Macros" "Macros" "Command Wizard" "List" "Three of Seven" "Three" "Step 3" "Command Wizard 3" "Four of Seven" "Four" "Step 4" "Command Wizard 4" "Edit Four of Seven" "Edit Four" "New Four of Seven" "New Four" "New Four and Edit Five" "Four and Five" "Five of Seven" "Five" "Step 5" "Command Wizard 5" "New Six of Seven" "New Six" "Six of Seven" "Six" "Step Six" "Command Wizard 6" "Six and List Macro Control" "Macro Control" "Six and List" "Six Macro Control" "List Macro Control" "About Writing Macros" "About Macros" "Writing Macros" "Fixing Macros" "Fixing" "Other Changes" "Changes" "Oops" "Please" "Capitalization" "About Speech Recognition" "Using Speech Recognition" "Using Speech" "About Speech" "Voice" "Speech Recognition" "Further Resources" "Resources" "Kim and Eric" "Kim and Eric Macros" "Kim Eric" } LIST "MacroMacros" { "Macro" "Macros" } LIST "DownDownEnter" { "Down" "Down Enter" "Close" "Close Window" } LIST "BigTallWideVery" { "Big" "Tall" "Wide" "Very Big" "Very Tall" "Very Wide" } LIST "OpenBigTallWide" { "Open" "Open Big" "Open Tall" "Open Wide" "Open Very Big" "Open Very Wide" "Open Very Tall" "Big" "Tall" "Wide" "Very Big" "Very Wide" "Very Tall" "Paste" } LIST "ShowNewHelpOnNetscapeIE" { "Show" "New" "Show Help On" "New Help On" "Help On" "Netscape" "Internet" "Internet Explorer" "IE" "New Netscape" "New Internet" "New Internet Explorer" "New IE" } LIST "ShowNewMacrosHelpOnNetscapeIEMacros" { "Show Help On" "Show Macros" "Show Macro" "Show Macro Help" "Help On" "Netscape Macros" "Netscape Help on" "Internet Macros" "Internet Help on" "IE Help on" "IE Macros" "Internet Explorer Macros" } LIST "DreamweaverSource" { "Dreamweaver" "Source" } LIST "FilesExplorer" { "Files" "Explorer" } LIST "Under" { "Under" } LIST "TeasersCaptions" { "Teasers" "Captions" } LIST "ReplaceLettersReplace" { "Replace" "Letters Replace" "Letter Replace" } LIST "0To20" { "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" } LIST "UnderControl" { "Under" "Ctrl" "Control" } LIST "2To10" { "2" "3" "4" "5" "6" "7" "8" "9" "10" } LIST "ShortcutShow" { "Shortcut" "Show" } LIST "DragonDragonPad" { "Dragon" "DragonPad" "Notepad" "WordPad" "Word" "Word 2000" } LIST "StartPrograms" { "Acrobat" "ACDSee" "Create CD" "CuteFTP" "CuteHTML" "Explorer" "Eudora" "Fax" "Files" "Hawk" "Imaging" "Internet Explorer" "Intervideo" "Intervideo DVD" "Internet" "IE" "Netscape" "Notepad" "Paint" "PhoneTools" "Quick View" "Quicken" "RealPlayer" "Paint Shop Pro" "Paint Shop" "Photoshop" "Dreamweaver" "WordPad" "Word" "Word 2000" } LIST "NatSpeakAdvancedOptionsCustomCommands" { "NatSpeak Advanced" "Advanced" "Exit Now" "NatSpeak Options" "NatSpeak Custom" "Custom Commands" "Custom" "NatSpeak Import" "Import" "NatSpeak Words" "Words" "Train Words" "Train" "Dictation Shortcuts" "NatSpeak Shortcuts" "Shortcuts" "Dictation" "Commands" "NatSpeak Commands" } LIST "CharactersLetters" { "Characters" "Letters" } LIST "EditChangeNew" { "Edit" "Change" "New" } LIST "ShowNatSpeak" { "Show" "NatSpeak" } LIST "HouseStart" { "House" "Launch" "Start" } LIST "ManagerResourcesProcessesApplicationsPerformance" { "Manager" "Resources" "Processes" "Applications" "Performance" } LIST "TaskTaskManager" { "Task" "Task Manager" } LIST "EditNew" { "Edit" "New" } LIST "BackspaceDelete" { "Backspace" "Delete" } LIST "SkipDeleteEndings" { "Home" "End" "Right" "Left" "Backspace" "Delete" } LIST "UndoRedoEndings" { "Backspace" "Delete" "That" "Back Delete" "That Delete" "That Backspace" "That Right" "That Left" "That Home" "That End" "Right" "Left" "Home" "End" } LIST "UndoRedo" { "Undo" "Redo" } LIST "AllAndThis" { "All" "And" "This" } LIST "1To9" { "1" "2" "3" "4" "5" "6" "7" "8" "9" } LIST "LettersWordsLines" { "Letters" "Words" "Lines" "Letter" "Word" "Line" } LIST "DeleteLeftRightSpaceBackspacePunctuationAnotherNewLine" { "Left" "Right" "Space" "Backspace" "Delete" "Quote" "Period" "Semicolon" "Comma" "Colon" "Period Quote" "Comma Quote" "Semicolon Quote" "Another Line" "New Line" "New" "Enter" } LIST "BackspaceDeleteThatLeftRightSpace" { "Backspace" "Delete That" "Left" "Right" "Space" } LIST "WordWordsLineLinesCleanLettersCharacters" { "Word" "Words" "Line" "Lines" "Clean Line" "Clean Lines" "Letters" "Characters" } LIST "DULRDBHESET" { "Down" "Up" "Right" "Left" "End" "Home" "Delete" "Backspace" "Space" "Enter" } LIST "DULRDBHEETwithoutspace" { "Down" "Up" "Right" "Left" "End" "Home" "Delete" "Backspace" "Enter" "Tab" } LIST "CopyCutSelect" { "Copy" "Cut" "Select" } LIST "Backspace" { "Backspace" } LIST "1-20Store1-10PersonAddressemailFiles" { "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" "address 1" "address 2" "address 3" "address 4" "address 5" "address 6" "address 7" "address 8" "address 9" "address 10" "person 1" "person 2" "person 3" "person 4" "person 5" "person 6" "person 7" "person 8" "person 9" "person 10" "email 1" "email 2" "email 3" "email 4" "email 5" "email 6" "email 7" "email 8" "email 9" "email 10" } LIST "TopBottom" { "Top" "Bottom" } LIST "AnotherEndHomeInsertLastNewNextLeftRightTopBottom" { "Another" "End" "Home" "Insert" "Last" "New" "Next" "Left" "Right" "Quote" "Quotes" "Backspace" "Top" "Go Top" "Bottom" "Go Bottom" } LIST "AddtoAddLineParagraphto" { "Add to" "Add Line to" "Add Paragraph to" } LIST "PasteCapsCommands" { "Copy" "Paste" "Caps On" "Caps Off" "All Caps On" "All Caps Off" } LIST "PasteCopyCutCapsCommands" { "Cut" "Copy" "Paste" "Caps On" "Caps Off" "All Caps On" "All Caps Off" } LIST "DeleteLeftRight" { "Delete" "Left" "Right" } LIST "FactQuote" { "Fact" "Quote" } LIST "SaveSaveThisSaveAll" { "Save" "Save This" "Save All" } LIST "BoldBoldLine" { "Bold" "Bold Line" } LIST "Just a Second Turn Off" { "Just a Second" "Turn Off" } LIST "PressKeyAllCap" { "Press Caps" "Type Caps" "Caps" "Space Caps" "All Caps" } LIST "PressTypeLetterLettersDotHyphenSpaceTab" { "Letters" "Letter" "Type" "Press" "-" "Space" "Backspace" "Press Backspace" "Press Delete" "Left" "Right" "Replace" } LIST "1To30" { "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "30" } LIST "MacroCategories" { "Macro" "Categories" } LIST "PressKeyInitialCap" { "Press Cap" "Type Cap" "Space Cap" "Cap Initial" "Initial Cap" "Initial" } LIST "ICA,Alph" { "a\\alpha" "b\\bravo" "c\\charlie" "d\\delta" "e\\echo" "f\\foxtrot" "g\\golf" "h\\hotel" "i\\india" "j\\juliett" "k\\kilo" "l\\lima" "m\\mike" "n\\november" "o\\oscar" "p\\papa" "q\\quebec" "r\\romeo" "s\\sierra" "t\\tango" "u\\uniform" "v\\victor" "w\\whiskey" "x\\xray" "y\\yankee" "z\\zulu" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z" } LIST "ICA,AlphP" { "!" "'" "\"" ";" "?" "," "+" "." "-" "a\\alpha" "b\\bravo" "c\\charlie" "d\\delta" "e\\echo" "f\\foxtrot" "g\\golf" "h\\hotel" "i\\india" "j\\juliett" "k\\kilo" "l\\lima" "m\\mike" "n\\november" "o\\oscar" "p\\papa" "q\\quebec" "r\\romeo" "s\\sierra" "t\\tango" "u\\uniform" "v\\victor" "w\\whiskey" "x\\xray" "y\\yankee" "z\\zulu" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z" } LIST "BoldEnterEnterBoldLINE" { "Bold Enter" "Enter Bold" } LIST "StartLaunchHouseSwitch" { "Start" "Launch" "House" "Switch" } LIST "OpenOpenFile" { "Open" "Open File" } LIST "CopyCopyAllCopyLineCopyParagraph" { "Copy" "Copy All" "Copy Line" "Copy Paragraph" } LIST "LineParagraphDocumentAllThisWord" { "Line" "Paragraph" "Document" "All" "This" "Word" } LIST "OpenBigTallWideVeryPaste" { "Open" "Open File" "Open Big" "Open Tall" "Open Wide" "Open Very Big" "Open Very Wide" "Open Very Tall" "Big" "Tall" "Wide" "Very Big" "Very Wide" "Very Tall" "Paste" "Last" "Last Down" "Last 1" "Last 2" "Last 3" "Last 4" "Last 5" "Last 6" "Last 7" "Last 8" "Last 9" "Recent" } LIST "BottomTop" { "Bottom" "Top" } LIST "GoBottomTop" { "Bottom" "Top" "Go Bottom" "Go Top" } LIST "HomeEndMiddleMiddleLeftRight" { "Home" "End" "Middle" "Middle Left" "Middle Right" } LIST "SwapReverse" { "Swap" "Reverse" } LIST "ExplorerFilesFind" { "Explorer Go" "Explorer" "Files" "Explore Go" "Explore" } LIST "DreamweaverGoCategories" { "A Drive" "C Drive" "D Drive" "E Drive" "F Drive" "G Drive" "H Drive" "I Drive" "CD Drive" "Zip" "Zip Drive" "San Disk" "My Documents" "My Data" "My Common" "My Images" "Eric" "Kim" "Eric Common" "Kim Common" "About TRN" "Archive" "Directory" "Download" "Glossary" "Letters" "Page One" "Photos" "Photos Current" "Program Files" "Research Update" "Resources" "Stories" "Stories Current" "Templates" "TRN Download" "Scriven" "Scriven Media" "Site Graphics" "Story Media" "TRN" "Local About" "Local Archive" "Local Directory" "Local Glossary" "Local Letters" "Local Page One" "Local Photos" "Local Photos Current" "Local Research Update" "Local Resources" "Local Stories" "Local Stories Current" "Local Templates" "Local Background" "Local Bookmarks" "Local Fax" "Local Fodder" "Local Images" "Local Library" "Local Sources" "Local Sources2" "Local Store" "Local To Edit" "Local eric common" "Local eric data" "Local Kim Backup" "Local My Documents" "Local Patch Macros" "Local Scriven" "Local Scriven Media" "Local Scriven Site" "Local TRN" "Local TRN Download" "Local Site Graphics" "Local Story Media" "Local TRN Site" "Local TRN Stories" "Local Macro Help" "TRN Services" "About TRN Details" "TRN Details" "TRN Research Update" "TRN Site" "Chloe" "Emily" "Nico" "Oscar" "Query Results" "Directory Entries" "Browse Alphabet" "Browse Type" "GlossaryA" "GlossaryB" "GlossaryC" "GlossaryD" "GlossaryE" "GlossaryF" "GlossaryG" "GlossaryH" "GlossaryI" "GlossaryJ" "GlossaryK" "GlossaryL" "GlossaryM" "GlossaryN" "GlossaryO" "GlossaryP" "GlossaryQ" "GlossaryR" "GlossaryS" "GlossaryT" "GlossaryU" "GlossaryV" "GlossaryW" "GlossaryX" "GlossaryY" "GlossaryZ" "GlossaryXYZ" } LIST "LookinDrivesFiles" { "A Drive" "C Drive" "D Drive" "E Drive" "F Drive" "G Drive" "H Drive" "I Drive" "CD Drive" "Zip" "Zip Drive" "San Disk" "Download" "Program Files" "My Documents" "My Data" "My Common" "My Images" "Camera" "Eric" "Kim" "Eric Common" "Kim Common" "Eric Data" "Eric Images" "Local Background" "Local Bookmarks" "Local Fax" "Local Fodder" "Local Images" "Local Library" "Local Sources" "Local Sources2" "Local Store" "Local To Edit" "Local eric common" "Local eric data" "Local Kim Backup" "Local My Documents" "Local Patch Macros" "Local Scriven" "Local Scriven Media" "Local Scriven Site" "Local TRN" "Local Site Graphics" "Local Story Media" "Local TRN Site" "Local TRN Stories" "Local Macro Help" "Scriven" "Scriven Media" "Site Graphics" "Story Media" "TRN" "TRN Business" } LIST "GoOpenIn" { "Go" "Open In" } LIST "PhotoshopPaintShop" { "Photoshop" "Paint Shop" } LIST "Mailbox" { "In Box" "Out Box" "Trash" "Admin" "Business Out" "Commerce" "Contact" "Correspondence" "Cuckoo" "Events" "Facts" "Fiction" "Film" "Freelance" "Library" "Life" "Net" "NWU" "Old" "Online News" "RSI" "Sites" "Sorehand" "Scriven" "Science Orgs" "Speech" "Stuff" "System" "TRN" "Undeliverable" "Z" "Chhavi" "Commenters" "Drafts" "Graphics" "Papers" } LIST "EudoraEudoraGo" { "Eudora" "Eudora Go" } LIST "SendMessageEudoraTo" { "Eudora" "Send" "Send This" "Send Selection" "Send All" "Message" "New Message" "Eudora To" "Send To" "Send This To" "Send Selection To" "Send All To" "Message To" "New Message To" } LIST "Mailbox2" { "Activism" "Advice" "Business" "Climate" "Commerce" "Company" "Computer" "Concentric" "Correspondence" "Directions" "Economics" "Environment" "Ergonomics" "Film Shack" "Feedback" "Food" "Freelance" "Freelance Feedback" "General" "Hawk" "Health" "Hiway" "Holding" "Hmmm" "Humor" "Info Vis" "Journalism" "Judy" "Listserv" "Lock" "Media" "Mistakes" "Music" "Nat Python" "Next Time" "Nico" "No Comment" "NWU" "MoviesMusic" "OldPersonal" "Others" "Personal" "Pictures" "Politics" "Potential Customers" "PR" "Publications" "Pubs" "Research" "Science" "Scrambled" "Screen" "Scriven" "Stories" "Spam" "Sports" "Subscriptions" "System" "Technology" "Ted" "TRN" "Voice" "Workers Comp" } LIST "; NetscapeIEInternet" { "Netscape" "IE" "Internet" "Internet Explorer" } LIST "NetscapeGoLocations" { "New Joel" "TRN Site" "Scriven Site" ".com Directory" "AltaVista" "Amazon" "Anaconda" "Applied Physics" "Awesome List" "BBC" "Bookmarks" "Boston.com" "Boston Internet Group" "Boston Library Calendar" "Boston Globe" "Britannica" "Columbia Newsblaster" "CNN" "Commerce Net" "Content Exchange" "Core" "Dictionary" "Dog Pile" "Dogpile" "Dragon Macros" "Dragon Systems" "Dragon Support" "ESPN" "Eureka" "Excite" "Fair What's New" "Fair" "Fastball" "Feed" "Fiction" "Fox" "Google" "Google Dictionary" "Google Dictionaries" "Google Directory" "Google EDU" "EDU" "Google Encyclopedia" "Google Encyclopedias" "Encyclopedia" "Encyclopedias" "Google Government" "Government" "Google Home" "Google Library" "Google Libraries" "Library" "Libraries" "Google Links" "Links" "Google Science" "Science" "Google Science Dictionaries" "Google Science Dictionary" "Science Dictionaries" "Science Dictionary" "Google Science Libraries" "Google Science Library" "Science Libraries" "Science Library" "Google Science Reference" "Science Reference" "Google Similar" "Similar" "Google University" "Google University Find" "University" "University Find" "Chemistry Pubs" "Computer Pubs" "Physics Pubs" "Science News" "Science Pubs" "Tech Pubs" "Harpers" "Harvard Business Review" "Harvard Business" "Headline Addict" "Highway Control" "Hobbes" "Ignobel" "Improbable" "Information" "InfoWorld" "Internet Columns" "Insight" "Internet Archive" "Internet Timeline" "JFK School" "Jacks U.S. Newspapers" "Jacks Newspapers" "Jacks English" "Jacks" "Jacks Online" "Joel" "Joel New" "Joel Python" "Kevin" "Macros" "Magnet" "Metacrawler" "MIT Calendar" "MIT Media" "MIT Research" "MIT Tech Talk" "Movie Database" "Nanoscale Science" "Nature" "Nature Update" "Nature Press" "NatSpeak Hints" "NatView" "New Scientist" "New York Times" "Newspapers" "Newsblaster" "Netscape" "Online News" "Open Directory" "Orca Mail" "Outing" "Outing Column" "Outing Site" "NWU" "Nano Science" "National Writers Union" "NatSpeak Complete" "Nature News" "Northern Lights" "Physical Review" "Physical Review Focus" "Physics Archive" "Python" "Radar" "Research Directory" "Research Update" "Rose" "RSI Los Angeles" "Salon" "Science Daily" "Sciencemag" "Science Magazine" "SciNews" "Scriven Stage" "Scriven" "Search Addict" "Shakuhachi" "Sheet Music" "Stock Market" "Stuff Works" "Sunreed" "Susan Fulton" "The Nation" "Times" "TRNmag" "TRN mag" "TRN Archive" "TRN Directory" "TRN Download" "TRN Glossary" "TRN Letters" "TRN Resources" "TRN Services" "TRN Update" "Chloe" "Emily" "Nico" "Oscar" "Tucows" "UniSci" "Violin Music" "Virtual" "Voice Developer" "Wayne" "Web Elements" "Webster" "Weather" "Wired" "Writers Union" "Yahoo" } LIST "HomePageHeadings" { "Reference" "People and Business Directories" "Directories" "Search Engines" "Dictionaries and Glossaries" "Reference: General" "Reference: Science" "Language" "Legal Resources" "Medical Resources" "Government Resources" "Fax" "Listserv" "Media" "Media Contacts" "Media Directories" "Media: Portals" "Media: International" "Investment, Analyst Portals" "Corporate Portals" "Media: Radio" "Media: Television" "Media: General Magazines" "Media: Science Publications" "Media: U.S. Newspapers" "Media: International Newspapers" "Media: Computer Publications" "Media: Business" "Media: Sports Publications" "Media: Journals and Resources and Media Issues" "Media: Newsletters" "Media: Book Publishers" "Media: News Brokers" "Scholarly Journals" "Library" "Organizations" "History" "Education" "Video" "Music" "Ideas" "People" "Art" "Travel" "Researchers: Lists" "Researchers: Homepages" "University PR" "Company Resources, Flak Lists" "Analysts" "Business" "Media Business" "Computer Software" "Financial Resources" "Online Businesses" "TRN Citations" "Speech Recognition" "RSIs" "People and Business" "Search" "Engines" "Dictionaries" "Glossaries" "General" "Science" "Medical" "Government" "Resources" "Contacts" "International" "Investment" "Investment Portals" "Analyst Portals" "Analyst" "Corporate" "Portals" "Radio" "Television" "General Magazines" "magazines" "Science Publications" "U.S. Newspapers" "International Newspapers" "Newspapers" "Computer Publications" "Journals and Resources and Media Issues" "Journals" "Media Issues" "Issues" "Newsletters" "Book Publishers" "Book" "Publishers" "News Brokers" "News" "Brokers" "Scholarly" "Homepages" "University" "PR" "Company" "Flak Lists" "Lists" "Computer" "Software" "Financial" "Online" "Businesses" "TRN" "Citations" "Speech" } LIST "BookmarkFiles" { "TRN" "Media" "Bookmarks" "TRN Bookmarks" "Media Bookmarks" "TRN Contacts" "Contact" "Contacts" "Kim" "Home" "Researchers Homepages" "Researchers" "Homepages" "TRN Categories" "Categories" "Eric" } LIST "NetscapeIEInternet" { "Netscape" "IE" "Internet" "Internet Explorer" } LIST "; OpenPrograms" { "Cute HTML" "Dreamweaver" "Explorer" "NatSpeak" "Notepad" "Photoshop" "Word" "WordPad" "Word 7" "ACDSee Browser" } LIST "BookmarksFiles" { "TRN" "Media" "Bookmarks" "TRN Bookmarks" "Media Bookmarks" "TRN Contacts" "Contact" "Contacts" "Kim" "Home" "Researchers Homepages" "Researchers" "Homepages" "TRN Categories" "Categories" "Eric" } LIST "WordDocuments" { "Chloe Briefs" "Nico Briefs" "Emily Briefs" "Oscar Briefs" "Holding Briefs" "Small Brochure" "Medium Brochure" "Large Brochure" "Word 1" "Word 2" "Word 3" "Word 4" "Word 5" "Word 6" "Word 7" "Word 8" "Word 9" "Word 10" "Word 11" "Word 12" "Word 13" "Word 14" "Word 15" "Word 16" "Word 17" "Word 18" "Word 19" "Word 20" } LIST "WordFolderFilesandSubfolders" { "Invoices" "Other People" "Resumes" "Eileen" "Jimbo" } LIST "MyDocumentsFolder" { "Archive" "Backup Files" "Business" "Columns" "Draw" "FICTION" "TCP" "LETTERS" "Library" "Macros" "Music" "Nonfiction" "Store" "System" "TRN Other" "TRN Spike" "TRN Stories" "Wordplay" } LIST "WordGetFiles" { "Procedure Sheets" } LIST "; WordWordGetLookIn" { "Word" "Word Get" "Word Look In" } LIST "GetMyDocumentsFolderSubfolder" { "Get" "My Documents Folder" "Doc Folder" "Folder" "My Documents File" "Doc File" "File" "My Documents Subfolder" "Doc Subfolder" "Subfolder" "Get My Documents File" } LIST "; WordWordGet" { "Word" "Word Get" } LIST "My DocumentsFile" { "Pitch Cryptography" "Pitch Networks" } LIST "?WordWordGet" { "Word" "Word Get" } LIST "CheckCount" { "Check" "Spell Check" "Count" "Word Count" } LIST "WordtoWord" { "Word" "to Word" } LIST "CopyCopyAllCopyThis" { "Copy" "Copy All" "Copy This" } LIST "DreamweaverCuteHTMLGo" { "Dreamweaver" "Dreamweaver Go" "Cute HTML" "Cute HTML Go" } LIST "CapOnetoTenandPunctuation" { "One" "Two" "Three" "Four" "Five" "Six" "Seven" "Eight" "Nine" "Ten" "Comma" "Period" "Semicolon" "Colon" "Dot" "Point" "Plus" "Apostrophe" } LIST "StartStartMenu" { "Start" "Start Programs" "Start Menu" "Test" } LIST "CloseBiggerMinimizeRestore" { "Close" "Bigger" "Maximize" "Minimize" "Restore" } LIST "; NetscapeIEInternetFindHome" { "Netscape" "IE" "Internet" "Internet Explorer" "Netscape Find" "IE Find" "Internet Find" "Internet Explorer Find" "Netscape Home" "IE Home" "Internet Home" "Internet Explorer Home" } LIST "PasswordLogin" { "Password" "Login" "Log" } LIST "PasswordWebsite" { "Nature" "Science" "Times" "New York Times" "Nature Press" "Eureka" } LIST "NetscapeIENetscapeIEGo" { "Netscape" "Netscape Go" "IE" "IE Go" "Internet Explorer Go" "Internet" "Internet Go" } LIST "ICA,AlphPun" { "!" "'" "\"" ";" "?" "," "+" "." "-" "a\\alpha" "b\\bravo" "c\\charlie" "d\\delta" "e\\echo" "f\\foxtrot" "g\\golf" "h\\hotel" "i\\india" "j\\juliett" "k\\kilo" "l\\lima" "m\\mike" "n\\november" "o\\oscar" "p\\papa" "q\\quebec" "r\\romeo" "s\\sierra" "t\\tango" "u\\uniform" "v\\victor" "w\\whiskey" "x\\xray" "y\\yankee" "z\\zulu" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z" } LIST "DownloadPictures" { "Download Pictures" } LIST "Explorer" { "Explorer" "Explore" } LIST "LineNextLastLine" { "Line" "Next" "Last" "Next Line" "Last Line" } LIST "UseWordPad" { "Use WordPad" } LIST "TopBottomHomeEnd" { "Top" "Bottom" "Home" "End" } LIST "CopyFromCutFromDeleteFromFromSelect" { "Copy From" "Cut From" "Delete From" "From" "Select" } LIST "ICA,AEndHome" { "End" "Home" "a\\alpha" "b\\bravo" "c\\charlie" "d\\delta" "e\\echo" "f\\foxtrot" "g\\golf" "h\\hotel" "i\\india" "j\\juliett" "k\\kilo" "l\\lima" "m\\mike" "n\\november" "o\\oscar" "p\\papa" "q\\quebec" "r\\romeo" "s\\sierra" "t\\tango" "u\\uniform" "v\\victor" "w\\whiskey" "x\\xray" "y\\yankee" "z\\zulu" "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z" } LIST "SpaceDown" { "Space" "Down" } LIST "CopyCopybackspaceCopybackspacePaste" { "Copy" "Copy Backspace" "Copy Backspace Paste" } LIST "CleanDeleteLineSelect" { "Clean" "Delete Line" "Select" } LIST "CloseStay" { "Close" "Stay" } LIST "ShutDownRestart" { "Shut Down" "Restart" } } STATE "Asleep" GLOBAL SLEEPING { COMMAND "Wake Up" { SCRIPT "WakeUp" } COMMAND "Ready Now" { SCRIPT "WakeUp" } COMMAND "Turn On" { SCRIPT "WakeUp" } } }