The lists here give information re. the locations of commands/control flow statements/directives/functions/operators/variables etc. And key search terms for jumping to them in the source code.
See also:
list of every command/function/variable from across all versions - AutoHotkey Community
https://autohotkey.com/boards/viewtopic ... 42#p131642
C++ for AutoHotkey: list of command/function locations etc
C++ for AutoHotkey: list of command/function locations etc
homepage | tutorials | wish list | fun threads | donate
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
Re: C++ for AutoHotkey: list of command/function locations etc
Code: Select all
==================================================
AHK V1.1 SOURCE CODE FILE LIST
==================================================
[AutoHotkey_L-1.1.XX.XX]
[license.txt]
GPL license (GPL licence)
[README.md]
Markdown file for GitHub
[AutoHotkeyx.sln]
open this file to compile AutoHotkey
==================================================
[AutoHotkey_L-1.1.XX.XX\source\lib]
[AutoHotkey_L-1.1.XX.XX\source\libx64call]
contain asm files (assembler source)
==================================================
[AutoHotkey_L-1.1.XX.XX\source\lib_pcre]
[AutoHotkey_L-1.1.XX.XX\source\lib_pcre\pcre]
[AutoHotkey_L-1.1.XX.XX\source\lib_pcre\pcre\sljit]
RegEx (PCRE: Perl Compatible Regular Expressions)
==================================================
[AutoHotkey_L-1.1.XX.XX\source\resources]
[resource.h]
InputBox GUI ID: IDD_INPUTBOX
menu item IDs: e.g. ID_FILE_RELOADSCRIPT
[AutoHotkey.rc]
AHK_ENC: Unicode/ANSI (based on UNICODE variable)
AHK_BIT: 64-bit/32-bit (based on _WIN64 variable)
==================================================
[AutoHotkey_L-1.1.XX.XX\source\scripts]
[minman.js]
(folder contains one js file)
==================================================
[AutoHotkey_L-1.1.XX.XX\source]
note: all files are cpp or h files except for cpp.hint
[ahkversion.h]
[application.cpp]
[application.h]
[AutoHotkey.cpp]
[clipboard.cpp]
[clipboard.h]
[config.h]
[cpp.hint]
[debug.h]
[Debugger.cpp]
[Debugger.h]
[defines.h]
[globaldata.cpp]
[globaldata.h]
[hook.cpp]
[hook.h]
[hotkey.cpp]
BIF_Hotstring defined
[hotkey.h]
[keyboard_mouse.cpp]
[keyboard_mouse.h]
[KuString.h]
[mt19937ar-cok.cpp]
[mt19937ar-cok.h]
[os_version.cpp]
[os_version.h]
[qmath.h]
[script.cpp]
[script.h]
BIFs listed (built-in functions)
BIVs listed (built-in variables)
'ERR_' strings listed
[script2.cpp]
BIFs defined (but not: BIF_ComObjXXX, BIF_FileOpen, BIF_Hotstring, BIF_IsObject, BIF_ObjXXX)
BIVs defined (but not: BIV_IPAddress, BIV_IsAdmin)
[script_autoit.cpp]
BIV_IPAddress defined
BIV_IsAdmin defined
[script_com.cpp]
BIF_ComObjCreate defined
BIF_ComObjGet defined
BIF_ComObjActive defined
BIF_ComObjConnect defined
BIF_ComObjError defined
BIF_ComObjTypeOrValue defined
BIF_ComObjFlags defined
BIF_ComObjArray defined
BIF_ComObjQuery defined
[script_com.h]
[script_expression.cpp]
[script_func_impl.h]
[script_gui.cpp]
[script_menu.cpp]
[script_object.cpp]
[script_object.h]
[script_object_bif.cpp]
BIF_ObjCreate defined
BIF_ObjArray defined
BIF_IsObject defined
BIF_ObjInvoke defined
BIF_ObjGetInPlace defined
BIF_ObjNew defined
BIF_ObjIncDec defined
BIF_ObjMethod defined
BIF_ObjAddRefRelease defined
BIF_ObjBindMethod defined
BIF_ObjRaw defined
BIF_ObjBase defined
[script_registry.cpp]
[SimpleHeap.cpp]
[SimpleHeap.h]
[stdafx.cpp]
[stdafx.h]
[StringConv.cpp]
[StringConv.h]
[TextIO.cpp]
BIF_FileOpen defined
[TextIO.h]
[util.cpp]
[util.h]
[var.cpp]
[var.h]
[window.cpp]
[window.h]
[WinGroup.cpp]
[WinGroup.h]
==================================================
homepage | tutorials | wish list | fun threads | donate
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
Re: C++ for AutoHotkey: list of command/function locations etc
Code: Select all
;==================================================
AHK V1.1 'ACT_' / 'BIF_' / 'BIV_' AND OTHER COMMON CONSTANT NAMES
;==================================================
;notes:
;for directive handling, see: Script::IsDirective
;see references to IS_DIRECTIVE_MATCH
;it does not include 4 directives: #IfWinActive/#IfWinExist/#IfWinNotActive/#IfWinNotExist
;see these for lists of built-in variables:
;VarEntry g_BIV[] =
;VarEntry g_BIV_A[] =
;==================================================
;ACT_XXX: pseudo-operators
between ACT_IFBETWEEN/ACT_IFNOTBETWEEN
contains ACT_IFCONTAINS/ACT_IFNOTCONTAINS
in ACT_IFIN/ACT_IFNOTIN
is ACT_IFIS/ACT_IFISNOT
;==================================================
;ACT_XXX: control flow statements
2LB Break ACT_BREAK
2L_ Catch ACT_CATCH
2LB Continue ACT_CONTINUE
2LB Else ACT_ELSE
2L_ Finally ACT_FINALLY
2L_ For ACT_FOR
2LB Gosub ACT_GOSUB
2LB Goto ACT_GOTO
2LB If ACT_IF
_LB IfEqual ACT_IFEQUAL
_LB IfExist ACT_IFEXIST
_LB IfGreater ACT_IFGREATER
_LB IfGreaterOrEqual ACT_IFGREATEROREQUAL
_LB IfInString ACT_IFINSTRING
_LB IfLess ACT_IFLESS
_LB IfLessOrEqual ACT_IFLESSOREQUAL
_LB IfMsgBox ACT_IFMSGBOX
_LB IfNotEqual ACT_IFNOTEQUAL
_LB IfNotExist ACT_IFNOTEXIST
_LB IfNotInString ACT_IFNOTINSTRING
_LB IfWinActive ACT_IFWINACTIVE
_LB IfWinExist ACT_IFWINEXIST
_LB IfWinNotActive ACT_IFWINNOTACTIVE
_LB IfWinNotExist ACT_IFWINNOTEXIST
2LB Loop ACT_LOOP
2LB Return ACT_RETURN
2L_ Throw ACT_THROW
2L_ Try ACT_TRY
2L_ Until ACT_UNTIL
2LB While ACT_WHILE
;==================================================
;ACT_XXX: commands (where command name matches 'ACT' name)
___ _LB AutoTrim ACT_AUTOTRIM
2__ 2LB BlockInput ACT_BLOCKINPUT
2__ 2LB Click ACT_CLICK
2__ 2LB ClipWait ACT_CLIPWAIT
___ _LB Control ACT_CONTROL
2__ 2LB ControlClick ACT_CONTROLCLICK
2__ 2LB ControlFocus ACT_CONTROLFOCUS
___ _LB ControlGet ACT_CONTROLGET
2__ 2LB ControlGetFocus ACT_CONTROLGETFOCUS
2__ 2LB ControlGetPos ACT_CONTROLGETPOS
2__ 2LB ControlGetText ACT_CONTROLGETTEXT
2__ 2LB ControlMove ACT_CONTROLMOVE
2__ 2LB ControlSend ACT_CONTROLSEND
___ _LB ControlSendRaw ACT_CONTROLSENDRAW
2__ 2LB ControlSetText ACT_CONTROLSETTEXT
2__ 2LB CoordMode ACT_COORDMODE
2__ 2LB Critical ACT_CRITICAL
2__ 2LB DetectHiddenText ACT_DETECTHIDDENTEXT
2__ 2LB DetectHiddenWindows ACT_DETECTHIDDENWINDOWS
___ _LB Drive ACT_DRIVE
___ _LB DriveGet ACT_DRIVEGET
___ _LB DriveSpaceFree ACT_DRIVESPACEFREE
2__ 2LB Edit ACT_EDIT
2__ 2LB EnvGet ACT_ENVGET
2__ 2LB EnvSet ACT_ENVSET
___ _LB EnvUpdate ACT_ENVUPDATE
2__ 2LB Exit ACT_EXIT
2__ 2LB ExitApp ACT_EXITAPP
2__ 2LB FileAppend ACT_FILEAPPEND
2__ 2LB FileCopy ACT_FILECOPY
___ _LB FileCopyDir ACT_FILECOPYDIR
___ _LB FileCreateDir ACT_FILECREATEDIR
2__ 2LB FileCreateShortcut ACT_FILECREATESHORTCUT
2__ 2LB FileDelete ACT_FILEDELETE
2__ 2L_ FileEncoding ACT_FILEENCODING
2__ 2LB FileGetAttrib ACT_FILEGETATTRIB
2__ 2LB FileGetShortcut ACT_FILEGETSHORTCUT
2__ 2LB FileGetSize ACT_FILEGETSIZE
2__ 2LB FileGetTime ACT_FILEGETTIME
2__ 2LB FileGetVersion ACT_FILEGETVERSION
2__ 2LB FileInstall ACT_FILEINSTALL
2__ 2LB FileMove ACT_FILEMOVE
___ _LB FileMoveDir ACT_FILEMOVEDIR
2__ 2LB FileRead ACT_FILEREAD
___ _LB FileReadLine ACT_FILEREADLINE
2__ 2LB FileRecycle ACT_FILERECYCLE
2__ 2LB FileRecycleEmpty ACT_FILERECYCLEEMPTY
___ _LB FileRemoveDir ACT_FILEREMOVEDIR
___ _LB FileSelectFile ACT_FILESELECTFILE
___ _LB FileSelectFolder ACT_FILESELECTFOLDER
2__ 2LB FileSetAttrib ACT_FILESETATTRIB
2__ 2LB FileSetTime ACT_FILESETTIME
2__ 2LB FormatTime ACT_FORMATTIME
2LB 2LB GetKeyState ACT_GETKEYSTATE
2__ 2LB GroupActivate ACT_GROUPACTIVATE
2__ 2LB GroupAdd ACT_GROUPADD
2__ 2LB GroupClose ACT_GROUPCLOSE
2__ 2LB GroupDeactivate ACT_GROUPDEACTIVATE
___ _LB Gui ACT_GUI
___ _LB GuiControl ACT_GUICONTROL
___ _LB GuiControlGet ACT_GUICONTROLGET
2__ 2LB Hotkey ACT_HOTKEY
2__ 2LB ImageSearch ACT_IMAGESEARCH
2__ 2LB IniDelete ACT_INIDELETE
2__ 2LB IniRead ACT_INIREAD
2__ 2LB IniWrite ACT_INIWRITE
2__ 2LB Input ACT_INPUT
2__ 2LB InputBox ACT_INPUTBOX
2__ 2LB KeyHistory ACT_KEYHISTORY
2__ 2LB KeyWait ACT_KEYWAIT
2__ 2LB ListHotkeys ACT_LISTHOTKEYS
2__ 2LB ListLines ACT_LISTLINES
2__ 2LB ListVars ACT_LISTVARS
___ _LB Menu ACT_MENU
2__ 2LB MouseClick ACT_MOUSECLICK
2__ 2LB MouseClickDrag ACT_MOUSECLICKDRAG
2__ 2LB MouseGetPos ACT_MOUSEGETPOS
2__ 2LB MouseMove ACT_MOUSEMOVE
2__ 2LB MsgBox ACT_MSGBOX
2L_ 2LB OnExit ACT_ONEXIT
2__ 2LB OutputDebug ACT_OUTPUTDEBUG
2__ 2LB Pause ACT_PAUSE
2__ 2LB PixelGetColor ACT_PIXELGETCOLOR
2__ 2LB PixelSearch ACT_PIXELSEARCH
2__ 2LB PostMessage ACT_POSTMESSAGE
___ _LB Process ACT_PROCESS
___ _LB Progress ACT_PROGRESS
2__ 2LB Random ACT_RANDOM
2__ 2LB RegDelete ACT_REGDELETE
2__ 2LB RegRead ACT_REGREAD
2__ 2LB RegWrite ACT_REGWRITE
2__ 2LB Reload ACT_RELOAD
2__ 2LB Run ACT_RUN
2__ 2LB RunAs ACT_RUNAS
2__ 2LB RunWait ACT_RUNWAIT
2__ 2LB Send ACT_SEND
2__ 2LB SendEvent ACT_SENDEVENT
2__ 2LB SendInput ACT_SENDINPUT
2__ 2L_ SendLevel ACT_SENDLEVEL
2__ 2LB SendMessage ACT_SENDMESSAGE
2__ 2LB SendMode ACT_SENDMODE
2__ 2LB SendPlay ACT_SENDPLAY
___ _LB SendRaw ACT_SENDRAW
___ _LB SetBatchLines ACT_SETBATCHLINES
2__ 2LB SetCapsLockState ACT_SETCAPSLOCKSTATE
2__ 2LB SetControlDelay ACT_SETCONTROLDELAY
2__ 2LB SetDefaultMouseSpeed ACT_SETDEFAULTMOUSESPEED
___ _LB SetFormat ACT_SETFORMAT
2__ 2LB SetKeyDelay ACT_SETKEYDELAY
2__ 2LB SetMouseDelay ACT_SETMOUSEDELAY
2__ 2LB SetNumLockState ACT_SETNUMLOCKSTATE
2__ 2L_ SetRegView ACT_SETREGVIEW
2__ 2LB SetScrollLockState ACT_SETSCROLLLOCKSTATE
2__ 2LB SetStoreCapsLockMode ACT_SETSTORECAPSLOCKMODE
2__ 2LB SetTimer ACT_SETTIMER
2__ 2LB SetTitleMatchMode ACT_SETTITLEMATCHMODE
2__ 2LB SetWinDelay ACT_SETWINDELAY
2__ 2LB SetWorkingDir ACT_SETWORKINGDIR
2__ 2LB Shutdown ACT_SHUTDOWN
2__ 2LB Sleep ACT_SLEEP
2__ 2LB Sort ACT_SORT
2__ 2LB SoundBeep ACT_SOUNDBEEP
2__ 2LB SoundGet ACT_SOUNDGET
___ _LB SoundGetWaveVolume ACT_SOUNDGETWAVEVOLUME
2__ 2LB SoundPlay ACT_SOUNDPLAY
2__ 2LB SoundSet ACT_SOUNDSET
___ _LB SoundSetWaveVolume ACT_SOUNDSETWAVEVOLUME
___ _LB SplashImage ACT_SPLASHIMAGE
___ _LB SplashTextOff ACT_SPLASHTEXTOFF
___ _LB SplashTextOn ACT_SPLASHTEXTON
2__ 2LB SplitPath ACT_SPLITPATH
2__ 2LB StatusBarGetText ACT_STATUSBARGETTEXT
2__ 2LB StatusBarWait ACT_STATUSBARWAIT
2__ 2LB StringCaseSense ACT_STRINGCASESENSE
___ _LB StringGetPos ACT_STRINGGETPOS
___ _LB StringLeft ACT_STRINGLEFT
___ _LB StringLen ACT_STRINGLEN
___ _LB StringLower ACT_STRINGLOWER
___ _LB StringMid ACT_STRINGMID
___ _LB StringReplace ACT_STRINGREPLACE
___ _LB StringRight ACT_STRINGRIGHT
___ _LB StringSplit ACT_STRINGSPLIT
___ _LB StringTrimLeft ACT_STRINGTRIMLEFT
___ _LB StringTrimRight ACT_STRINGTRIMRIGHT
___ _LB StringUpper ACT_STRINGUPPER
2__ 2LB Suspend ACT_SUSPEND
2__ 2LB SysGet ACT_SYSGET
2__ 2LB Thread ACT_THREAD
2__ 2LB ToolTip ACT_TOOLTIP
___ _LB Transform ACT_TRANSFORM
2__ 2LB TrayTip ACT_TRAYTIP
___ _LB UrlDownloadToFile ACT_URLDOWNLOADTOFILE
2__ 2LB WinActivate ACT_WINACTIVATE
2__ 2LB WinActivateBottom ACT_WINACTIVATEBOTTOM
2__ 2LB WinClose ACT_WINCLOSE
___ _LB WinGet ACT_WINGET
2__ 2LB WinGetClass ACT_WINGETCLASS
2__ 2LB WinGetPos ACT_WINGETPOS
2__ 2LB WinGetText ACT_WINGETTEXT
2__ 2LB WinGetTitle ACT_WINGETTITLE
2__ 2LB WinHide ACT_WINHIDE
2__ 2LB WinKill ACT_WINKILL
2__ 2LB WinMaximize ACT_WINMAXIMIZE
___ _LB WinMenuSelectItem ACT_WINMENUSELECTITEM
2__ 2LB WinMinimize ACT_WINMINIMIZE
2__ 2LB WinMinimizeAll ACT_WINMINIMIZEALL
2__ 2LB WinMinimizeAllUndo ACT_WINMINIMIZEALLUNDO
2__ 2LB WinMove ACT_WINMOVE
2__ 2LB WinRestore ACT_WINRESTORE
___ _LB WinSet ACT_WINSET
2__ 2LB WinSetTitle ACT_WINSETTITLE
2__ 2LB WinShow ACT_WINSHOW
2__ 2LB WinWait ACT_WINWAIT
2__ 2LB WinWaitActive ACT_WINWAITACTIVE
2__ 2LB WinWaitClose ACT_WINWAITCLOSE
2__ 2LB WinWaitNotActive ACT_WINWAITNOTACTIVE
;==================================================
;ACT_XXX: commands (further)
___ _LB EnvAdd ACT_ADD
___ _LB EnvDiv ACT_DIV
___ _LB EnvMult ACT_MULT
___ _LB EnvSub ACT_SUB
___ _LB SetEnv ACT_ASSIGN
___ _LB WinGetActiveStats
___ _LB WinGetActiveTitle
;==================================================
;ACT_XXX: other
ACT_ASSIGN_FIRST
ACT_ASSIGN_LAST
ACT_ASSIGNEXPR
ACT_BLOCK_BEGIN
ACT_BLOCK_END
ACT_COUNT
ACT_EXEC
ACT_EXPRESSION
ACT_FIRST_COMMAND
ACT_FIRST_IF
ACT_FIRST_IF_ALLOWING_SAME_LINE_ACTION
ACT_FIRST_OPTIMIZED_IF
ACT_HOTKEY_IF
ACT_IFEXPR
ACT_INVALID
ACT_IS_ALWAYS_ALLOWED
ACT_IS_ASSIGN
ACT_IS_IF
ACT_IS_IF_OLD
ACT_IS_LINE_PARENT
ACT_IS_LOOP
ACT_LAST_IF
ACT_LAST_OPTIMIZED_IF
ACT_STATIC
;==================================================
;OLD_XXX: (legacy commands)
OLD_ENVADD
OLD_ENVDIV
OLD_ENVMULT
OLD_ENVSUB
OLD_IFEQUAL
OLD_IFGREATER
OLD_IFGREATEROREQUAL
OLD_IFLESS
OLD_IFLESSOREQUAL
OLD_IFNOTEQUAL
OLD_SETENV
OLD_WINGETACTIVESTATS
OLD_WINGETACTIVETITLE
OLD_INVALID
OLD_STILL_IN_EFFECT
;==================================================
;AHK_XXX:
ahk_
AHK_ATTACH_DEBUGGER
ahk_autosize
AHK_CHANGE_HOOK_STATE
AHK_CHECK_DEBUGGER
ahk_class
AHK_CLIPBOARD_CHANGE
aHK_count
ahk_default
AHK_DIALOG
ahk_dlg
ahk_exe
AHK_EXIT_BY_RELOAD
AHK_EXIT_BY_SINGLEINSTANCE
ahk_flag
AHK_GETWINDOWTEXT
ahk_group
AHK_GUI_ACTION
AHK_HELP_FILE
AHK_HOOK_HOTKEY
AHK_HOOK_SYNC
AHK_HOOK_TEST_MSG
AHK_HOT_IF_EVAL
AHK_HOTSTRING
ahk_id
AHK_LV_CHECK
AHK_LV_CUT
AHK_LV_DEFOCUS
AHK_LV_DESELECT
AHK_LV_DROPHILITE
AHK_LV_FOCUS
AHK_LV_SELECT
AHK_LV_UNCHECK
AHK_LV_UNDROPHILITE
AHK_NAME
AHK_NOTIFYICON
ahk_parent
AHK_PCRE_CHARSET_OPTIONS
ahk_pid
AHK_PlayMe
AHK_RETURN_PID
AHK_TIMEOUT
AHK_USER_MENU
AHK_VERSION
AHK_VERSION_N
AHK_WEBSITE
ahk_wrong
is_ahk_group
POST_AHK_DIALOG
POST_AHK_GUI_ACTION
POST_AHK_USER_MENU
T_AHK_NAME
T_AHK_NAME_VERSION
T_AHK_VERSION
TRANSLATE_AHK_MSG
;==================================================
;additional: related to AutoIt, have since been removed
___ __B EndRepeat
___ __B HideAutoItWin
___ __B LeftClick
___ __B LeftClickDrag
___ __B Repeat
___ __B RightClick
___ __B RightClickDrag
_LB #AllowSameLineComments
;==================================================
;additional: directives
2LB #ClipboardTimeout
_LB #CommentFlag
_LB #Delimiter
_LB #DerefChar
2LB #ErrorStdOut
_LB #EscapeChar
2LB #HotkeyInterval
2LB #HotkeyModifierTimeout
2LB #Hotstring
2L_ #If
2L_ #IfTimeout
_LB #IfWinActive
_LB #IfWinExist
_LB #IfWinNotActive
_LB #IfWinNotExist
2LB #Include
2LB #IncludeAgain
2L_ #InputLevel
2LB #InstallKeybdHook
2LB #InstallMouseHook
2LB #KeyHistory
_LB #LTrim
2LB #MaxHotkeysPerInterval
_LB #MaxMem
2LB #MaxThreads
2LB #MaxThreadsBuffer
2LB #MaxThreadsPerHotkey
2L_ #MenuMaskKey
_LB #NoEnv
2LB #NoTrayIcon
2LB #Persistent
2LB #SingleInstance
2LB #UseHook
2L_ #Warn
2LB #WinActivateForce
;==================================================
;BIF_XXX: functions
;note: some 'BIF' names appear multiple times
2L_ 2__ ComObject
_L_ ___ ComObjEnwrap
_L_ ___ ComObjMissing
_L_ ___ ComObjParameter
_L_ ___ ComObjUnwrap
2LB 2__ Abs BIF_Abs
2LB 2__ ACos BIF_ASinACos
2L_ 2__ Array BIF_ObjArray
_LB ___ Asc BIF_Ord
2LB 2__ ASin BIF_ASinACos
2LB 2__ ATan BIF_ATan
2LB 2__ Ceil BIF_FloorCeil
2LB 2__ Chr BIF_Chr
2L_ 2__ ComObjActive BIF_ComObjActive
2L_ 2__ ComObjArray BIF_ComObjArray
2L_ 2__ ComObjConnect BIF_ComObjConnect
2L_ 2__ ComObjCreate BIF_ComObjCreate
2L_ 2__ ComObjError BIF_ComObjError
2L_ 2__ ComObjFlags BIF_ComObjFlags
2L_ 2__ ComObjGet BIF_ComObjGet
2L_ 2__ ComObjQuery BIF_ComObjQuery
2L_ 2__ ComObjType BIF_ComObjTypeOrValue
2L_ 2__ ComObjValue BIF_ComObjTypeOrValue
2LB 2__ Cos BIF_Cos
2LB 2__ DllCall BIF_DllCall
2L_ 2__ Exception BIF_Exception
2LB 2__ Exp BIF_Exp
2LB 2__ FileExist BIF_FileExist
2L_ 2__ FileOpen BIF_FileOpen
2LB 2__ Floor BIF_FloorCeil
2L_ 2__ Format BIF_Format
2L_ 2__ Func BIF_Func
2L_ 2__ GetKeyName BIF_GetKeyName
2L_ 2__ GetKeySC BIF_GetKeyName
2L_ 2__ GetKeyVK BIF_GetKeyName
2L_ 2__ Hotstring BIF_Hotstring
2LB 2__ IL_Add BIF_IL_Add
2LB 2__ IL_Create BIF_IL_Create
2LB 2__ IL_Destroy BIF_IL_Destroy
2LB 2__ InStr BIF_InStr
2L_ 2__ IsByRef BIF_IsByRef
2LB 2__ IsFunc BIF_IsFunc
2LB 2__ IsLabel BIF_IsLabel
2L_ 2__ IsObject BIF_IsObject
2LB 2__ Ln BIF_SqrtLogLn
2L_ 2__ LoadPicture BIF_LoadPicture
2LB 2__ Log BIF_SqrtLogLn
2L_ 2__ LTrim BIF_Trim
_LB ___ LV_Add BIF_LV_AddInsertModify
_LB ___ LV_Delete BIF_LV_Delete
_LB ___ LV_DeleteCol BIF_LV_InsertModifyDeleteCol
_LB ___ LV_GetCount BIF_LV_GetNextOrCount
_LB ___ LV_GetNext BIF_LV_GetNextOrCount
_LB ___ LV_GetText BIF_LV_GetText
_LB ___ LV_Insert BIF_LV_AddInsertModify
_LB ___ LV_InsertCol BIF_LV_InsertModifyDeleteCol
_LB ___ LV_Modify BIF_LV_AddInsertModify
_LB ___ LV_ModifyCol BIF_LV_InsertModifyDeleteCol
_LB ___ LV_SetImageList BIF_LV_SetImageList
2L_ 2__ Max BIF_MinMax
_L_ ___ MenuGetHandle BIF_MenuGet
_L_ ___ MenuGetName BIF_MenuGet
2L_ 2__ Min BIF_MinMax
2LB 2__ Mod BIF_Mod
2LB 2__ NumGet BIF_NumGet
2LB 2__ NumPut BIF_NumPut
2L_ 2__ ObjAddRef BIF_ObjAddRefRelease
2L_ 2__ ObjBindMethod BIF_ObjBindMethod
2L_ 2__ ObjClone BIF_ObjClone
2L_ 2__ ObjCount BIF_ObjCount
2L_ 2__ ObjDelete BIF_ObjDelete
2L_ 2__ Object BIF_ObjCreate
2L_ 2__ ObjGetAddress BIF_ObjGetAddress
2L_ 2__ ObjGetBase BIF_ObjBase
2L_ 2__ ObjGetCapacity BIF_ObjGetCapacity
2L_ 2__ ObjHasKey BIF_ObjHasKey
_L_ ___ ObjInsert BIF_ObjInsert
2L_ 2__ ObjInsertAt BIF_ObjInsertAt
2L_ 2__ ObjLength BIF_ObjLength
2L_ 2__ ObjMaxIndex BIF_ObjMaxIndex
2L_ 2__ ObjMinIndex BIF_ObjMinIndex
2L_ 2__ ObjNewEnum BIF_ObjNewEnum
2L_ 2__ ObjPop BIF_ObjPop
2L_ 2__ ObjPush BIF_ObjPush
2L_ 2__ ObjRawGet BIF_ObjRaw
2L_ 2__ ObjRawSet BIF_ObjRaw
2L_ 2__ ObjRelease BIF_ObjAddRefRelease
_L_ ___ ObjRemove BIF_ObjRemove
2L_ 2__ ObjRemoveAt BIF_ObjRemoveAt
2L_ 2__ ObjSetBase BIF_ObjBase
2L_ 2__ ObjSetCapacity BIF_ObjSetCapacity
2L_ 2__ OnClipboardChange BIF_On
2L_ 2__ OnError BIF_On
2LB 2__ OnMessage BIF_OnMessage
2L_ 2__ Ord BIF_Ord
2LB 2__ RegExMatch BIF_RegEx
2LB 2__ RegExReplace BIF_RegEx
_LB ___ RegisterCallback BIF_RegisterCallback
2LB 2__ Round BIF_Round
2L_ 2__ RTrim BIF_Trim
_LB ___ SB_SetIcon BIF_StatusBar
_LB ___ SB_SetParts BIF_StatusBar
_LB ___ SB_SetText BIF_StatusBar
2LB 2__ Sin BIF_Sin
2LB 2__ Sqrt BIF_SqrtLogLn
2L_ 2__ StrGet BIF_StrGetPut
2LB 2__ StrLen BIF_StrLen
2L_ 2__ StrPut BIF_StrGetPut
2L_ 2__ StrReplace BIF_StrReplace
2L_ 2__ StrSplit BIF_StrSplit
2LB 2__ SubStr BIF_SubStr
2LB 2__ Tan BIF_Tan
2L_ 2__ Trim BIF_Trim
_LB ___ TV_Add BIF_TV_AddModifyDelete
_LB ___ TV_Delete BIF_TV_AddModifyDelete
_LB ___ TV_Get BIF_TV_Get
_LB ___ TV_GetChild BIF_TV_GetRelatedItem
_LB ___ TV_GetCount BIF_TV_GetRelatedItem
_LB ___ TV_GetNext BIF_TV_GetRelatedItem
_LB ___ TV_GetParent BIF_TV_GetRelatedItem
_LB ___ TV_GetPrev BIF_TV_GetRelatedItem
_LB ___ TV_GetSelection BIF_TV_GetRelatedItem
_LB ___ TV_GetText BIF_TV_Get
_LB ___ TV_Modify BIF_TV_AddModifyDelete
_L_ ___ TV_SetImageList BIF_TV_SetImageList
2LB 2__ VarSetCapacity BIF_VarSetCapacity
2LB 2__ WinActive BIF_WinExistActive
2LB 2__ WinExist BIF_WinExistActive
;==================================================
;BIF_XXX: functions (also commands) (GetKeyState/OnExit)
BIF_GetKeyState
BIF_On
;==================================================
;BIF_XXX: other
BIF_DECL
BIF_DECL_PARAMS
BIF_EDITBOX
BIF_METHOD
bif_name
BIF_NEWDIALOGSTYLE
BIF_NONEWFOLDERBUTTON
BIF_Obj##aCaseSuffix
BIF_Obj##name
BIF_OBJ_CASE
BIF_ObjGetInPlace
BIF_ObjIncDec
BIF_ObjInvoke
BIF_ObjMethod
BIF_ObjNew
;==================================================
;BIV_XXX: 'A_' variables
2LB A_DD BIV_DateTime
2LB A_DDD BIV_MMM_DDD
2LB A_DDDD BIV_MMM_DDD
2LB A_Hour BIV_DateTime
2LB A_MDay BIV_DateTime
2LB A_Min BIV_DateTime
2LB A_MM BIV_DateTime
2LB A_MMM BIV_MMM_DDD
2LB A_MMMM BIV_MMM_DDD
2LB A_Mon BIV_DateTime
2LB A_MSec BIV_DateTime
2LB A_Now BIV_Now
2LB A_NowUTC BIV_Now
2LB A_Sec BIV_DateTime
2LB A_WDay BIV_DateTime
2LB A_YDay BIV_DateTime
2LB A_Year BIV_DateTime
2LB A_YWeek BIV_DateTime
2LB A_YYYY BIV_DateTime
2LB A_AppData BIV_SpecialFolderPath
2LB A_AppDataCommon BIV_SpecialFolderPath
2LB A_Desktop BIV_SpecialFolderPath
2LB A_DesktopCommon BIV_SpecialFolderPath
2LB A_MyDocuments BIV_MyDocuments
2LB A_ProgramFiles BIV_SpecialFolderPath
2LB A_Programs BIV_SpecialFolderPath
2LB A_ProgramsCommon BIV_SpecialFolderPath
2LB A_StartMenu BIV_SpecialFolderPath
2LB A_StartMenuCommon BIV_SpecialFolderPath
2LB A_Startup BIV_SpecialFolderPath
2LB A_StartupCommon BIV_SpecialFolderPath
2LB A_Temp BIV_Temp
2LB A_WinDir BIV_WinDir
2LB A_AhkPath BIV_AhkPath
2LB A_AhkVersion BIV_AhkVersion
_LB A_AutoTrim BIV_AutoTrim
_LB A_BatchLines BIV_BatchLines
_LB A_CaretX BIV_Caret
_LB A_CaretY BIV_Caret
2LB A_ComputerName BIV_UserName_ComputerName
2L_ A_ComSpec BIV_ComSpec
2LB A_ControlDelay BIV_xDelay
2L_ A_CoordModeCaret BIV_CoordMode
2L_ A_CoordModeMenu BIV_CoordMode
2L_ A_CoordModeMouse BIV_CoordMode
2L_ A_CoordModePixel BIV_CoordMode
2L_ A_CoordModeToolTip BIV_CoordMode
2LB A_Cursor BIV_Cursor
_L_ A_DefaultGui BIV_DefaultGui
_L_ A_DefaultListView BIV_DefaultGui
2LB A_DefaultMouseSpeed BIV_DefaultMouseSpeed
_L_ A_DefaultTreeView BIV_DefaultGui
2LB A_DetectHiddenText BIV_DetectHiddenText
2LB A_DetectHiddenWindows BIV_DetectHiddenWindows
2LB A_EndChar BIV_EndChar
2LB A_EventInfo BIV_EventInfo
_LB A_ExitReason BIV_ExitReason
2L_ A_FileEncoding BIV_FileEncoding
_LB A_FormatFloat BIV_FormatFloat
_LB A_FormatInteger BIV_FormatInteger
_LB A_Gui BIV_Gui
_LB A_GuiControl BIV_GuiControl
_LB A_GuiControlEvent BIV_GuiEvent
_LB A_GuiEvent BIV_GuiEvent
_LB A_GuiHeight BIV_Gui
_LB A_GuiWidth BIV_Gui
_LB A_GuiX BIV_Gui
_LB A_GuiY BIV_Gui
2LB A_IconFile BIV_IconFile
2LB A_IconHidden BIV_IconHidden
2LB A_IconNumber BIV_IconNumber
2LB A_IconTip BIV_IconTip
2LB A_Index BIV_LoopIndex
2LB A_IPAddress1 BIV_IPAddress
2LB A_IPAddress2 BIV_IPAddress
2LB A_IPAddress3 BIV_IPAddress
2LB A_IPAddress4 BIV_IPAddress
2L_ A_Is64bitOS BIV_Is64bitOS
2LB A_IsAdmin BIV_IsAdmin
2LB A_IsCompiled BIV_IsCompiled
2LB A_IsCritical BIV_IsCritical
2LB A_IsPaused BIV_IsPaused
2LB A_IsSuspended BIV_IsSuspended
2L_ A_IsUnicode BIV_IsUnicode
2LB A_KeyDelay BIV_xDelay
2L_ A_KeyDelayPlay BIV_xDelay
2L_ A_KeyDuration BIV_xDelay
2L_ A_KeyDurationPlay BIV_xDelay
2LB A_Language BIV_Language
2LB A_LastError BIV_LastError
2LB A_LineFile BIV_LineFile
2LB A_LineNumber BIV_LineNumber
2L_ A_ListLines BIV_ListLines
2LB A_LoopField BIV_LoopField
2LB A_LoopFileAttrib BIV_LoopFileAttrib
2LB A_LoopFileDir BIV_LoopFileDir
2LB A_LoopFileExt BIV_LoopFileExt
2LB A_LoopFileFullPath BIV_LoopFileFullPath
_LB A_LoopFileLongPath BIV_LoopFileLongPath
2LB A_LoopFileName BIV_LoopFileName
2L_ A_LoopFilePath BIV_LoopFileFullPath
2LB A_LoopFileShortName BIV_LoopFileShortName
2LB A_LoopFileShortPath BIV_LoopFileShortPath
2LB A_LoopFileSize BIV_LoopFileSize
2LB A_LoopFileSizeKB BIV_LoopFileSize
2LB A_LoopFileSizeMB BIV_LoopFileSize
2LB A_LoopFileTimeAccessed BIV_LoopFileTime
2LB A_LoopFileTimeCreated BIV_LoopFileTime
2LB A_LoopFileTimeModified BIV_LoopFileTime
2LB A_LoopReadLine BIV_LoopReadLine
2LB A_LoopRegKey BIV_LoopRegKey
2LB A_LoopRegName BIV_LoopRegName
_LB A_LoopRegSubKey BIV_LoopRegSubKey
2LB A_LoopRegTimeModified BIV_LoopRegTimeModified
2LB A_LoopRegType BIV_LoopRegType
2LB A_MouseDelay BIV_xDelay
2L_ A_MouseDelayPlay BIV_xDelay
_LB A_NumBatchLines BIV_BatchLines
_LB A_OSType BIV_OSType
2LB A_OSVersion BIV_OSVersion
2LB A_PriorHotkey BIV_PriorHotkey
2L_ A_PriorKey BIV_PriorKey
2L_ A_PtrSize BIV_PtrSize
2L_ A_RegView BIV_RegView
2L_ A_ScreenDPI BIV_ScreenDPI
2LB A_ScreenHeight BIV_ScreenWidth_Height
2LB A_ScreenWidth BIV_ScreenWidth_Height
2LB A_ScriptDir BIV_ScriptDir
2LB A_ScriptFullPath BIV_ScriptFullPath
2L_ A_ScriptHwnd BIV_ScriptHwnd
2LB A_ScriptName BIV_ScriptName
2L_ A_SendLevel BIV_SendLevel
2L_ A_SendMode BIV_SendMode
2LB A_Space BIV_Space_Tab
2L_ A_StoreCapsLockMode BIV_StoreCapslockMode
2LB A_StringCaseSense BIV_StringCaseSense
2LB A_Tab BIV_Space_Tab
2LB A_ThisFunc BIV_ThisFunc
2LB A_ThisHotkey BIV_ThisHotkey
2LB A_ThisLabel BIV_ThisLabel
_LB A_ThisMenu BIV_ThisMenu
_LB A_ThisMenuItem BIV_ThisMenuItem
_LB A_ThisMenuItemPos BIV_ThisMenuItemPos
2LB A_TickCount BIV_TickCount
2LB A_TimeIdle BIV_TimeIdle
2L_ A_TimeIdleKeyboard BIV_TimeIdlePhysical
2L_ A_TimeIdleMouse BIV_TimeIdlePhysical
2LB A_TimeIdlePhysical BIV_TimeIdlePhysical
2LB A_TimeSincePriorHotkey BIV_TimeSincePriorHotkey
2LB A_TimeSinceThisHotkey BIV_TimeSinceThisHotkey
2LB A_TitleMatchMode BIV_TitleMatchMode
2LB A_TitleMatchModeSpeed BIV_TitleMatchModeSpeed
2LB A_UserName BIV_UserName_ComputerName
2LB A_WinDelay BIV_xDelay
2LB A_WorkingDir BIV_WorkingDir
_LB ComSpec BIV_ComSpec
2LB False BIV_True_False
_LB ProgramFiles BIV_SpecialFolderPath
2LB True BIV_True_False
2L_ A_Args
2LB Clipboard
_LB ClipboardAll
2LB ErrorLevel
;==================================================
;BIV_XXX: further
BIV_##name
BIV_*
BIV_DECL_R
BIV_xxx
g_BIV_A
;==================================================
;additional: variables (Clipboard/ClipboardAll)
VAR_CLIPBOARD
VAR_CLIPBOARDALL
;==================================================
;other common constant names:
;subcommands:
CONTROL_CMD_XXX
CONTROLGET_CMD_XXX
DRIVE_CMD_XXX
DRIVEGET_CMD_XXX
GUI_CMD_XXX
GUICONTROL_CMD_XXX
GUICONTROLGET_CMD_XXX
MENU_CMD_XXX
PROCESS_CMD_XXX
SYSGET_CMD_XXX
THREAD_CMD_XXX
TRANS_CMD_XXX
WINGET_CMD_XXX
;other constants:
GUI_CONTROL_XXX
GUI_EVENT_XXX
SYM_XXX
VAR_TYPE_XXX
VAR_XXX
WINSET_XXX
;==================================================
homepage | tutorials | wish list | fun threads | donate
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
Re: C++ for AutoHotkey: list of command/function locations etc
[RESERVED]
homepage | tutorials | wish list | fun threads | donate
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
Re: C++ for AutoHotkey: list of command/function locations etc
[RESERVED]
homepage | tutorials | wish list | fun threads | donate
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
Who is online
Users browsing this forum: No registered users and 16 guests