break byref catch continue else exitapp exit finally for global gosub goto ifequal ifexist ifgreater ifgreaterorequal ifinstring if ifless iflessorequal ifmsgbox ifnotequal ifnotexist ifnotinstring ifwinactive ifwinexist ifwinnotactive ifwinnotexist local loop onexit pause return settimer sleep static suspend switch throw try until while autotrim blockinput click clipwait controlclick controlfocus controlgetfocus controlget controlgetpos controlgettext control controlmove controlsend controlsendraw controlsettext coordmode critical detecthiddentext detecthiddenwindows driveget drive drivespacefree edit envadd envdiv envget envmult envset envsub envupdate fileappend filecopydir filecopy filecreatedir filecreateshortcut filedelete fileencoding filegetattrib filegetshortcut filegetsize filegettime filegetversion fileinstall filemovedir filemove fileread filereadline filerecycleempty filerecycle fileremovedir fileselectfile fileselectfolder filesetattrib filesettime formattime getkeystate groupactivate groupadd groupclose groupdeactivate guicontrolget guicontrol gui hotkey imagesearch inidelete iniread iniwrite inputbox input keyhistory keywait listhotkeys listlines listvars menu mouseclickdrag mouseclick mousegetpos mousemove msgbox onexit outputdebug pause pixelgetcolor pixelsearch postmessage process progress random regdelete regread regwrite reload runas run runwait sendevent sendinput send sendlevel sendmessage sendmode sendplay sendraw setbatchlines setcapslockstate setcontroldelay setdefaultmousespeed setenv setformat setkeydelay setmousedelay setnumlockstate setregview setscrolllockstate setstorecapslockmode settitlematchmode setwindelay setworkingdir shutdown sort soundbeep soundget soundgetwavevolume soundplay soundset soundsetwavevolume splashimage splashtextoff splashtexton splitpath statusbargettext statusbarwait stringcasesense stringgetpos stringleft stringlen stringlower stringmid stringreplace stringright stringsplit stringtrimleft stringtrimright stringupper sysget thread tooltip transform traytip urldownloadtofile winactivatebottom winactivate winclose wingetactivestats wingetactivetitle wingetclass winget wingetpos wingettext wingettitle winhide winkill winmaximize winmenuselectitem winminimizeall winminimizeallundo winminimize winmove winrestore winset winsettitle winshow winwaitactive winwaitclose winwait winwaitnotactive abs acos array asc asin atan ceil chr comobjactive comobjarray comobjconnect comobjcreate comobject comobjenwrap comobjerror comobjflags comobjget comobjmissing comobjparameter comobjquery comobjtype comobjunwrap comobjvalue cos dllcall exception exp fileexist fileopen floor format func getkeyname getkeysc getkeyvk hotstring il_add il_create il_destroy inputhook instr isbyref isfunc islabel isobject ln loadpicture log ltrim lv_add lv_deletecol lv_delete lv_getcount lv_getnext lv_gettext lv_insertcol lv_insert lv_modifycol lv_modify lv_setimagelist max menugethandle menugetname min mod numget numput objaddref objbindmethod objclone objcount objdelete object objgetaddress objgetbase objgetcapacity objhaskey objinsertat objinsert objlength objmaxindex objminindex objnewenum objpop objpush objrawget objrawset objrelease objremoveat objremove objsetbase objsetcapacity onclipboardchange onerror onmessage ord regexmatch regexreplace registercallback round rtrim sb_seticon sb_setparts sb_settext sin sqrt strget strlen strput strreplace strsplit substr tan trim tv_add tv_delete tv_getchild tv_getcount tv_get tv_getnext tv_getparent tv_getprev tv_getselection tv_gettext tv_modify tv_setimagelist varsetcapacity winactive winexist #hotstring #escapechar #delimiter #derefchar #commentflag #clipboardtimeout #errorstdout #hotkeyinterval #hotkeymodifiertimeout #if #iftimeout #ifwinactive #ifwinexist #ifwinnotactive #ifwinnotexist #includeagain #include #inputlevel #installkeybdhook #installmousehook #keyhistory #ltrim #maxhotkeysperinterval #maxmem #maxthreadsbuffer #maxthreads #maxthreadsperhotkey #menumaskkey #noenv #notrayicon #persistent #requires #singleinstance #usehook #warn #winactivateforce shift lshift rshift alt lalt ralt control lcontrol rcontrol ctrl lctrl rctrl lwin rwin appskey altdown altup shiftdown shiftup ctrldown ctrlup lwindown lwinup rwindown rwinup lbutton rbutton mbutton wheelup wheeldown xbutton1 xbutton2 joy1 joy2 joy3 joy4 joy5 joy6 joy7 joy8 joy9 joy10 joy11 joy12 joy13 joy14 joy15 joy16 joy17 joy18 joy19 joy20 joy21 joy22 joy23 joy24 joy25 joy26 joy27 joy28 joy29 joy30 joy31 joy32 joyx joyy joyz joyr joyu joyv joypov joyname joybuttons joyaxes joyinfo space tab enter escape esc backspace bs delete del insert ins pgup pgdn home end up down left right printscreen ctrlbreak pause break help scrolllock capslock numlock numpad0 numpad1 numpad2 numpad3 numpad4 numpad5 numpad6 numpad7 numpad8 numpad9 numpadmult numpadadd numpadsub numpaddiv numpaddot numpaddel numpadins numpadclear numpadup numpaddown numpadleft numpadright numpadhome numpadend numpadpgup numpadpgdn numpadenter f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19 f20 f21 f22 f23 f24 browser_back browser_forward browser_refresh browser_stop browser_search browser_favorites browser_home volume_mute volume_down volume_up media_next media_prev media_stop media_play_pause launch_mail launch_media launch_app1 launch_app2 blind click raw wheelleft wheelright a_ahkpath a_ahkversion a_appdata a_appdatacommon a_args a_autotrim a_batchlines a_caretx a_carety a_computername a_comspec a_controldelay a_coordmodecaret a_coordmodemenu a_coordmodemouse a_coordmodepixel a_coordmodetooltip a_cursor a_dd a_ddd a_dddd a_defaultgui a_defaultlistview a_defaultmousespeed a_defaulttreeview a_desktop a_desktopcommon a_detecthiddentext a_detecthiddenwindows a_endchar a_eventinfo a_exitreason a_fileencoding a_formatfloat a_formatinteger a_gui a_guicontrol a_guicontrolevent a_guievent a_guiheight a_guiwidth a_guix a_guiy a_hour a_iconfile a_iconhidden a_iconnumber a_icontip a_index a_ipaddress1 a_ipaddress2 a_ipaddress3 a_ipaddress4 a_is64bitos a_isadmin a_iscompiled a_iscritical a_ispaused a_issuspended a_isunicode a_keydelay a_keydelayplay a_keyduration a_keydurationplay a_language a_lasterror a_linefile a_linenumber a_listlines a_loopfield a_loopfileattrib a_loopfiledir a_loopfileext a_loopfilefullpath a_loopfilelongpath a_loopfilename a_loopfileshortname a_loopfileshortpath a_loopfilesize a_loopfilesizekb a_loopfilesizemb a_loopfiletimeaccessed a_loopfiletimecreated a_loopfiletimemodified a_loopreadline a_loopregkey a_loopregname a_loopregsubkey a_loopregtimemodified a_loopregtype a_mday a_min a_mm a_mmm a_mmmm a_mon a_mousedelay a_mousedelayplay a_msec a_mydocuments a_now a_nowutc a_numbatchlines a_ostype a_osversion a_priorhotkey a_priorkey a_programfiles a_programs a_programscommon a_ptrsize a_regview a_screendpi a_screenheight a_screenwidth a_scriptdir a_scriptfullpath a_scripthwnd a_scriptname a_sec a_sendlevel a_sendmode a_space a_startmenu a_startmenucommon a_startup a_startupcommon a_storecapslockmode a_stringcasesense a_tab a_temp a_thisfunc a_thishotkey a_thislabel a_thismenu a_thismenuitem a_thismenuitempos a_tickcount a_timeidle a_timeidlekeyboard a_timeidlemouse a_timeidlephysical a_timesincepriorhotkey a_timesincethishotkey a_titlematchmode a_titlematchmodespeed a_username a_wday a_windelay a_windir a_workingdir a_yday a_year a_yweek a_yyyy clipboard clipboardall comspec errorlevel false programfiles true ltrim rtrim join ahk_id ahk_pid ahk_class ahk_group processname minmax controllist statuscd filesystem setlabel alwaysontop mainwindow nomainwindow useerrorlevel altsubmit hscroll vscroll imagelist wantctrla wantf2 vis visfirst wantreturn backgroundtrans minimizebox maximizebox sysmenu toolwindow exstyle check3 checkedgray readonly notab lastfound lastfoundexist alttab shiftalttab alttabmenu alttabandmenu alttabmenudismiss controllisthwnd hwnd deref pow bitnot bitand bitor bitxor bitshiftleft bitshiftright sendandmouse mousemove mousemoveoff hkey_local_machine hkey_users hkey_current_user hkey_classes_root hkey_current_config hklm hku hkcu hkcr hkcc reg_sz reg_expand_sz reg_multi_sz reg_dword reg_qword reg_binary reg_link reg_resource_list reg_full_resource_descriptor reg_resource_requirements_list reg_dword_big_endian regex pixel mouse screen relative rgb low belownormal normal abovenormal high realtime between contains in is integer float number digit xdigit integerfast floatfast alpha upper lower alnum time date not or and this topmost top bottom transparent transcolor redraw region id idlast count list capacity eject lock unlock label serial type status seconds minutes hours days read parse logoff close error single shutdown menu exit reload tray add rename check uncheck togglecheck enable disable toggleenable default nodefault standard nostandard color delete deleteall icon noicon tip click show edit progress hotkey text picture pic groupbox button checkbox radio dropdownlist ddl combobox statusbar treeview listbox listview datetime monthcal updown slider tab tab2 iconsmall tile report sortdesc nosort nosorthdr grid hdr autosize range xm ym ys xs xp yp font resize owner submit nohide minimize maximize restore noactivate na cancel destroy center margin owndialogs guiescape guiclose guisize guicontextmenu guidropfiles tabstop section wrap border top bottom buttons expand first lines number uppercase lowercase limit password multi group background bold italic strike underline norm theme caption delimiter flash style checked password hidden left right center section move focus hide choose choosestring text pos enabled disabled visible notimers interrupt priority waitclose unicode tocodepage fromcodepage\ yes no ok cancel abort retry ignore force on off all send wanttab monitorcount monitorprimary monitorname monitorworkarea pid base class property get set new __new __delete __get __set __call __delete useunsetlocal useunsetglobal useenv localsameasglobal