mirror of
https://github.com/rizonesoft/Notepad3.git
synced 2026-06-11 21:03:05 +08:00
+chg: CamelCase WordLists for AHK Lexer
This commit is contained in:
parent
965d43ba63
commit
cff6a52544
@ -381,7 +381,7 @@ void SCI_METHOD LexerAHK::Lex(Sci_PositionU startPos, Sci_Position lengthDoc, in
|
||||
// Hotkey F2:: or remapping a::b
|
||||
bIsHotkey = true;
|
||||
// Check if it is a known key
|
||||
sc.GetCurrentLowered(currentWord, sizeof(currentWord));
|
||||
sc.GetCurrent(currentWord, sizeof(currentWord));
|
||||
if (keysButtons.InList(currentWord)) {
|
||||
sc.ChangeState(SCE_AHK_WORD_KB);
|
||||
}
|
||||
@ -463,7 +463,7 @@ void SCI_METHOD LexerAHK::Lex(Sci_PositionU startPos, Sci_Position lengthDoc, in
|
||||
}
|
||||
else if (sc.state == SCE_AHK_IDENTIFIER) {
|
||||
if (!WordChar.Contains(sc.ch)) {
|
||||
sc.GetCurrentLowered(currentWord, sizeof(currentWord));
|
||||
sc.GetCurrent(currentWord, sizeof(currentWord));
|
||||
HighlightKeyword(currentWord, sc);
|
||||
if (strcmp(currentWord, "if") == 0) {
|
||||
bInExpression = true;
|
||||
@ -474,7 +474,7 @@ void SCI_METHOD LexerAHK::Lex(Sci_PositionU startPos, Sci_Position lengthDoc, in
|
||||
else if (sc.state == SCE_AHK_VARREF) {
|
||||
if (sc.ch == '%') {
|
||||
// End of variable reference
|
||||
sc.GetCurrentLowered(currentWord, sizeof(currentWord));
|
||||
sc.GetCurrent(currentWord, sizeof(currentWord));
|
||||
if (variables.InList(currentWord)) {
|
||||
sc.ChangeState(SCE_AHK_VARREFKW);
|
||||
}
|
||||
@ -576,7 +576,7 @@ void SCI_METHOD LexerAHK::Lex(Sci_PositionU startPos, Sci_Position lengthDoc, in
|
||||
}
|
||||
// End of file: complete any pending changeState
|
||||
if (sc.state == SCE_AHK_IDENTIFIER) {
|
||||
sc.GetCurrentLowered(currentWord, sizeof(currentWord));
|
||||
sc.GetCurrent(currentWord, sizeof(currentWord));
|
||||
HighlightKeyword(currentWord, sc);
|
||||
}
|
||||
else if (sc.state == SCE_AHK_STRING && bInExprString) {
|
||||
|
||||
@ -5,121 +5,145 @@
|
||||
KEYWORDLIST KeyWords_AHK = {
|
||||
|
||||
// Flow of Control
|
||||
"break continue else exit exitapp gosub goto if ifequal ifexist ifgreater ifgreaterorequal "
|
||||
"ifinstring ifless iflessorequal ifmsgbox ifnotequal ifnotexist ifnotinstring ifwinactive "
|
||||
"ifwinexist ifwinnotactive ifwinnotexist loop onexit pause repeat return settimer sleep "
|
||||
"suspend static global local var byref while until for class try catch throw",
|
||||
"Break Catch Continue Critical Else Exit ExitApp Finally For GoSub Goto If Loop "
|
||||
"Reg OnError OnExit Pause Reload Return SetBatchLines Sleep Switch Thread "
|
||||
"Throw Try Until While",
|
||||
|
||||
// Commands
|
||||
"autotrim blockinput clipwait control controlclick controlfocus controlget controlgetfocus "
|
||||
"controlgetpos controlgettext controlmove controlsend controlsendraw controlsettext coordmode "
|
||||
"critical detecthiddentext detecthiddenwindows drive driveget drivespacefree edit endrepeat "
|
||||
"envadd envdiv envget envmult envset envsub envupdate fileappend filecopy filecopydir filecreatedir "
|
||||
"filecreateshortcut fileencoding filedelete 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 hideautoitwin 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 sendmessage sendmode sendplay sendraw setbatchlines setcapslockstate "
|
||||
"setcontroldelay setdefaultmousespeed setenv setformat setkeydelay setmousedelay setnumlockstate "
|
||||
"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",
|
||||
"AutoTrim BlockInput Click ClipWait ControlAddItem ControlChoose ControlChooseString "
|
||||
"ControlClick ControlDeleteItem ControlEditPaste ControlFocus ControlGet ControlGetFocus "
|
||||
"ControlGetPos ControlGetText ControlHide ControlHideDropDown ControlMove ControlSend "
|
||||
"ControlSendRaw ControlSendText ControlSetChecked ControlSetEnabled ControlSetExStyle "
|
||||
"ControlSetStyle ControlSetTab ControlSetText ControlShow ControlShowDropDown CoordMode "
|
||||
"DetectHiddenText DetectHiddenWindows DirCopy DirCreate DirDelete DirMove Download Drive "
|
||||
"DriveEject DriveGet DriveLock DriveSetLabel DriveSpaceFree DriveUnlock Edit EnvGet EnvSet "
|
||||
"EnvUpdate FileAppend FileCopy FileCopyDir FileCreateDir FileCreateShortcut FileDelete "
|
||||
"FileEncoding FileGroupActivate FileInstall FileMove FileMoveDir FileReadLine FileRecycle "
|
||||
"FileRecycleEmpty FileRemoveDir FileSelectFile FileSelectFolder FileSetAttrib FileSetTime "
|
||||
"FormatTime Global GroupAdd GroupClose GroupDeactivate Gui GuiControl GuiControlGet Hotkey "
|
||||
"IfInString IfNotExist IfNotInString ImageSearch IniDelete IniIfExist IniWrite Input "
|
||||
"KeyHistory KeyWait ListHotkeys ListLines ListVars Local Menu MenuSelect MouseClick "
|
||||
"MouseClickDrag MouseGetPos MouseMove MsgBox OutputDebug PixelGetColor PixelSearch "
|
||||
"PostMessage ProcessClose ProcessSetPriority Run RunAs RunWait Send SendEvent SendInput "
|
||||
"SendLevel SendMode SendPlay SendRaw SendText SetCapsLockState SetControlDelay "
|
||||
"SetDefaultMouseSpeed SetFormat SetKeyDelay SetMouseDelay SetNumLockState SetRegView "
|
||||
"SetScrollLockState SetStoreCapsLockMode SetTimer SetTitleMatchMode SetWinDelay SetWorkingDir "
|
||||
"Shutdown Sort SoundBeep SoundPlay SoundSetMute SoundSetVolume SplitPath StatusBarGetText "
|
||||
"StatusBarWait StringCaseSense StringGetPos StringLeft StringLen StringLower StringMid "
|
||||
"StringReplace StringRight StringSplit StringTrimLeft StringTrimRight StringUpper Suspend "
|
||||
"SysGet ToolTip Transform TraySetIcon UrlDownloadToFile WinActivate WinActivateBottom "
|
||||
"WinClose WinGet WinGetActiveStats WinGetActiveTitle WinGetClass WinGetClientPos WinGetPos "
|
||||
"WinHide WinKill WinMaximize WinMenuSelectItem WinMinimize WinMinimizeAll WinMinimizeAllUndo "
|
||||
"WinMove WinMoveBottom WinMoveTop WinRedraw WinRestore WinSet WinSetAlwaysOnTop WinSetEnabled "
|
||||
"WinSetExStyle WinSetRegion WinSetStyle WinSetTitle WinSetTransColor WinSetTransparent "
|
||||
"WinShow WinWait WinWaitActive WinWaitClose WinWaitNotActive",
|
||||
|
||||
// Functions
|
||||
"abs acos asc asin atan ceil chr cos dllcall exp fileexist floor getkeystate numget numput "
|
||||
"registercallback il_add il_create il_destroy instr islabel isfunc ln log lv_add lv_delete "
|
||||
"lv_deletecol lv_getcount lv_getnext lv_gettext lv_insert lv_insertcol lv_modify lv_modifycol "
|
||||
"lv_setimagelist mod onmessage round regexmatch regexreplace sb_seticon sb_setparts sb_settext "
|
||||
"sin sqrt strlen substr tan tv_add tv_delete tv_getchild tv_getcount tv_getnext tv_get tv_getparent "
|
||||
"tv_getprev tv_getselection tv_gettext tv_modify tv_setimagelist varsetcapacity winactive winexist "
|
||||
"trim ltrim rtrim fileopen strget strput object array isobject objinsert objremove objminindex "
|
||||
"objmaxindex objsetcapacity objgetcapacity objgetaddress objnewenum objaddref objrelease objhaskey "
|
||||
"objclone _insert _remove _minindex _maxindex _setcapacity _getcapacity _getaddress _newenum _addref "
|
||||
"_release _haskey _clone comobjcreate comobjget comobjconnect comobjerror comobjactive comobjenwrap "
|
||||
"comobjunwrap comobjparameter comobjmissing comobjtype comobjvalue comobjarray comobjquery comobjflags "
|
||||
"func getkeyname getkeyvk getkeysc isbyref exception",
|
||||
|
||||
"BufferAlloc CallbackCreate CaretGetPos Ceil Chr ComCall ComObjActive"
|
||||
"ComObjArray ComObjConnect ComObjCreate ComObjEnwrap ComObjError ComObjFlags "
|
||||
"ComObjGet ComObjMissing ComObjQuery ComObjType ComObjUnwrap ComObjValue ComObject "
|
||||
"ControlFindItem ControlGetChecked ControlGetChoice ControlGetClassNN ControlGetCurrentCol "
|
||||
"ControlGetCurrentLine ControlGetEnabled ControlGetExStyle ControlGetHwnd "
|
||||
"ControlGetLine ControlGetLineCount ControlGetList ControlGetSelected ControlGetStyle "
|
||||
"ControlGetTab ControlGetVisible Cos DirExist DirSelect DllCall DriveGetCapacity "
|
||||
"DriveGetFileSystem DriveGetLabel DriveGetList DriveGetSerial DriveGetSpaceFree "
|
||||
"DriveGetStatus DriveGetStatusCD DriveGetType Exp FileExist FileGetAttrib "
|
||||
"FileGetSize FileGetTime FileGetVersion FileRead FileSelect Floor Format "
|
||||
"Func GetKeyName GetKeySC GetKeyState GetKeyVK GetMethod HasBase HasMethod "
|
||||
"HasProp Hotstring IL_Add IL_Create IL_Destroy InStr IniRead InputBox InputHook "
|
||||
"IsByRef IsFunc IsLabel IsObject IsSet LTrim LV_Add LV_Delete LV_DeleteCol LV_GetCount "
|
||||
"LV_GetNext LV_GetText LV_Insert LV_InsertCol LV_Modify LV_ModifyCol LV_SetImageList Ln "
|
||||
"LoadPicture Log Max Min Mod MonitorGet MonitorGetCount MonitorGetName MonitorGetPrimary "
|
||||
"MonitorGetWorkArea NumGet NumPut ObjAddRef ObjGetBase ObjGetCapacity ObjOwnPropCount "
|
||||
"ObjRawGet ObjRawSet ObjRelease ObjSetBase ObjSetCapacity OnClipboardChange OnMessage Ord "
|
||||
"ProcessExist ProcessWait ProcessWaitClose RTrim RegExMatch RegExReplace "
|
||||
"RegisterCallback Round SendMessage Sin SoundGetInterface SoundGetMute SoundGetName "
|
||||
"SoundGetVolume Sqrt StrCompare StrGet StrLen StrLower StrPut StrReplace "
|
||||
"StrSplit StrUpper String SubStr SysGetIPAddresses TV_Add TV_Delete TV_Get "
|
||||
"TV_GetChild TV_GetCount TV_GetNext TV_GetParent TV_GetPrev TV_GetSelection TV_GetText "
|
||||
"TV_Modify TV_SetImageList Tan Trim VarSetCapacity WinActive WinExist "
|
||||
"WinGetControls WinGetControlsHwnd WinGetCount WinGetExStyle WinGetID WinGetIDLast "
|
||||
"WinGetList WinGetMinMax WinGetPID WinGetProcessName WinGetProcessPath WinGetStyle "
|
||||
"WinGetText WinGetTitle WinGetTransColor WinGetTransparent",
|
||||
|
||||
// Directives
|
||||
"allowsamelinecomments clipboardtimeout commentflag errorstdout escapechar hotkeyinterval "
|
||||
"hotkeymodifiertimeout hotstring if iftimeout ifwinactive ifwinexist include includeagain "
|
||||
"installkeybdhook installmousehook keyhistory ltrim maxhotkeysperinterval maxmem maxthreads "
|
||||
"maxthreadsbuffer maxthreadsperhotkey menumaskkey noenv notrayicon persistent singleinstance "
|
||||
"usehook warn winactivateforce",
|
||||
"AllowSameLineComments ClipboardTimeout CommentFlag DllLoad ErrorStdOut EscapeChar "
|
||||
"HotkeyInterval HotkeyModifierTimeout Hotstring If IfTimeout IfWinActive IfWinExist "
|
||||
"IfWinNotActive IfWinNotExist Include IncludeAgain InputLevel InstallKeybdHook "
|
||||
"InstallMouseHook KeyHistory MaxHotkeysPerInterval MaxMem MaxThreads MaxThreadsBuffer "
|
||||
"MaxThreadsPerHotkey MenuMaskKey NoEnv NoTrayIcon Persistent SingleInstance "
|
||||
"SuspendExempt UseHook Warn WinActivateForce",
|
||||
|
||||
// Keys & Buttons
|
||||
"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 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",
|
||||
|
||||
"Alt AltDown AltUp AppsKey BS BackSpace Backspace Break Browser_Back "
|
||||
"Browser_Favorites Browser_Forward Browser_Home Browser_Refresh Browser_Search "
|
||||
"Browser_Stop CapsLock 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 Help 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 LButton LControl LCtrl LShift LWin LWinDown LWinUp Launch_App1 "
|
||||
"Launch_App2 Launch_Mail Launch_Media Left 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 NumpadPgdn "
|
||||
"NumpadPgup NumpadRight NumpadSub NumpadUp PgDn PgUp PrintScreen RAlt RButton "
|
||||
"RControl RCtrl RShift RWin RWinDown RWinUp Right ScrollLock Shift ShiftDown "
|
||||
"ShiftUp Space Up Volume_Down Volume_Mute Volume_Up WheelDown WheelLeft "
|
||||
"WheelRight WheelUp XButton1 XButton2",
|
||||
|
||||
// Variables
|
||||
"a_ahkpath a_ahkversion a_appdata a_appdatacommon a_autotrim a_batchlines a_caretx a_carety "
|
||||
"a_computername a_controldelay a_cursor a_dd a_ddd a_dddd a_defaultmousespeed a_desktop "
|
||||
"a_desktopcommon a_detecthiddentext a_detecthiddenwindows a_endchar a_eventinfo a_exitreason "
|
||||
"a_formatfloat a_formatinteger a_gui a_guievent a_guicontrol a_guicontrolevent 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_isadmin a_iscompiled a_issuspended "
|
||||
"a_keydelay a_language a_lasterror a_linefile a_linenumber 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_msec a_mydocuments a_now a_nowutc a_numbatchlines a_ostype "
|
||||
"a_osversion a_priorhotkey a_programfiles a_programs a_programscommon a_screenheight "
|
||||
"a_screenwidth a_scriptdir a_scriptfullpath a_scriptname a_sec a_space a_startmenu "
|
||||
"a_startmenucommon a_startup a_startupcommon a_stringcasesense a_tab a_temp a_thishotkey "
|
||||
"a_thismenu a_thismenuitem a_thismenuitempos a_tickcount a_timeidle 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 programfiles true false a_thisfunc a_thislabel "
|
||||
"a_ispaused a_iscritical a_isunicode a_ptrsize a_scripthwnd a_priorkey",
|
||||
|
||||
"A_AhkPath A_AhkVersion A_AllowMainWindow A_AppData A_AppDataCommon A_Args A_AutoTrim "
|
||||
"A_BatchLines A_CaretX A_CaretY A_ComSpec A_ComputerName 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_IPAddress1 A_IPAddress2 A_IPAddress3 "
|
||||
"A_IPAddress4 A_IconFile A_IconHidden A_IconNumber A_IconTip A_Index A_InitialWorkingDir "
|
||||
"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_LoopFilePath A_LoopFileShortName "
|
||||
"A_LoopFileShortPath A_LoopFileSize A_LoopFileSizeKB A_LoopFileSizeMB A_LoopFileTimeAccessed "
|
||||
"A_LoopFileTimeCreated A_LoopFileTimeModified A_LoopReadLine A_LoopRegName A_MM A_MMM A_MMMM "
|
||||
"A_MSec A_Min A_MouseDelay A_MouseDelayPlay A_MyDocuments A_Now A_NowUTC 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_TrayMenu A_UserName A_WDay "
|
||||
"A_WinDelay A_WinDir A_WorkingDir A_YDay A_YWeek A_YYYY Clipboard ClipboardAll ComSpec "
|
||||
"ErrorLevel False ProgramFiles True",
|
||||
|
||||
// Special Parameters (keywords)
|
||||
"ltrim rtrim join ahk_id ahk_pid ahk_class ahk_group ahk_exe processname processpath 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 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 activex 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 this base extends __get __set __call __delete __new new "
|
||||
"useunsetlocal useunsetglobal useenv localsameasglobal",
|
||||
"ACos ASin ATan Abort AboveNormal Abs Add All Alnum Alpha AltSubmit AltTab AltTabAndMenu "
|
||||
"AltTabMenu AltTabMenuDismiss AlwaysOnTop And Asc AutoSize Background BackgroundTrans "
|
||||
"BelowNormal Between BitAnd BitNot BitOr BitShiftLeft BitShiftRight BitXOr Border Bottom "
|
||||
"Button Buttons ByRef Cancel Capacity Caption Center Check Check3 Checkbox Checked "
|
||||
"CheckedGray Choose ChooseString Close Color ComboBox Contains ControlList "
|
||||
"Count DDL Date DateTime Days Default DeleteAll Delimiter Deref Destroy Digit Disable "
|
||||
"Disabled DropDownList Eject Enable Enabled Error ExStyle Exist Expand FileSystem Files "
|
||||
"First Flash Float FloatFast Focus Font Grid Group GroupBox GuiClose GuiContextMenu "
|
||||
"GuiDropFiles GuiEscape GuiSize HKCC HKCR HKCU HKEY_CLASSES_ROOT HKEY_CURRENT_CONFIG "
|
||||
"HKEY_CURRENT_USER HKEY_LOCAL_MACHINE HKEY_USERS HKLM HKU HScroll Hdr Hidden Hide High Hours "
|
||||
"ID IDLast Icon IconSmall Ignore ImageList In Integer IntegerFast Interrupt Is Join "
|
||||
"Label LastFound LastFoundExist Limit Lines List ListBox ListView Lock Logoff "
|
||||
"Low Lower Lowercase MainWindow Margin MaxSize Maximize MaximizeBox MinMax MinSize Minimize "
|
||||
"MinimizeBox Minutes MonthCal Mouse Move Multi NA No NoActivate NoDefault NoHide NoIcon "
|
||||
"NoMainWindow NoSort NoSortHdr NoStandard NoTab NoTimers Normal Not Number Off Ok On Or "
|
||||
"OwnDialogs Owner Parse Password Pic Picture Pixel Pos Pow Priority ProcessName REG_BINARY "
|
||||
"REG_DWORD REG_EXPAND_SZ REG_MULTI_SZ REG_SZ RGB Radio Range Read ReadOnly Realtime "
|
||||
"Redraw Region Relative Rename Report Resize Restore Retry Screen Seconds "
|
||||
"Section Serial SetLabel ShiftAltTab Show Single Slider SortDesc Standard Status "
|
||||
"StatusBar StatusCD Style Submit SysMenu Tab Tab2 TabStop Text Theme Tile Time Tip "
|
||||
"ToggleCheck ToggleEnable ToolWindow Top Topmost TransColor Transparent Tray TreeView "
|
||||
"TryAgain Type UnCheck Unicode Unlock UpDown Upper Uppercase UseErrorLevel VScroll Vis "
|
||||
"VisFirst Visible Wait WaitClose WantCtrlA WantF2 WantReturn Wrap Xdigit Yes ahk_class "
|
||||
"ahk_exe ahk_group ahk_id ahk_pid bold global italic local norm static strike underline xm "
|
||||
"xp xs ym yp ys",
|
||||
|
||||
// User Defined
|
||||
NULL,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user