complete List of Command and Function ?

Get help with using AutoHotkey and its commands and hotkeys
User avatar
SL5
Posts: 853
Joined: 12 May 2015, 02:10
GitHub: sl5net
Contact:

complete List of Command and Function ?

02 Dec 2018, 13:10

there is a list with very many commands:
https://autohotkey.com/docs/commands/index.htm
Alphabetical Command and Function Index

but can not imagine that they really are all.

I have already downloaded the website completely as static html.
maybe I'll start parsing.
there are many small ones to the individual commands.
These are certainly not in the list above.

maybe I can find a list inside ahk-studio or so.
User avatar
SL5
Posts: 853
Joined: 12 May 2015, 02:10
GitHub: sl5net
Contact:

Re: complete List of Command and Function ?

02 Dec 2018, 13:44

the list from https://autohotkey.com/docs/commands/index.htm
works now here
https://youtu.be/ssHLSu34sPI
https://github.com/sl5net/global-Intell ... _index.ahk

is used for converting the follwoing inside notepadd++:

^([^\s ]+)\s*(.+)

$1|r|$2
User avatar
Bugz000
Posts: 41
Joined: 30 Sep 2013, 10:01

Re: complete List of Command and Function ?

02 Dec 2018, 14:05

here's a list of ahk commands, functions, hotkeys, variables, basically anything that ahk can recognise, enjoy

Code: Select all

break
byref
catch
class
continue
else
exit
exitapp
finally
for
global
gosub
goto
if
ifequal
ifexist
ifgreater
ifgreaterorequal
ifinstring
ifless
iflessorequal
ifmsgbox
ifnotequal
ifnotexist
ifnotinstring
ifwinactive
ifwinexist
ifwinnotactive
ifwinnotexist
local
loop
onexit
pause
return
settimer
sleep
static
suspend
throw
try
until
var
while
autotrim
blockinput
clipwait
control
controlclick
controlfocus
controlget
controlgetfocus
controlgetpos
controlgettext
controlmove
controlsend
controlsendraw
controlsettext
coordmode
critical
detecthiddentext
detecthiddenwindows
drive
driveget
drivespacefree
edit
envadd
envdiv
envget
envmult
envset
envsub
envupdate
fileappend
filecopy
filecopydir
filecreatedir
filecreateshortcut
filedelete
fileencoding
filegetattrib
filegetshortcut
filegetsize
filegettime
filegetversion
fileinstall
filemove
filemovedir
fileread
filereadline
filerecycle
filerecycleempty
fileremovedir
fileselectfile
fileselectfolder
filesetattrib
filesettime
formattime
getkeystate
groupactivate
groupadd
groupclose
groupdeactivate
gui
guicontrol
guicontrolget
hotkey
imagesearch
inidelete
iniread
iniwrite
input
inputbox
keyhistory
keywait
listhotkeys
listlines
listvars
menu
mouseclick
mouseclickdrag
mousegetpos
mousemove
msgbox
outputdebug
pixelgetcolor
pixelsearch
postmessage
process
progress
random
regdelete
regread
regwrite
reload
run
runas
runwait
send
sendevent
sendinput
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
winactivate
winactivatebottom
winclose
winget
wingetactivestats
wingetactivetitle
wingetclass
wingetpos
wingettext
wingettitle
winhide
winkill
winmaximize
winmenuselectitem
winminimize
winminimizeall
winminimizeallundo
winmove
winrestore
winset
winsettitle
winshow
winwait
winwaitactive
winwaitclose
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
exception
exp
fileexist
fileopen
floor
func
getkeyname
getkeysc
getkeystate
getkeyvk
il_add
il_create
il_destroy
instr
isbyref
isfunc
islabel
isobject
isoptional
ln
log
ltrim
lv_add
lv_delete
lv_deletecol
lv_getcount
lv_getnext
lv_gettext
lv_insert
lv_insertcol
lv_modify
lv_modifycol
lv_setimagelist
mod
numget
numput
objaddref
objclone
object
objgetaddress
objgetcapacity
objhaskey
objinsert
objinsertat
objlength
objmaxindex
objminindex
objnewenum
objpop
objpush
objrawset
objrelease
objremove
objremoveat
objsetcapacity
onmessage
ord
regexmatch
regexreplace
registercallback
round
rtrim
sb_seticon
sb_setparts
sb_settext
sin
sqrt
strget
strlen
strput
strsplit
substr
tan
trim
tv_add
tv_delete
tv_get
tv_getchild
tv_getcount
tv_getnext
tv_getparent
tv_getprev
tv_getselection
tv_gettext
tv_modify
tv_setimagelist
varsetcapacity
winactive
winexist
_addref
_clone
_getaddress
_getcapacity
_haskey
_insert
_maxindex
_minindex
_newenum
_release
_remove
_setcapacity
alt
altdown
altup
appskey
backspace
blind
browser_back
browser_favorites
browser_forward
browser_home
browser_refresh
browser_search
browser_stop
bs
capslock
click
control
ctrl
ctrlbreak
ctrldown
ctrlup
del
delete
down
end
enter
esc
escape
f1
f10
f11
f12
f13
f14
f15
f16
f17
f18
f19
f2
f20
f21
f22
f23
f24
f3
f4
f5
f6
f7
f8
f9
home
ins
insert
joy1
joy10
joy11
joy12
joy13
joy14
joy15
joy16
joy17
joy18
joy19
joy2
joy20
joy21
joy22
joy23
joy24
joy25
joy26
joy27
joy28
joy29
joy3
joy30
joy31
joy32
joy4
joy5
joy6
joy7
joy8
joy9
joyaxes
joybuttons
joyinfo
joyname
joypov
joyr
joyu
joyv
joyx
joyy
joyz
lalt
launch_app1
launch_app2
launch_mail
launch_media
lbutton
lcontrol
lctrl
left
lshift
lwin
lwindown
lwinup
mbutton
media_next
media_play_pause
media_prev
media_stop
numlock
numpad0
numpad1
numpad2
numpad3
numpad4
numpad5
numpad6
numpad7
numpad8
numpad9
numpadadd
numpadclear
numpaddel
numpaddiv
numpaddot
numpaddown
numpadend
numpadenter
numpadhome
numpadins
numpadleft
numpadmult
numpadpgdn
numpadpgup
numpadright
numpadsub
numpadup
pause
pgdn
pgup
printscreen
ralt
raw
rbutton
rcontrol
rctrl
right
rshift
rwin
rwindown
rwinup
scrolllock
shift
shiftdown
shiftup
space
tab
up
volume_down
volume_mute
volume_up
wheeldown
wheelleft
wheelright
wheelup
xbutton1
xbutton2
base
clipboard
clipboardall
comspec
errorlevel
false
programfiles
true
abort
abovenormal
activex
add
ahk_class
ahk_exe
ahk_group
ahk_id
ahk_pid
all
alnum
alpha
altsubmit
alttab
alttabandmenu
alttabmenu
alttabmenudismiss
alwaysontop
and
autosize
background
backgroundtrans
base
belownormal
between
bitand
bitnot
bitor
bitshiftleft
bitshiftright
bitxor
bold
border
bottom
button
buttons
cancel
capacity
caption
center
check
check3
checkbox
checked
checkedgray
choose
choosestring
click
clone
close
color
combobox
contains
controllist
controllisthwnd
count
custom
date
datetime
days
ddl
default
delete
deleteall
delimiter
deref
destroy
digit
disable
disabled
dpiscale
dropdownlist
edit
eject
enable
enabled
error
exit
expand
exstyle
extends
filesystem
first
flash
float
floatfast
focus
font
force
fromcodepage
getaddress
getcapacity
grid
group
groupbox
guiclose
guicontextmenu
guidropfiles
guiescape
guisize
haskey
hdr
hidden
hide
high
hkcc
hkcr
hkcu
hkey_classes_root
hkey_current_config
hkey_current_user
hkey_local_machine
hkey_users
hklm
hku
hotkey
hours
hscroll
icon
iconsmall
id
idlast
ignore
imagelist
in
insert
integer
integerfast
interrupt
is
italic
join
label
lastfound
lastfoundexist
left
limit
lines
link
list
listbox
listview
localsameasglobal
lock
logoff
low
lower
lowercase
ltrim
mainwindow
margin
maximize
maximizebox
maxindex
menu
minimize
minimizebox
minmax
minutes
monitorcount
monitorname
monitorprimary
monitorworkarea
monthcal
mouse
mousemove
mousemoveoff
move
multi
na
new
no
noactivate
nodefault
nohide
noicon
nomainwindow
norm
normal
nosort
nosorthdr
nostandard
not
notab
notimers
number
off
ok
on
or
owndialogs
owner
parse
password
pic
picture
pid
pixel
pos
pow
priority
processname
processpath
progress
radio
range
rawread
rawwrite
read
readchar
readdouble
readfloat
readint
readint64
readline
readnum
readonly
readshort
readuchar
readuint
readushort
realtime
redraw
regex
region
reg_binary
reg_dword
reg_dword_big_endian
reg_expand_sz
reg_full_resource_descriptor
reg_link
reg_multi_sz
reg_qword
reg_resource_list
reg_resource_requirements_list
reg_sz
relative
reload
remove
rename
report
resize
restore
retry
rgb
right
rtrim
screen
seconds
section
seek
send
sendandmouse
serial
setcapacity
setlabel
shiftalttab
show
shutdown
single
slider
sortdesc
standard
status
statusbar
statuscd
strike
style
submit
sysmenu
tab
tab2
tabstop
tell
text
theme
this
tile
time
tip
tocodepage
togglecheck
toggleenable
toolwindow
top
topmost
transcolor
transparent
tray
treeview
type
uncheck
underline
unicode
unlock
updown
upper
uppercase
useenv
useerrorlevel
useunsetglobal
useunsetlocal
vis
visfirst
visible
vscroll
waitclose
wantctrla
wantf2
wantreturn
wanttab
wrap
write
writechar
writedouble
writefloat
writeint
writeint64
writeline
writenum
writeshort
writeuchar
writeuint
writeushort
xdigit
xm
xp
xs
yes
ym
yp
ys
__call
__delete
__get
__handle
__new
__set
"
Sort
Vars,
U
D
Image
User avatar
jeeswg
Posts: 6644
Joined: 19 Dec 2016, 01:58
Location: UK

Re: complete List of Command and Function ?

02 Dec 2018, 14:27

Cheers.
list of every command/function/variable from across all versions - AutoHotkey Community
https://autohotkey.com/boards/viewtopic ... 42#p131642
homepage | tutorials | wish list | fun threads | donate
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
User avatar
SL5
Posts: 853
Joined: 12 May 2015, 02:10
GitHub: sl5net
Contact:

Re: complete List of Command and Function ?

02 Dec 2018, 20:09

great. thanks for collection.
i updated that iside this:
https://github.com/sl5net/global-Intell ... munity.ahk
Attachments
AutoHotkey_Community.ahk._Generated.ahk
(62.75 KiB) Downloaded 15 times
User avatar
SL5
Posts: 853
Joined: 12 May 2015, 02:10
GitHub: sl5net
Contact:

to CamelCase

10 Dec 2018, 05:03

Will you help me to make the rest of it CamelCase?
I have already started.
https://raw.githubusercontent.com/sl5ne ... nction.ahk

Return to “Ask For Help”

Who is online

Users browsing this forum: Bing [Bot], flyingDman and 187 guests