; OneLineCommands (Execute AHK code dynamically!) ; by HotKeyIt ; http://www.autohotkey.com/forum/viewtopic.php?p=340131#340131 Exec(_#_1,_#_2="",_#_3="",_#_4="",_#_5="",_#_6="",_#_7="",_#_8="",_#_9="",_#_10="",_#_11="",_#_12="",_#_13="",_#_14="",_#_15="",_#_16="",_#_17="",_#_18="",_#_19="",_#_20=""){ global local _#_T, _#_F, _#_L, _#_O,_#_C,_#_I,_#_P,_#_V If IsLabel(_#_1) GoTo % _#_1 else if IsLabel(RegExReplace(_#_1,"[\s`,].*")){ _#_I=0 Loop,Parse,_#_1,`n { _#_P:=RegExReplace(A_LoopField,"^(\w+)\s","$1,") While (_#_I:=RegExMatch(_#_P,"(%[\w#@]+%)")){ _#_V:=SubStr(_#_P,_#_I+1,InStr(_#_P,"%",1,_#_I+1)-_#_I-1) StringReplace,_#_P,_#_P,`%%_#_V%`%,% %_#_V% _#_I++ } Loop,Parse,_#_P,`,,%A_Space%%A_Tab% { If A_LoopField= Continue If !(_#_T){ _#_I++ _#_%_#_I% := A_LoopField } else { StringTrimRight,_#_%_#_I%,_#_%_#_I%,1 _#_%_#_I% .= "," A_LoopField,_#_T:="" } If (SubStr(A_LoopField,0)="``" && _#_T:=1) Continue } _#_T:="",_#_I:=0,_#_P:="" Gosub % _#_1 Loop 20 _#_%A_Index%= } } else Return "`tCheck Syntax:" . "`t" . _#_1 . "," . _#_2 . "," . _#_3 . "," . _#_4 . "," . _#_5 . "," . _#_6 . "," . _#_7 . "," . _#_8 . "," . _#_9 . "," . _#_10 . "," . _#_11 . "," . _#_12 . "," . _#_13 . "," . _#_14 . "," . _#_15 . "," . _#_16 . "," . _#_17 . "," . _#_18 . "," . _#_19 . "," . _#_20 "`n" Return Return: ;enter return value for debuging Return A_Tab . "ErrorLevel: " . Errorlevel . "`t" . _#_1 . "," . _#_2 . "," . _#_3 . "," . _#_4 . "," . _#_5 . "," . _#_6 . "," . _#_7 . "," . _#_8 . "," . _#_9 . "," . _#_10 . "," . _#_11 . "," . _#_12 . "," . _#_13 . "," . _#_14 . "," . _#_15 . "," . _#_16 . "," . _#_17 . "," . _#_18 . "," . _#_19 . "," . _#_20 "`n" AT: AutoTrim: AutoTrim, %_#_2% Return BI: BlockInput: BlockInput, %_#_2% Return C: Click: Click %_#_2%, %_#_3%, %_#_4% Return CW: ClipWait: ClipWait, %_#_2%, %_#_3% Goto, Return CTRL: Control: Control, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7% Goto, Return CC: ControlClick: ControlClick, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9% Goto, Return CF: ControlFocus: ControlFocus, %_#_2%, %_#_3%, %_#_4%, %_#_5% Goto, Return CG: ControlGet: ControlGet, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9% Goto, Return CGF: ControlGetFocus: ControlGetFocus, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Goto, Return CGP: ControlGetPos: ControlGetPos, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9%, %_#_10% Return CMO: ControlMove: ControlMove, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9%, %_#_10% Goto, Return CGT: ControlGetText: ControlGetText, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7% Goto, Return CS: ControlSend: ControlSend, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7% Goto, Return CSR: ControlSendRaw: ControlSendRaw, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7% Goto, Return CST: ControlSetText: ControlSetText, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7% Goto, Return CM: CoordMode: CoordMode, %_#_2%, %_#_3% Return CR: Critical: Critical, %_#_2% Return DHT: DetectHiddenText: DetectHiddenText, %_#_2% Return DHW: DetectHiddenWindows: DetectHiddenWindows, %_#_2% Return D: Drive: Drive, %_#_2%, %_#_3%, %_#_4% Goto, Return DG: DriveGet: DriveGet, %_#_2%, %_#_3%,%_#_4% Goto, Return DSF: DriveSpaceFree: DriveSpaceFree, %_#_2%, %_#_3% Return ES: EnvSet: EnvSet, %_#_2%, %_#_3% Goto, Return EG: EnvGet: EnvGet, %_#_2%, %_#_3% Return EU: EnvUpdate: EnvUpdate Goto, Return ESU: EnvSub: EnvSub, %_#_2%, %_#_3% Return EA: EnvAdd: EnvAdd, %_#_2%, %_#_3% Return ED: EnvDiv: EnvDiv, %_#_2%, %_#_3% Return EM: EnvMult: EnvMult, %_#_2%, %_#_3% Return E: Exit: Exit, %_#_2% Return EAP: ExitApp: ExitApp Return FA: FileAppend: FileAppend, %_#_2%, %_#_3% Goto, Return FC: FileCopy: FileCopy, %_#_2%, %_#_3%, %_#_4% Goto, Return FCD: FileCopyDir: FileCopyDir, %_#_2%, %_#_3%, %_#_4% Goto, Return FCDIR: FileCreateDir: FileCreateDir, %_#_2% Goto, Return FCS: FileCreateShortcut: FileCreateShortcut, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9%, %_#_10% Goto, Return FD: FileDelete: FileDelete, %_#_2% Goto, Return FGA: FileGetAttrib: FileGetAttrib, %_#_2%, %_#_3% Goto, Return FGS: FileGetSize: FileGetSize, %_#_2%, %_#_3%, %_#_4% Goto, Return FGSH: FileGetShortcut: _#_3:=!_#_3 ? "_#_T" : _#_3,_#_4:=!_#_4 ? "_#_T" : _#_4,_#_5:=!_#_5 ? "_#_T" : _#_5,_#_6:=!_#_6 ? "_#_T" : _#_6,_#_7:=!_#_7 ? "_#_T" : _#_7,_#_8:=!_#_8 ? "_#_T" : _#_8,_#_9:=!_#_9 ? "_#_T" : _#_9 FileGetShortcut, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9% Goto, Return FGT: FileGetTime: FileGetTime, %_#_2%, %_#_3%, %_#_3% Goto, Return FGV: FileGetVersion: FileGetVersion, %_#_2%, %_#_3% Goto, Return FM: FileMove: FileMove, %_#_2%, %_#_3%, %_#_4% Goto, Return FMD: FileMoveDir: FileMoveDir, %_#_2%, %_#_3%, %_#_4% Goto, Return FR: FileRead: FileRead, %_#_2%, %_#_3% Goto, Return FRL: FileReadLine: FileReadLine, %_#_2%, %_#_3%, %_#_4% Goto, Return FRC: FileRecycle: FileRecycle, %_#_2% Goto, Return FRE: FileRecycleEmpty: FileRecycleEmpty, %_#_2% Goto, Return FRD: FileRemoveDir: FileRemoveDir, %_#_2%, %_#_3% Goto, Return FSF: FileSelectFile: FileSelectFile, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Goto, Return FSD: FileSelectFolder: FileSelectFolder, %_#_2%, %_#_3%, %_#_4%, %_#_5% Goto, Return FSA: FileSetAttrib: FileSetAttrib, %_#_2%, %_#_3%, %_#_4%, %_#_5% Goto, Return FST: FileSetTime: FileSetTime, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Goto, Return FT: FormatTime: FormatTime, %_#_2%, %_#_3%, %_#_4% Goto, Return GKS: GetKeyState: GetKeyState, %_#_2%, %_#_3%, %_#_4% Return GA: GroupActivate: GroupActivate, %_#_2%, %_#_3% Return GADD: GroupAdd: GroupAdd, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7% Return GCL: GroupClose: GroupClose, %_#_2%, %_#_3% Return H: Hotkey: Hotkey, %_#_2%, %_#_3%, %_#_4% Goto, Return GS: GoSub: GoSub, %_#_2% Return GT: GoTo: Goto, %_#_2% Return IMB: IfMsgBox: IfMsgBox, %_#_2% { _#_C = 3 Loop 18 { _#_%A_Index% := _#_%_#_C% _#_C++ } If IsLabel(_#_1) GoSub, %_#_1% } Return IEQ: INEQ: IG: IGOE: IL: ILOE: IIS: INIS: IWA: IWNA: IWE: IWNE: IE: INE: IfEqual: IfNotEqual: IfGreater: IfGreaterOrEqual: IfLess: IfLessOrEqual: IfInString: IfNotInString: IfWinActive: IfWinNotActive: IfWinExist: IfWinNotExist: IfExist: IfNotExist: { _#_L= If (_#_1 = "IfEqual" || _#_1 = "IEQ") { IfEqual, %_#_2%, %_#_3% { _#_F=4 _#_L=17 _#_O = %_#_4% _#_P -= 3 } else Return } If (_#_1 = "IfNotEqual" || _#_1 = "INEQ") { IfNotEqual, %_#_2%, %_#_3% { _#_F=4 _#_L=17 _#_O = %_#_4% _#_P -= 3 } else Return } If (_#_1 = "IfLess" || _#_1 = "IL") { IfLess, %_#_2%, %_#_3% { _#_F=4 _#_L=17 _#_O = %_#_4% _#_P -= 3 } else Return } If (_#_1 = "IfLessOrEqual" || _#_1 = "ILOE") { IfLessOrEqual, %_#_2%, %_#_3% { _#_F=4 _#_L=17 _#_O = %_#_4% _#_P -= 3 } else Return } If (_#_1 = "IfGreater" || _#_1 = "IG") { IfGreater, %_#_2%, %_#_3% { _#_F=4 _#_L=17 _#_O = %_#_4% _#_P -= 3 } else Return } If (_#_1 = "IfGreaterOrEqual" || _#_1 = "IGOE") { IfGreaterOrEqual, %_#_2%, %_#_3% { _#_F=4 _#_L=17 _#_O = %_#_4% _#_P -= 3 } else Return } If (_#_1 = "IfInString" || _#_1 = "IIS") { IfInString, %_#_2%, %_#_3% { _#_F=4 _#_L=17 _#_O = %_#_4% _#_P -= 3 } else Return } If (_#_1 = "IfNotInString" || _#_1 = "INIS") { IfNotInString, %_#_2%, %_#_3% { _#_F=4 _#_L=17 _#_O = %_#_4% _#_P -= 3 } else Return } If (_#_1 = "IfWinActive" || _#_1 = "IWA") { IfWinActive, %_#_2%, %_#_3%, %_#_4%, %_#_5% { _#_F=6 _#_L=15 _#_O = %_#_6% _#_P -= 5 } else Return } If (_#_1 = "IfWinNotActive" || _#_1 = "IWNA") { IfWinNotActive, %_#_2%, %_#_3%, %_#_4%, %_#_5% { _#_F=6 _#_L=15 _#_O = %_#_6% _#_P -= 5 } else Return } If (_#_1 = "IfWinExist" || _#_1 = "IWE") { IfWinExist, %_#_2%, %_#_3%, %_#_4%, %_#_5% { _#_F=6 _#_L=15 _#_O = %_#_6% _#_P -= 5 } else Return } If (_#_1 = "IfWinNotExist" || _#_1 = "IWNE") { IfWinNotExist, %_#_2%, %_#_3%, %_#_4%, %_#_5% { _#_F=6 _#_L=15 _#_O = %_#_6% _#_P -= 5 } else Return } If (_#_1 = "IfExist" || _#_1 = "IE") { IfExist, %_#_2% { _#_F=3 _#_L=18 _#_O = %_#_3% _#_P -= 2 } else Return } If (_#_1 = "IfNotExist" || _#_1 = "INE") { IfNotExist, %_#_2% { _#_F=3 _#_L=18 _#_O = %_#_3% _#_P -= 2 } else Return } Loop %_#_L% { _#_%A_Index% := _#_%_#_F% _#_F++ } _#_O = If _#_L = Return IsLabel(_#_1) GoSub, %_#_1% _#_L= Return } KW: KeyWait: KeyWait, %_#_2%, %_#_3% Goto, Return M: Menu: Menu, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Return MC: MouseClick: MouseClick, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8% Return MCD: MouseClickDrag: MouseClickDrag, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8% Return MGP: MouseGetPos: _#_2:=!_#_2 ? "_#_T" : _#_2,_#_3:=!_#_3 ? "_#_T" : _#_3,_#_4:=!_#_4 ? "_#_T" : _#_4,_#_5:=!_#_5 ? "_#_T" : _#_5 MouseGetPos, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Return MM: MouseMove: MouseMove, %_#_2%, %_#_3%, %_#_4%, %_#_5% Return MB: MsgBox: checkifmsgboxfull := _#_3 _#_4 _#_5 IfNotEqual, checkifmsgboxfull, , SetEnv, checkifmsgboxfull, 1 If _#_2 is digit { If checkifmsgboxfull = 1 { ;MsgBox % _#_2 If _#_2 < 1 MsgBox, 0, %_#_3%, %_#_4%, %_#_5% else if _#_2 = 1 { MsgBox, 1, %_#_3%, %_#_4%, %_#_5% } else if _#_2 = 2 { MsgBox, 2, %_#_3%, %_#_4%, %_#_5% } else if _#_2 = 3 { MsgBox, 3, %_#_3%, %_#_4%, %_#_5% } else if _#_2 = 4 { MsgBox, 4, %_#_3%, %_#_4%, %_#_5% } else if _#_2 = 5 { MsgBox, 5, %_#_3%, %_#_4%, %_#_5% } else if _#_2 = 6 { MsgBox, 6, %_#_3%, %_#_4%, %_#_5% } else if _#_2 = 262144 { MsgBox, 262144, %_#_3%, %_#_4%, %_#_5% } else if _#_2 = 262145 { MsgBox, 262145, %_#_3%, %_#_4%, %_#_5% } else if _#_2 = 262146 { MsgBox, 262146, %_#_3%, %_#_4%, %_#_5% } else if _#_2 = 262147 { MsgBox, 262147, %_#_3%, %_#_4%, %_#_5% } else if _#_2 = 262148 { MsgBox, 262148, %_#_3%, %_#_4%, %_#_5% } else if _#_2 = 262149 { MsgBox, 262149, %_#_3%, %_#_4%, %_#_5% } else if _#_2 = 262150 { MsgBox, 262150, %_#_3%, %_#_4%, %_#_5% } } else { MsgBox, %_#_2% %_#_3% %_#_4% %_#_5% %_#_6% %_#_7% %_#_8% %_#_9% %_#_10% %_#_11% %_#_12% %_#_13% %_#_14% %_#_15% %_#_16% %_#_17% %_#_18% %_#_19% %_#_20% } } else { MsgBox, %_#_2% %_#_3% %_#_4% %_#_5% %_#_6% %_#_7% %_#_8% %_#_9% %_#_10% %_#_11% %_#_12% %_#_13% %_#_14% %_#_15% %_#_16% %_#_17% %_#_18% %_#_19% %_#_20% } Return OE: OnExit: OnExit, %_#_2% Return PGC: PixelGetColor: PixelGetColor, %_#_2%, %_#_3%, %_#_4%, %_#_5% Goto, Return PS: PixelSearch: PixelSearch, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9%, %_#_10% Goto, Return PWC: PixelWaitColor: ;(ByRef _#_2, ByRef _#_3, p_x1, p_y1, p_x2, p_y2, p_color, p_shades="", p_opts="", p_waitms=0, p_checkinterval="") { if (RegExMatch(_#_8, "i)^[0-9a-f]{6}$")) _#_8:="0x" _#_8 _#_8_bkp:=_#_8 _#_8:=RegExReplace(_#_8, "i)\bSlow\b") if (_#_8=_#_8_bkp) _#_8:=_#_8 " Fast" _#_8_bkp:=_#_8 _#_8:=RegExReplace(_#_8, "i)\bBGR\b") if (_#_8=_#_8_bkp) _#_8:=_#_8 " RGB" if (_#_12="") _#_12=519 ts:=A_TickCount Loop { PixelSearch, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9%, %_#_10% if (errorlevel=0 || _#_11 && A_TickCount-ts>=_#_11) break if (_#_11 && (A_TickCount-ts)+_#_12>=_#_11) _#_12:=(_#_11-(A_TickCount-ts))/2 if (_#_12>19) Sleep, %_#_12% } Goto, Return } PR: Process: Process, %_#_2%, %_#_3%, %_#_4% Goto, Return R: Run: _#_5:=!_#_5 ? "_#_T" : _#_5 Run, %_#_2%, %_#_3%, %_#_4%,%_#_5% Goto, Return RA: RunAs: If _#_2 = RunAs else RunAs, %_#_2%, %_#_3%, %_#_4% Return RW: RunWait: _#_5:=!_#_5 ? "_#_T" : _#_5 RunWait, %_#_2%, %_#_3%, %_#_4%, %_#_5% Goto, Return SN: Send: Send, %_#_2% Return SP: SendPlay: SendPlay, %_#_2% Return SI: SendInput: SendInput, %_#_2% Return SRAW: SendRaw: SendRaw, %_#_2% Return SEV: SendEvent: SendEvent, %_#_2% Return RND: Random: Random, %_#_2%, %_#_3%, %_#_4% Return SE: SetEnv: SetEnv, %_#_2%, %_#_3% Return SF: SetFormat: SetFormat, %_#_2%, %_#_3% Return SMOD: SendMode: SendMode, %_#_2% Return SKD: SetKeyDelay: SetKeyDelay, %_#_2%, %_#_3%, %_#_4% Return SMD: SetMouseDelay: SetMouseDelay, %_#_2%, %_#_3% Return STMM: SetTitleMatchMode: SetTitleMatchMode, %_#_2% Return SWD: SetWinDelay: SetWinDelay, %_#_2% Return SD: Shutdown: Shutdown, %_#_2% Return S: Sleep: Sleep, %_#_2% Return SO: Sort: Sort, %_#_2%, %_#_3% If _#_3 = U Goto, Return SPP: SplitPath: _#_3:=!_#_3 ? "_#_T" : _#_3,_#_4:=!_#_4 ? "_#_T" : _#_4,_#_5:=!_#_5 ? "_#_T" : _#_5,_#_6:=!_#_6 ? "_#_T" : _#_6,_#_7:=!_#_7 ? "_#_T" : _#_7 SplitPath, %_#_2%,%_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7% Return SBGT: StatusBarGetText: StatusBarGetText, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7% Goto, Return SBW: StatusBarWait: StatusBarWait, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9% Goto, Return SCS: StringCaseSense: StringCaseSense, %_#_2% Return SGP: StringGetPos: StringGetPos, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Goto, Return SL: StringLeft: StringLeft, %_#_2%, %_#_3%, %_#_4% Return SLEN: StringLen: StringLen, %_#_2%, %_#_3% Return SLOW: StringLower: StringLower, %_#_2%, %_#_3%, %_#_4% Return SM: StringMid: StringMid, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Return SRPL: StringReplace: StringReplace, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Goto, Return SR: StringRight: StringRight, %_#_2%, %_#_3%, %_#_4% Return SS: StringSplit: StringSplit, %_#_2%, %_#_3%, %_#_4%, %_#_5% Return STL: StringTrimLeft: StringTrimLeft, %_#_2%, %_#_3%, %_#_4% Return STR: StringTrimRight: StringTrimRight, %_#_2%, %_#_3%, %_#_4% Return SUP: StringUpper: StringUpper, %_#_2%, %_#_3%, %_#_4% Return SG: SysGet: SysGet, %_#_2%, %_#_3%, %_#_4% Return TT: ToolTip: ToolTip, %_#_2%, %_#_3%, %_#_4%, %_#_5% Return TRT: TrayTip: TrayTip, %_#_2%, %_#_3%, %_#_4%, %_#_5% Return TR: Transform: Transform, %_#_2%, %_#_3%, %_#_4%, %_#_5% Return UDTF: UrlDownloadToFile: UrlDownloadToFile, %_#_2%, %_#_3% Goto, Return VSC: VarSetCapacity: VarSetCapacity(%_#_2%, _#_3, _#_4) Return WA: WinActivate: WinActivate, %_#_2%, %_#_3%, %_#_4%, %_#_5% Return WAB: WinActivateBottom: WinActivateBottom, %_#_2%, %_#_3%, %_#_4%, %_#_5% Return WC: WinClose: WinClose, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Return WGAT: WinGetActiveTitle: WinGetActiveTitle, %_#_2% Return WGC: WinGetClass: WinGetClass, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Return WG: WinGet: WinGet, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Return WGP: WinGetPos: WinGetPos, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9% Return WGT: WinGetText: WinGetText, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Goto, Return WGTT: WinGetTitle: WinGetTitle, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Return WH: WinHide: WinHide, %_#_2%, %_#_3%, %_#_4%, %_#_5% Return WK: WinKill: WinKill, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Return WMSI: WinMenuSelectItem: WinMenuSelectItem, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9%, %_#_10%, %_#_11%, %_#_12% Goto, Return WM: WinMove: WinMove, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9% Return WSH: WinShow: WinShow, %_#_2%, %_#_3%, %_#_4%, %_#_5% Return WS: WinSet: WinSet, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7% If (_#_2 = "Style" or _#_2 = "Exstyle" or _#_2 = Polygon) Goto, Return WST: WinSetTitle: WinSetTitle, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Return WW: WinWait: WinWait, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Goto, Return WWA: WinWaitActive: WinWaitActive, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Goto, Return WWC: WinWaitClose: WinWaitClose, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Goto, Return WWNA: WinWaitNotActive: WinWaitNotActive, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Goto, Return WMAX: WinMaximize: WinMaximize, %_#_2%, %_#_3%, %_#_4% Return WMIN: WinMinimize: WinMinimize, %_#_2%, %_#_3%, %_#_4% Return WR: WinRestore: WinRestore, %_#_2%, %_#_3%, %_#_4%, %_#_5% Return IS: ImageSearch: ImageSearch, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8% Goto, Return ID: IniDelete: IniDelete, %_#_2%, %_#_3%, %_#_4% Goto, Return IR: IniRead: IniRead, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Return IW: IniWrite: IniWrite, %_#_2%, %_#_3%, %_#_4%, %_#_5% Goto, Return I: Input: If _#_2 Input, %_#_2%, %_#_3%, %_#_4%, %_#_5% else Input Goto, Return IB: InputBox: InputBox, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9%, , %_#_11%, %_#_12% Goto, Return G: Gui: Gui, %_#_2%, %_#_3%, %_#_4%, %_#_5% Return GD: GroupDeactivate: GroupDeactivate, %_#_2%, %_#_3% Return GC: GuiControl: GuiControl, %_#_2%, %_#_3%, %_#_4% Goto, Return GuiControlGet: GuiControlGet, %_#_2%, %_#_3%, %_#_4%, %_#_5% Goto, Return If: If _#_3 = is { If (%_#_2% is %_#_4%) { GoTo, RunCommand } } else if _#_3 = is not { If (%_#_2% is not %_#_4%) { GoTo, RunCommand } } else If _#_3 = < { If (%_#_2% < %_#_4%) { GoTo, RunCommand } } else If _#_3 = = { If (%_#_2% = %_#_4%) { GoTo, RunCommand } } else If _#_3 = > { If %_#_2% > %_#_4% { GoTo, RunCommand } } Return RunCommand: _#_C = 5 Loop 16 { _#_%A_Index% := _#_%_#_C% _#_C++ } If IsLabel(_#_1) GoTo, %_#_1% Return KH: KeyHistory: KeyHistory Return LH: ListHotkeys: ListHotkeys Return LV: ListVars: ListVars Return OD: OutputDebug: OutputDebug, %_#_2% Return P: Pause: Pause, %_#_2%, %_#_3% Return PM: PostMessage: PostMessage, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9% Goto, Return SMSG: SendMessage: SendMessage, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%, %_#_8%, %_#_9% Goto, Return PRG: Progress: Progress, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Return SIM: SplashImage: SplashImage, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7% Return RD: RegDelete: Regdelete, %_#_2%, %_#_3%, %_#_4% Goto, Return REM: RegExMatch: RegExMatch(%_#_2%, %_#_3%, %_#_4%, %_#_5%) Goto, Return RER: RegExReplace: RegExReplace(%_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%, %_#_7%) Goto, Return RC: RegisterCallback: RegisterCallback(%_#_2%, %_#_3%, %_#_4%, %_#_5%) Return RR: RegRead: RegRead, %_#_2%, %_#_3%, %_#_4%, %_#_5% Goto, Return RWR: RegWrite: RegWrite, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6%^ Goto, Return RL: Reload: Reload Return SBL: SetBatchLines: SetBatchLines, %_#_2% Return SCD: SetControlDelay: SetControlDelay, %_#_2% Return SDMS: SetDefaultMouseSpeed: SetDefaultMouseSpeed, %_#_2% Return SNLS: SetNumLockState: SetNumLockState, %_#_2% Return SCLS: SetCapsLockState: SetCapsLockState, %_#_2% Return SSLS: SetScrollLockState: SetScrollLockState, %_#_2% Return SSCM: SetStoreCapslockMode: SetStoreCapslockMode, %_#_2% Return ST: SetTimer: SetTimer, %_#_2%, %_#_3%, %_#_4% Return SWDIR: SetWorkingDir: SetWorkingDir, %_#_2% Goto, Return SB: SoundBeep: SoundBeep, %_#_2%, %_#_3% Return SOG: SoundGet: SoundGet, %_#_2%, %_#_3%, %_#_4%, %_#_5% Goto, Return SGWV: SoundGetWaveVolume: SoundGetWaveVolume, %_#_2%, %_#_3%, %_#_4% Goto, Return SPL: SoundPlay: SoundPlay, %_#_2%, %_#_3% Goto, Return SOS: SoundSet: SoundSet, %_#_2%, %_#_3%, %_#_4%, %_#_5% Goto, Return SSWV: SoundSetWaveVolume: SoundSetWaveVolume, %_#_2%, %_#_3% Goto, Return STOF: SplashTextOff: SplashTextOff Return STON: SplashTextOn: SplashTextOn, %_#_2%, %_#_3%, %_#_4%, %_#_5% Return SU: Suspend: Suspend, %_#_2% Return T: Thread: Thread, %_#_2%, %_#_3% Return WGAS: WinGetActiveStats: WinGetActiveStats, %_#_2%, %_#_3%, %_#_4%, %_#_5%, %_#_6% Return WMA: WinMinimizeAll: WinMinimizeAll Return WMAU: WinMinimizeAllUndo: WinMinimizeAllUndo Return }