<AutoComplete version="1.0">
    <key name="#ClipboardTimeout">
        <params>Milliseconds</params>
    </key>
    <key name="#CommentFlag">
        <params>NewString</params>
    </key>
    <key name="#Delimiter" />
    <key name="#DerefChar" />
    <key name="#ErrorStdOut" />
    <key name="#EscapeChar">
        <params>NewChar</params>
    </key>
    <key name="#HotkeyInterval">
        <params>Milliseconds</params>
    </key>
    <key name="#HotkeyModifierTimeout">
        <params>Milliseconds</params>
    </key>
    <key name="#Hotstring">
        <params>NoMouse</params>
        <params>EndChars NewChars</params>
        <params>NewOptions</params>
    </key>
    <key name="#If">
        <params>[, Expression ]</params>
    </key>
    <key name="#IfTimeout">
        <params>Timeout</params>
    </key>
    <key name="#IfWinActive">
        <params>[, WinTitle, WinText]</params>
    </key>
    <key name="#IfWinExist">
        <params>[, WinTitle, WinText]</params>
    </key>
    <key name="#IfWinNotActive">
        <params>[, WinTitle, WinText]</params>
    </key>
    <key name="#IfWinNotExist">
        <params>[, WinTitle, WinText]</params>
    </key>
    <key name="#Include">
        <params>FileOrDirName</params>
        <params>&lt;LibName&gt;</params>
    </key>
    <key name="#IncludeAgain">
        <params>FileOrDirName</params>
    </key>
    <key name="#InputLevel">
        <params>[, Level]</params>
    </key>
    <key name="#InstallKeybdHook" />
    <key name="#InstallMouseHook" />
    <key name="#KeyHistory">
        <params>MaxEvents</params>
    </key>
    <key name="#LTrim">
        <params>[On|Off]</params>
    </key>
    <key name="#MaxHotkeysPerInterval">
        <params>Value</params>
    </key>
    <key name="#MaxMem">
        <params>Megabytes</params>
    </key>
    <key name="#MaxThreads">
        <params>Value</params>
    </key>
    <key name="#MaxThreadsBuffer">
        <params>On|Off</params>
    </key>
    <key name="#MaxThreadsPerHotkey">
        <params>Value</params>
    </key>
    <key name="#MenuMaskKey">
        <params>KeyName</params>
    </key>
    <key name="#NoEnv" />
    <key name="#NoTrayIcon" />
    <key name="#Persistent" />
    <key name="#SingleInstance">
        <params>[Force|Ignore|Off]</params>
    </key>
    <key name="#UseHook">
        <params>[On|Off]</params>
    </key>
    <key name="#Warn">
        <params>[, WarningType, WarningMode]</params>
    </key>
    <key name="#WinActivateForce" />
    <key name=".__Handle" />
    <key name="._NewEnum" />
    <key name=".AtEOF" />
    <key name=".Bind">
        <params>(Parameters)</params>
    </key>
    <key name=".Call">
        <params>(Parameters)</params>    
    </key>
    <key name=".Clone" />
    <key name=".Close" />
    <key name=".Delete">
        <params>(Key)</params>
        <params>(FirstKey, LastKey)</params>
    </key>
    <key name=".Encoding" />
    <key name=".GetAddress">
        <params>(Key)</params>
    </key>
    <key name=".GetCapacity">
        <params>([Key])</params>
    </key>
    <key name=".HasKey">
        <params>(Key)</params>
    </key>
    <key name=".Insert">
        <params>(Value)</params>
        <params>(StringOrObjectKey, Value)</params>
        <params>(Pos, Value1 [, Value2, ... ValueN ])</params>
    </key>
    <key name=".InsertAt">
        <params>(Pos, Value1 [, Value2, ... ValueN])</params>
    </key>
    <key name=".IsBuiltIn" />
    <key name=".IsByRef">
        <params>(ParamIndex)</params>
    </key>
    <key name=".IsOptional">
        <params>(ParamIndex)</params>
    </key>
    <key name=".IsVariadic" />
    <key name=".Length" />
    <key name=".MaxIndex" />
    <key name=".MaxParams" />
    <key name=".MinIndex" />
    <key name=".MinParams" />
    <key name=".Name" />
    <key name=".Pop" />
    <key name=".Pos" />
    <key name=".Position" />
    <key name=".Push">
        <params>([ Value, Value2, ..., ValueN ])</params>
    </key>
    <key name=".RawRead">
        <params>(VarOrAddress, Bytes)</params>
    </key>
    <key name=".RawWrite">
        <params>(VarOrAddress, Bytes)</params>
    </key>
    <key name=".Read">
        <params>([Characters])</params>
    </key>
    <key name=".ReadChar" />
    <key name=".ReadDouble" />
    <key name=".ReadFloat" />
    <key name=".ReadInt" />
    <key name=".ReadInt64" />
    <key name=".ReadLine" />
    <key name=".ReadShort" />
    <key name=".ReadUChar" />
    <key name=".ReadUInt" />
    <key name=".ReadUShort" />
    <key name=".Remove">
        <params>(Key)</params>
        <params>(Key, "")</params>
        <params>(FirstKey, LastKey)</params>
    </key>
    <key name=".RemoveAt">
        <params>(Pos [, Length])</params>
    </key>
    <key name=".Seek">
        <params>(Distance [, Origin = 0])</params>
    </key>
    <key name=".SetCapacity">
        <params>(MaxItems)</params>
        <params>(Key, ByteSize)</params>
    </key>
    <key name=".Tell" />
    <key name=".Write">
        <params>(String)</params>
    </key>
    <key name=".WriteChar">
        <params>(Num)</params>
    </key>
    <key name=".WriteDouble">
        <params>(Num)</params>
    </key>
    <key name=".WriteFloat">
        <params>(Num)</params>
    </key>
    <key name=".WriteInt">
        <params>(Num)</params>
    </key>
    <key name=".WriteInt64">
        <params>(Num)</params>
    </key>
    <key name=".WriteLine">
        <params>([String])</params>
    </key>
    <key name=".WriteShort">
        <params>(Num)</params>
    </key>
    <key name=".WriteUChar">
        <params>(Num)</params>
    </key>
    <key name=".WriteUInt">
        <params>(Num)</params>
    </key>
    <key name=".WriteUShort">
        <params>(Num)</params>
    </key>
    <key name="__Call">
        <params>(Name [, Params...])</params>
    </key>
    <key name="__Class" />
    <key name="__Delete" />
    <key name="__Get">
        <params>([Key, Key2, ...])</params>
    </key>
    <key name="__Init" />
    <key name="__New">
        <params>([Params...])</params>
    </key>
    <key name="__Set">
        <params>([Key, Key2, ...], Value)</params>
    </key>
    <key name="A_AhkPath" />
    <key name="A_AhkVersion" />
    <key name="A_AppData" />
    <key name="A_AppDataCommon" />
    <key name="A_AutoTrim" />
    <key name="A_BatchLines" />
    <key name="A_CaretX" />
    <key name="A_CaretY" />
    <key name="A_ComputerName" />
    <key name="A_ControlDelay" />
    <key name="A_CoordModeCaret" />
    <key name="A_CoordModeMenu" />
    <key name="A_CoordModeMouse" />
    <key name="A_CoordModePixel" />
    <key name="A_CoordModeToolTip" />
    <key name="A_Cursor" />
    <key name="A_DD" />
    <key name="A_DDD" />
    <key name="A_DDDD" />
    <key name="A_DefaultGui" />
    <key name="A_DefaultListView" />
    <key name="A_DefaultMouseSpeed" />
    <key name="A_DefaultTreeView" />
    <key name="A_Desktop" />
    <key name="A_DesktopCommon" />
    <key name="A_DetectHiddenText" />
    <key name="A_DetectHiddenWindows" />
    <key name="A_EndChar" />
    <key name="A_EventInfo" />
    <key name="A_ExitReason" />
    <key name="A_FileEncoding" />
    <key name="A_FormatFloat" />
    <key name="A_FormatInteger" />
    <key name="A_Gui" />
    <key name="A_GuiControl" />
    <key name="A_GuiControlEvent" />
    <key name="A_GuiEvent" />
    <key name="A_GuiHeight" />
    <key name="A_GuiWidth" />
    <key name="A_GuiX" />
    <key name="A_GuiY" />
    <key name="A_Hour" />
    <key name="A_IconFile" />
    <key name="A_IconHidden" />
    <key name="A_IconNumber" />
    <key name="A_IconTip" />
    <key name="A_Index" />
    <key name="A_IPAddress1" />
    <key name="A_IPAddress2" />
    <key name="A_IPAddress3" />
    <key name="A_IPAddress4" />
    <key name="A_Is64bitOS" />
    <key name="A_IsAdmin" />
    <key name="A_IsCompiled" />
    <key name="A_IsCritical" />
    <key name="A_IsPaused" />
    <key name="A_IsSuspended" />
    <key name="A_IsUnicode" />
    <key name="A_KeyDelay" />
    <key name="A_KeyDelayPlay" />
    <key name="A_KeyDuration" />
    <key name="A_KeyDurationPlay" />
    <key name="A_Language" />
    <key name="A_LastError" />
    <key name="A_LineFile" />
    <key name="A_LineNumber" />
    <key name="A_LoopField" />
    <key name="A_LoopFileAttrib" />
    <key name="A_LoopFileDir" />
    <key name="A_LoopFileExt" />
    <key name="A_LoopFileFullPath" />
    <key name="A_LoopFileLongPath" />
    <key name="A_LoopFileName" />
    <key name="A_LoopFileShortName" />
    <key name="A_LoopFileShortPath" />
    <key name="A_LoopFileSize" />
    <key name="A_LoopFileSizeKB" />
    <key name="A_LoopFileSizeMB" />
    <key name="A_LoopFileTimeAccessed" />
    <key name="A_LoopFileTimeCreated" />
    <key name="A_LoopFileTimeModified" />
    <key name="A_LoopReadLine" />
    <key name="A_LoopRegKey" />
    <key name="A_LoopRegName" />
    <key name="A_LoopRegSubkey" />
    <key name="A_LoopRegTimeModified" />
    <key name="A_LoopRegType" />
    <key name="A_MDAY" />
    <key name="A_Min" />
    <key name="A_MM" />
    <key name="A_MMM" />
    <key name="A_MMMM" />
    <key name="A_Mon" />
    <key name="A_MouseDelay" />
    <key name="A_MouseDelayPlay" />
    <key name="A_MSec" />
    <key name="A_MyDocuments" />
    <key name="A_Now" />
    <key name="A_NowUTC" />
    <key name="A_NumBatchLines" />
    <key name="A_OSType" />
    <key name="A_OSVersion" />
    <key name="A_PriorHotkey" />
    <key name="A_PriorKey" />
    <key name="A_ProgramFiles" />
    <key name="A_Programs" />
    <key name="A_ProgramsCommon" />
    <key name="A_PtrSize" />
    <key name="A_RegView" />
    <key name="A_ScreenDPI" />
    <key name="A_ScreenHeight" />
    <key name="A_ScreenWidth" />
    <key name="A_ScriptDir" />
    <key name="A_ScriptFullPath" />
    <key name="A_ScriptHwnd" />
    <key name="A_ScriptName" />
    <key name="A_Sec" />
    <key name="A_SendLevel" />
    <key name="A_SendMode" />
    <key name="A_Space" />
    <key name="A_StartMenu" />
    <key name="A_StartMenuCommon" />
    <key name="A_Startup" />
    <key name="A_StartupCommon" />
    <key name="A_StoreCapslockMode" />
    <key name="A_StringCaseSense" />
    <key name="A_Tab" />
    <key name="A_Temp" />
    <key name="A_ThisFunc" />
    <key name="A_ThisHotkey" />
    <key name="A_ThisLabel" />
    <key name="A_ThisMenu" />
    <key name="A_ThisMenuItem" />
    <key name="A_ThisMenuItemPos" />
    <key name="A_TickCount" />
    <key name="A_TimeIdle" />
    <key name="A_TimeIdlePhysical" />
    <key name="A_TimeSincePriorHotkey" />
    <key name="A_TimeSinceThisHotkey" />
    <key name="A_TitleMatchMode" />
    <key name="A_TitleMatchModeSpeed" />
    <key name="A_UserName" />
    <key name="A_WDay" />
    <key name="A_WinDelay" />
    <key name="A_WinDir" />
    <key name="A_WorkingDir" />
    <key name="A_YDay" />
    <key name="A_YEAR" />
    <key name="A_YWeek" />
    <key name="A_YYYY" />
    <key name="Abort" />
    <key name="AboveNormal" />
    <key name="Abs">
        <params>(Number)</params>
    </key>
    <key name="ACos">
        <params>(Number)</params>
    </key>
    <key name="ActiveX" />
    <key name="Add" />
    <key name="ahk_class" />
    <key name="ahk_exe" />
    <key name="ahk_group" />
    <key name="ahk_id" />
    <key name="ahk_pid" />
    <key name="All" />
    <key name="AlNum" />
    <key name="Alpha" />
    <key name="Alt" />
    <key name="AltDown" />
    <key name="AltSubmit" />
    <key name="AltTab" />
    <key name="AltTabAndMenu" />
    <key name="AltTabMenu" />
    <key name="AltTabMenuDismiss" />
    <key name="AltUp" />
    <key name="AlwaysOnTop" />
    <key name="And" />
    <key name="AppsKey" />
    <key name="Array" />
    <key name="Asc">
        <params>(String)</params>
    </key>
    <key name="ASin">
        <params>(Number)</params>
    </key>
    <key name="ATan">
        <params>(Number)</params>
    </key>
    <key name="AutoSize" />
    <key name="AutoTrim">
        <params>On|Off</params>
    </key>
    <key name="Background" />
    <key name="BackgroundTrans" />
    <key name="Backspace" />
    <key name="Base" />
    <key name="BelowNormal" />
    <key name="Between" />
    <key name="BitAnd" />
    <key name="BitNot" />
    <key name="BitOr" />
    <key name="BitShiftLeft" />
    <key name="BitShiftRight" />
    <key name="BitXOr" />
    <key name="Blind" />
    <key name="BlockInput">
        <params>On|Off|Send|Mouse|SendAndMouse|Default|MouseMove|MouseMoveOff</params>
    </key>
    <key name="Bold" />
    <key name="Border" />
    <key name="Bottom" />
    <key name="Break">
        <params>[, LoopLabel]</params>
    </key>
    <key name="Browser_Back" />
    <key name="Browser_Favorites" />
    <key name="Browser_Forward" />
    <key name="Browser_Home" />
    <key name="Browser_Refresh" />
    <key name="Browser_Search" />
    <key name="Browser_Stop" />
    <key name="BS" />
    <key name="Button" />
    <key name="Buttons" />
    <key name="ByRef" />
    <key name="Cancel" />
    <key name="Capacity" />
    <key name="CapsLock" />
    <key name="Caption" />
    <key name="Catch">
        <params>[OutputVar]</params>
    </key>
    <key name="Ceil">
        <params>(Number)</params>
    </key>
    <key name="Center" />
    <key name="Check" />
    <key name="Check3" />
    <key name="Checkbox" />
    <key name="Checked" />
    <key name="CheckedGray" />
    <key name="Choose" />
    <key name="ChooseString" />
    <key name="Chr">
        <params>(Number)</params>
    </key>
    <key name="Class" />
    <key name="Click">
        <params>[Left|Right|n-Times|Down|Up|WheelUp|WheelDown|Relative X, Y]</params>
    </key>
    <key name="Clipboard" />
    <key name="ClipboardAll" />
    <key name="ClipWait">
        <params>[, SecondsToWait, 1]</params>
    </key>
    <key name="Close" />
    <key name="Color" />
    <key name="ComboBox" />
    <key name="ComObj">
        <params>(VarType, Value [, Flags])</params>
    </key>
    <key name="ComObjActive">
        <params>(CLSID)</params>
    </key>
    <key name="ComObjArray">
        <params>(VarType, Count1 [, Count2, ... Count8])</params>
    </key>
    <key name="ComObjConnect">
        <params>(ComObject [, Prefix])</params>
    </key>
    <key name="ComObjCreate">
        <params>(CLSID [, IID])</params>
    </key>
    <key name="ComObjEnwrap">
        <params>(DispPtr)</params>
    </key>
    <key name="ComObjError">
        <params>([Enable])</params>
    </key>
    <key name="ComObjFlags">
        <params>(ComObject [, NewFlags, Mask])</params>
    </key>
    <key name="ComObjGet">
        <params>(Name)</params>
    </key>
    <key name="ComObjMissing" />
    <key name="ComObjParameter" />
    <key name="ComObjQuery">
        <params>(ComObject, [SID,] IID)</params>
    </key>
    <key name="ComObjType">
        <params>(ComObject)</params>
        <params>(ComObject, "Name")</params>
        <params>(ComObject, "IID")</params>
    </key>
    <key name="ComObjUnwrap">
        <params>(ComObject)</params>
    </key>
    <key name="ComObjValue">
        <params>(ComObject)</params>
    </key>
    <key name="ComSpec" />
    <key name="Contains" />
    <key name="Continue">
        <params>[, LoopLabel]</params>
    </key>
    <key name="Control">
        <params>Cmd [, Value, Control, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="ControlClick">
        <params>[Control-or-Pos, WinTitle, WinText, WhichButton, ClickCount, Options, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="ControlFocus">
        <params>[Control, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="ControlGet">
        <params>OutputVar, Cmd [, Value, Control, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="ControlGetFocus">
        <params>OutputVar [, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="ControlGetPos">
        <params>[, X, Y, Width, Height, Control, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="ControlGetText">
        <params>OutputVar [, Control, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="ControlList" />
    <key name="ControlListHWND" />
    <key name="ControlMove">
        <params>Control, X, Y, Width, Height [, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="ControlSend">
        <params>[, Control, Keys, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="ControlSendRaw">
        <params>[, Control, Keys, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="ControlSetText">
        <params>[, Control, NewText, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="CoordMode">
        <params>ToolTip|Pixel|Mouse|Caret|Menu [, Screen|Window|Client]</params>
    </key>
    <key name="Cos">
        <params>(Number)</params>
    </key>
    <key name="Count" />
    <key name="Critical">
        <params>[, Value|Off]</params>
    </key>
    <key name="Ctrl" />
    <key name="CtrlBreak" />
    <key name="CtrlDown" />
    <key name="CtrlUp" />
    <key name="Custom" />
    <key name="Date" />
    <key name="DateTime" />
    <key name="Days" />
    <key name="DDL" />
    <key name="Default" />
    <key name="Del" />
    <key name="Delete" />
    <key name="DeleteAll" />
    <key name="Delimiter" />
    <key name="Deref" />
    <key name="Destroy" />
    <key name="DetectHiddenText">
        <params>On|Off</params>
    </key>
    <key name="DetectHiddenWindows">
        <params>On|Off</params>
    </key>
    <key name="Digit" />
    <key name="Disable" />
    <key name="Disabled" />
    <key name="DllCall">
        <params>("[DllFile\]Function" [, Type1, Arg1, Type2, Arg2, "Cdecl ReturnType"])</params>
    </key>
    <key name="Down" />
    <key name="DPIScale" />
    <key name="Drive">
        <params>Label|Lock|Unlock|Eject [, Drive , Value]</params>
    </key>
    <key name="DriveGet">
        <params>OutputVar, Cmd [, Value]</params>
    </key>
    <key name="DriveSpaceFree">
        <params>OutputVar, Path</params>
    </key>
    <key name="DropDownList" />
    <key name="Edit" />
    <key name="EditPaste" />
    <key name="Eject" />
    <key name="Else" />
    <key name="Enable" />
    <key name="Enabled" />
    <key name="End" />
    <key name="Enter" />
    <key name="EnvAdd">
        <params>Var, Value [, TimeUnits]</params>
    </key>
    <key name="EnvDiv">
        <params>Var, Value</params>
    </key>
    <key name="EnvGet">
        <params>OutputVar, EnvVarName</params>
    </key>
    <key name="EnvMult">
        <params>Var, Value</params>
    </key>
    <key name="EnvSet">
        <params>EnvVar, Value</params>
    </key>
    <key name="EnvSub">
        <params>Var, Value [, TimeUnits]</params>
    </key>
    <key name="EnvUpdate" />
    <key name="Error" />
    <key name="ErrorLevel" />
    <key name="Esc" />
    <key name="Escape" />
    <key name="Exception">
        <params>(Message [, What, Extra])</params>
    </key>
    <key name="Exist" />
    <key name="Exit">
        <params>[, ExitCode]</params>
    </key>
    <key name="ExitApp">
        <params>[, ExitCode]</params>
    </key>
    <key name="Exp">
        <params>(N)</params>
    </key>
    <key name="Expand" />
    <key name="ExStyle" />
    <key name="Extends" />
    <key name="F1" />
    <key name="F2" />
    <key name="F3" />
    <key name="F4" />
    <key name="F5" />
    <key name="F6" />
    <key name="F7" />
    <key name="F8" />
    <key name="F9" />
    <key name="F10" />
    <key name="F11" />
    <key name="F12" />
    <key name="F13" />
    <key name="F14" />
    <key name="F15" />
    <key name="F16" />
    <key name="F17" />
    <key name="F18" />
    <key name="F19" />
    <key name="F20" />
    <key name="F21" />
    <key name="F22" />
    <key name="F23" />
    <key name="F24" />
    <key name="False" />
    <key name="FileAppend">
        <params>[, Text, Filename, Encoding]</params>
    </key>
    <key name="FileCopy">
        <params>SourcePattern, DestPattern [, Overwrite? (0|1)]</params>
    </key>
    <key name="FileCopyDir">
        <params>Source, Dest [, Overwrite? (0|1)]</params>
    </key>
    <key name="FileCreateDir">
        <params>DirName</params>
    </key>
    <key name="FileCreateShortcut">
        <params>Target, LinkFile [, WorkingDir, Args, Description, IconFile, ShortcutKey, IconNumber, RunState]</params>
    </key>
    <key name="FileDelete">
        <params>FilePattern</params>
    </key>
    <key name="FileEncoding">
        <params>[, UTF-8|UTF-16|UTF-8-RAW|UTF-16-RAW|CPnnn]</params>
    </key>
    <key name="FileExist">
        <params>(FilePattern)</params>
    </key>
    <key name="FileGetAttrib">
        <params>OutputVar [, Filename]</params>
    </key>
    <key name="FileGetShortcut">
        <params>LinkFile [, OutTarget, OutDir, OutArgs, OutDescription, OutIcon, OutIconNum, OutRunState]</params>
    </key>
    <key name="FileGetSize">
        <params>OutputVar [, Filename, Units (B = bytes, K = kilobytes, M = megabytes)]</params>
    </key>
    <key name="FileGetTime">
        <params>OutputVar [, Filename, WhichTime (M = Modification, C = Creation, A = Last Access]</params>
    </key>
    <key name="FileGetVersion">
        <params>OutputVar [, Filename]</params>
    </key>
    <key name="FileInstall">
        <params>Source, Dest [, Overwrite? (0|1)]</params>
    </key>
    <key name="FileMove">
        <params>SourcePattern, DestPattern [, Overwrite? (0|1)]</params>
    </key>
    <key name="FileMoveDir">
        <params>Source, Dest [, Flag (2 = overwrite, R = rename)]</params>
    </key>
    <key name="FileOpen">
        <params>(Filename, Flags [, Encoding])</params>
    </key>
    <key name="FileRead">
        <params>OutputVar, Filename</params>
    </key>
    <key name="FileReadLine">
        <params>OutputVar, Filename, LineNum</params>
    </key>
    <key name="FileRecycle">
        <params>FilePattern</params>
    </key>
    <key name="FileRecycleEmpty">
        <params>[, DriveLetter]</params>
    </key>
    <key name="FileRemoveDir">
        <params>DirName [, Recurse?]</params>
    </key>
    <key name="FileSelectFile">
        <params>OutputVar [, Options, RootDir\Filename, Prompt, Filter]</params>
    </key>
    <key name="FileSelectFolder">
        <params>OutputVar [, *StartingFolder, Options, Prompt]</params>
    </key>
    <key name="FileSetAttrib">
        <params>Attributes [, FilePattern, OperateOnFolders?, Recurse?]</params>
    </key>
    <key name="FileSetTime">
        <params>[, YYYYMMDDHH24MISS, FilePattern, WhichTime, OperateOnFolders?, Recurse?]</params>
    </key>
    <key name="FileSystem" />
    <key name="Finally" />
    <key name="First" />
    <key name="Flash" />
    <key name="Float" />
    <key name="FloatFast" />
    <key name="Floor">
        <params>(Number)</params>
    </key>
    <key name="Focus" />
    <key name="Font" />
    <key name="For">
        <params>Key [, Value] in Expression</params>
    </key>
    <key name="Force" />
    <key name="Format">
        <params>(FormatStr [, Values...])</params>
    </key>
    <key name="FormatTime">
        <params>OutputVar [, YYYYMMDDHH24MISS, Format]</params>
    </key>
    <key name="FromCodePage" />
    <key name="Func">
        <params>(FunctionName)</params>
    </key>
    <key name="GetKeyName">
        <params>(Key)</params>
    </key>
    <key name="GetKeySC">
        <params>(Key)</params>
    </key>
    <key name="GetKeyState">
        <params>OutputVar, KeyName [, Mode]</params>
        <params>("KeyName" [, "Mode"])</params>
    </key>
    <key name="GetKeyVK">
        <params>(Key)</params>
    </key>
    <key name="Global" />
    <key name="Gosub">
        <params>Label</params>
    </key>
    <key name="Goto">
        <params>Label</params>
    </key>
    <key name="Grid" />
    <key name="Group" />
    <key name="GroupActivate">
        <params>GroupName [, R]</params>
    </key>
    <key name="GroupAdd">
        <params>GroupName [, WinTitle, WinText, Label, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="GroupBox" />
    <key name="GroupClose">
        <params>GroupName [, A|R]</params>
    </key>
    <key name="GroupDeactivate">
        <params>GroupName [, R]</params>
    </key>
    <key name="Gui">
        <params>sub-command [, Param2, Param3, Param4]</params>
    </key>
    <key name="GuiClose">
        <params>(GuiHwnd)</params>
    </key>
    <key name="GuiContextMenu">
        <params>(GuiHwnd, CtrlHwnd, EventInfo, IsRightClick, X, Y)</params>
    </key>
    <key name="GuiControl">
        <params>Sub-command, ControlID [, Param3]</params>
    </key>
    <key name="GuiControlGet">
        <params>OutputVar [, Sub-command, ControlID, Param4]</params>
    </key>
    <key name="GuiDropFiles">
        <params>(GuiHwnd, FileArray, CtrlHwnd, X, Y)</params>
    </key>
    <key name="GuiEscape" />
    <key name="GuiSize">
        <params>(GuiHwnd, EventInfo, Width, Height)</params>
    </key>
    <key name="Hdr" />
    <key name="Hidden" />
    <key name="Hide" />
    <key name="HideDropDown" />
    <key name="High" />
    <key name="HKCC" />
    <key name="HKCR" />
    <key name="HKCU" />
    <key name="HKEY_CLASSES_ROOT" />
    <key name="HKEY_CURRENT_CONFIG" />
    <key name="HKEY_CURRENT_USER" />
    <key name="HKEY_LOCAL_MACHINE" />
    <key name="HKEY_USERS" />
    <key name="HKLM" />
    <key name="HKU" />
    <key name="Home" />
    <key name="Hotkey">
        <params>KeyName [, Label, Options]</params>
        <params>IfWinActive/Exist [, WinTitle, WinText]</params>
        <params>If [, Expression]</params>
    </key>
    <key name="Hours" />
    <key name="HScroll" />
    <key name="hWnd" />
    <key name="Icon" />
    <key name="IconSmall" />
    <key name="ID" />
    <key name="IDLast" />
    <key name="If">
        <params>(Expression)</params>
        <params>Var [Not] Between LowerBound and UpperBound</params>
        <params>Var [Not] in Value1,Value2,...</params>
        <params>Var [Not] Contains Value1,Value2,...</params>
        <params>Var is [Not] Type</params>
    </key>
    <key name="IfEqual">
        <params>var, value</params>
    </key>
    <key name="IfExist">
        <params>FilePattern</params>
    </key>
    <key name="IfGreater">
        <params>var, value</params>
    </key>
    <key name="IfGreaterOrEqual">
        <params>var, value</params>
    </key>
    <key name="IfInString">
        <params>var, SearchString</params>
    </key>
    <key name="IfLess">
        <params>var, value</params>
    </key>
    <key name="IfLessOrEqual">
        <params>var, value</params>
    </key>
    <key name="IfMsgBox">
        <params>ButtonName</params>
    </key>
    <key name="IfNotEqual">
        <params>var, value</params>
    </key>
    <key name="IfNotExist">
        <params>FilePattern</params>
    </key>
    <key name="IfNotInString">
        <params>var, SearchString</params>
    </key>
    <key name="IfWinActive">
        <params>[, WinTitle, WinText,  ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="IfWinExist">
        <params>[, WinTitle, WinText,  ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="IfWinNotActive">
        <params>[, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="IfWinNotExist">
        <params>[, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="Ignore" />
    <key name="IL_Add">
        <params>(ImageListID, Filename [, IconNumber, ResizeNonIcon?])</params>
    </key>
    <key name="IL_Create">
        <params>([InitialCount, GrowCount, LargeIcons?])</params>
    </key>
    <key name="IL_Destroy">
        <params>(ImageListID)</params>
    </key>
    <key name="ImageList" />
    <key name="ImageSearch">
        <params>OutputVarX, OutputVarY, X1, Y1, X2, Y2, ImageFile</params>
    </key>
    <key name="In" />
    <key name="IniDelete">
        <params>Filename, Section [, Key]</params>
    </key>
    <key name="IniRead">
        <params>OutputVar, Filename, Section, Key [, Default]</params>
        <params>OutputVarSection, Filename, Section</params>
        <params>OutputVarSectionNames, Filename</params>
    </key>
    <key name="IniWrite">
        <params>Value, Filename, Section, Key</params>
        <params>Pairs, Filename, Section</params>
    </key>
    <key name="Input">
        <params>[, OutputVar, Options, EndKeys, MatchList]</params>
    </key>
    <key name="InputBox">
        <params>OutputVar [, Title, Prompt, HIDE, Width, Height, X, Y, Font, Timeout, Default]</params>
    </key>
    <key name="Ins" />
    <key name="Insert" />
    <key name="InStr">
        <params>(Haystack, Needle [, CaseSensitive = false, StartingPos = 1, Occurrence = 1])</params>
    </key>
    <key name="Integer" />
    <key name="IntegerFast" />
    <key name="Interrupt" />
    <key name="Is" />
    <key name="IsByRef">
        <params>(Var)</params>
    </key>
    <key name="IsFunc">
        <params>(FunctionName)</params>
    </key>
    <key name="IsLabel">
        <params>(LabelName)</params>
    </key>
    <key name="IsObject">
        <params>(Var)</params>
    </key>
    <key name="Italic" />
    <key name="Join" />
    <key name="Joy1" />
    <key name="Joy2" />
    <key name="JoyAxes" />
    <key name="JoyButtons" />
    <key name="JoyInfo" />
    <key name="JoyName" />
    <key name="JoyPOV" />
    <key name="JoyR" />
    <key name="JoyU" />
    <key name="JoyV" />
    <key name="JoyX" />
    <key name="JoyY" />
    <key name="JoyZ" />
    <key name="KeyHistory" />
    <key name="KeyWait">
        <params>KeyName [, Options]</params>
    </key>
    <key name="Label" />
    <key name="LAlt" />
    <key name="LastFound" />
    <key name="LastFoundExist" />
    <key name="Launch_App1" />
    <key name="Launch_App2" />
    <key name="Launch_Mail" />
    <key name="Launch_Media" />
    <key name="LButton" />
    <key name="LControl" />
    <key name="LCtrl" />
    <key name="Left" />
    <key name="Limit" />
    <key name="Lines" />
    <key name="Link" />
    <key name="List" />
    <key name="ListBox" />
    <key name="ListHotkeys" />
    <key name="ListLines" />
    <key name="ListVars" />
    <key name="ListView" />
    <key name="Ln">
        <params>(Number)</params>
    </key>
    <key name="LoadPicture">
        <params>(Filename [, Options, ByRef ImageType])</params>
    </key>
    <key name="Local" />
    <key name="LocalSameAsGlobal" />
    <key name="Lock" />
    <key name="Log">
        <params>(Number)</params>
    </key>
    <key name="LogOff" />
    <key name="Loop">
        <params>[, Count]</params>
        <params>Parse, InputVar [, Delimiters, OmitChars]</params>
        <params>Read, InputFile [, OutputFile]</params>
        <params>Files, FilePattern [, Mode]</params>
        <params>FilePattern [, IncludeFolders?, Recurse?]</params>
        <params>Reg, RootKey[\Key, Mode]</params>
        <params>RootKey [, Key, IncludeSubkeys?, Recurse?]</params>
    </key>
    <key name="Low" />
    <key name="Lower" />
    <key name="Lowercase" />
    <key name="LShift" />
    <key name="LTrim">
        <params>(String, OmitChars = " `t")</params>
    </key>
    <key name="LV_Add">
        <params>([Options, Field1, Field2, ...])</params>
    </key>
    <key name="LV_Delete">
        <params>([RowNumber])</params>
    </key>
    <key name="LV_DeleteCol">
        <params>(ColumnNumber)</params>
    </key>
    <key name="LV_GetCount">
        <params>(["Selected | Column"])</params>
    </key>
    <key name="LV_GetNext">
        <params>([StartingRowNumber, "Checked | Focused"])</params>
    </key>
    <key name="LV_GetText">
        <params>(OutputVar, RowNumber [, ColumnNumber])</params>
    </key>
    <key name="LV_Insert">
        <params>(RowNumber [, Options, Col1, Col2, ...])</params>
    </key>
    <key name="LV_InsertCol">
        <params>(ColumnNumber [, Options, ColumnTitle])</params>
    </key>
    <key name="LV_Modify">
        <params>(RowNumber [, Options, NewCol1, NewCol2, ...])</params>
    </key>
    <key name="LV_ModifyCol">
        <params>([ColumnNumber, Options, ColumnTitle])</params>
    </key>
    <key name="LV_SetImageList">
        <params>(ImageListID [, 0|1|2])</params>
    </key>
    <key name="LWin" />
    <key name="LWinDown" />
    <key name="LWinUp" />
    <key name="MainWindow" />
    <key name="Margin" />
    <key name="Maximize" />
    <key name="MaximizeBox" />
    <key name="MaxSize" />
    <key name="MButton" />
    <key name="Media_Next" />
    <key name="Media_Play_Pause" />
    <key name="Media_Prev" />
    <key name="Media_Stop" />
    <key name="Menu">
        <params>MenuName, Cmd [, P3, P4, P5]</params>
    </key>
    <key name="MenuGetHandle">
        <params>(MenuName)</params>
    </key>
    <key name="MenuGetName">
        <params>(Handle)</params>
    </key>
    <key name="Minimize" />
    <key name="MinimizeBox" />
    <key name="MinMax" />
    <key name="MinSize" />
    <key name="Minutes" />
    <key name="Mod">
        <params>(Dividend, Divisor)</params>
    </key>
    <key name="Monitor" />
    <key name="MonitorCount" />
    <key name="MonitorName" />
    <key name="MonitorPrimary" />
    <key name="MonitorWorkArea" />
    <key name="MonthCal" />
    <key name="Mouse" />
    <key name="MouseClick">
        <params>[, WhichButton , X, Y, ClickCount, Speed, D|U, R]</params>
    </key>
    <key name="MouseClickDrag">
        <params>WhichButton, X1, Y1, X2, Y2 [, Speed, R]</params>
    </key>
    <key name="MouseGetPos">
        <params>[OutputVarX, OutputVarY, OutputVarWin, OutputVarControl, 1|2|3]</params>
    </key>
    <key name="MouseMove">
        <params>X, Y [, Speed, R]</params>
    </key>
    <key name="MouseMoveOff" />
    <key name="Move" />
    <key name="MsgBox">
        <params>[, Options, Title, Text, Timeout]</params>
        <!-- <params>Text</params> -->
    </key>
    <key name="Multi" />
    <key name="NA" />
    <key name="New" />
    <key name="No" />
    <key name="NoActivate" />
    <key name="NoDefault" />
    <key name="NoHide" />
    <key name="NoIcon" />
    <key name="NoMainWindow" />
    <key name="Norm" />
    <key name="Normal" />
    <key name="NoSort" />
    <key name="NoSortHdr" />
    <key name="NoStandard" />
    <key name="Not" />
    <key name="NoTab" />
    <key name="NoTimers" />
    <key name="Number" />
    <key name="NumGet">
        <params>(VarOrAddress [, Offset = 0][, Type = "UPtr"])</params>
    </key>
    <key name="NumLock" />
    <key name="Numpad0" />
    <key name="Numpad1" />
    <key name="Numpad2" />
    <key name="Numpad3" />
    <key name="Numpad4" />
    <key name="Numpad5" />
    <key name="Numpad6" />
    <key name="Numpad7" />
    <key name="Numpad8" />
    <key name="Numpad9" />
    <key name="NumpadAdd" />
    <key name="NumpadClear" />
    <key name="NumpadDel" />
    <key name="NumpadDiv" />
    <key name="NumpadDot" />
    <key name="NumpadDown" />
    <key name="NumpadEnd" />
    <key name="NumpadEnter" />
    <key name="NumpadHome" />
    <key name="NumpadIns" />
    <key name="NumpadLeft" />
    <key name="NumpadMult" />
    <key name="NumpadPgdn" />
    <key name="NumpadPgup" />
    <key name="NumpadRight" />
    <key name="NumpadSub" />
    <key name="NumpadUp" />
    <key name="NumPut">
        <params>(Number, VarOrAddress [, Offset = 0][, Type = "UPtr"])</params>
    </key>
    <key name="ObjAddRef">
        <params>(Ptr)</params>
    </key>
    <key name="ObjClone">
        <params>(Object)</params>
    </key>
    <key name="Object" />
    <key name="ObjGetAddress">
        <params>(Object, Key)</params>
    </key>
    <key name="ObjGetCapacity">
        <params>(Object, Key)</params>
    </key>
    <key name="ObjHasKey">
        <params>(Object, Key)</params>
    </key>
    <key name="ObjInsert">
        <params>(Object, Index, Values...)</params>
        <params>(Object, Value)</params>
        <params>(Object, Key, Value)</params>
    </key>
    <key name="ObjMaxIndex">
        <params>(Object)</params>
    </key>
    <key name="ObjMinIndex">
        <params>(Object)</params>
    </key>
    <key name="ObjNewEnum">
        <params>(Object)</params>
    </key>
    <key name="ObjRawSet">
        <params>(Object, Key, Value)</params>
    </key>
    <key name="ObjRelease">
        <params>(Ptr)</params>
    </key>
    <key name="ObjRemove">
        <params>(Object, Key)</params>
        <params>(Object, First, Last)</params>
    </key>
    <key name="ObjSetCapacity">
        <params>(Object, MaxItems)</params>
        <params>(Object, Key, ByteSize)</params>
    </key>
    <key name="Off" />
    <key name="OK" />
    <key name="On" />
    <key name="OnClipboardChange">
        <params>(Func [, AddRemove])</params>
    </key>
    <key name="OnExit">
        <params>[, Label]</params>
        <params>(Func [, AddRemove])</params>
    </key>
    <key name="OnMessage">
        <params>(MsgNumber [, Function, MaxThreads])</params>
    </key>
    <key name="Or" />
    <key name="Ord">
        <params>(String)</params>
    </key>
    <key name="OutputDebug">
        <params>Text</params>
    </key>
    <key name="OwnDialogs" />
    <key name="Owner" />
    <key name="Parent" />
    <key name="Parse" />
    <key name="Password" />
    <key name="Pause">
        <params>[, On|Off|Toggle, OperateOnUnderlyingThread?]</params>
    </key>
    <key name="PgDn" />
    <key name="PgUp" />
    <key name="Pic" />
    <key name="Picture" />
    <key name="PID" />
    <key name="Pixel" />
    <key name="PixelGetColor">
        <params>OutputVar, X, Y [, Alt|Slow|RGB]</params>
    </key>
    <key name="PixelSearch">
        <params>OutputVarX, OutputVarY, X1, Y1, X2, Y2, ColorID [, Variation, Fast|RGB]</params>
    </key>
    <key name="Pos" />
    <key name="PostMessage">
        <params>Msg [, wParam, lParam, Control, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="Pow" />
    <key name="PrintScreen" />
    <key name="Priority" />
    <key name="Process">
        <params>Cmd [, PID-or-Name, Param3]</params>
    </key>
    <key name="ProcessName" />
    <key name="ProcessPath" />
    <key name="ProgramFiles" />
    <key name="Progress">
        <params>ProgressParam1 [, SubText, MainText, WinTitle, FontName]</params>
        <params>Off</params>
    </key>
    <key name="Radio" />
    <key name="RAlt" />
    <key name="Random">
        <params>OutputVar [, Min, Max]</params>
        <params>,, NewSeed</params>
    </key>
    <key name="Range" />
    <key name="Raw" />
    <key name="RButton" />
    <key name="RControl" />
    <key name="RCtrl" />
    <key name="Read" />
    <key name="ReadOnly" />
    <key name="Realtime" />
    <key name="Redraw" />
    <key name="REG_BINARY" />
    <key name="REG_DWORD" />
    <key name="REG_EXPAND_SZ" />
    <key name="REG_MULTI_SZ" />
    <key name="REG_SZ" />
    <key name="RegDelete">
        <params>RootKey\SubKey [, ValueName]  ; v1.1.21+</params>
        <params>RootKey, SubKey [, ValueName]</params>
    </key>
    <key name="RegEx" />
    <key name="RegExMatch">
        <params>(Haystack, NeedleRegEx [, UnquotedOutputVar = "", StartingPosition = 1])</params>
    </key>
    <key name="RegExReplace">
        <params>(Haystack, NeedleRegEx [, Replacement = "", OutputVarCount = "", Limit = -1, StartingPosition = 1])</params>
    </key>
    <key name="Region" />
    <key name="RegisterCallback">
        <params>("FunctionName" [, Options = "", ParamCount = FormalCount, EventInfo = Address])</params>
    </key>
    <key name="RegRead">
        <params>OutputVar, RootKey\SubKey [, ValueName]</params>
        <params>OutputVar, RootKey, SubKey [, ValueName]</params>
    </key>
    <key name="RegWrite">
        <params>ValueType, RootKey\SubKey [, ValueName, Value]</params>
        <params>ValueType, RootKey, SubKey [, ValueName, Value]</params>
    </key>
    <key name="Relative" />
    <key name="Reload" />
    <key name="Rename" />
    <key name="Report" />
    <key name="Resize" />
    <key name="Restore" />
    <key name="Retry" />
    <key name="Return">
        <params>[, Expression]</params>
    </key>
    <key name="RGB" />
    <key name="Right" />
    <key name="Round">
        <params>(Number [, N])</params>
    </key>
    <key name="RShift" />
    <key name="RTrim">
        <params>(String, OmitChars = " `t")</params>
    </key>
    <key name="RTrim0" />
    <key name="Run">
        <params>Target [, WorkingDir, Max|Min|Hide|UseErrorLevel, OutputVarPID]</params>
    </key>
    <key name="RunAs">
        <params>[, User, Password, Domain]</params>
    </key>
    <key name="RunWait">
        <params>Target [, WorkingDir, Max|Min|Hide|UseErrorLevel, OutputVarPID]</params>
    </key>
    <key name="RWin" />
    <key name="RWinDown" />
    <key name="RWinUp" />
    <key name="SB_SetIcon">
        <params>(Filename [, IconNumber, PartNumber])</params>
    </key>
    <key name="SB_SetParts">
        <params>([Width1, Width2, ... Width255])</params>
    </key>
    <key name="SB_SetText">
        <params>(NewText [, PartNumber, Style])</params>
    </key>
    <key name="Screen" />
    <key name="ScrollLock" />
    <key name="Seconds" />
    <key name="Section" />
    <key name="Send">
        <params>Keys</params>
    </key>
    <key name="SendAndMouse" />
    <key name="SendEvent">
        <params>Keys</params>
    </key>
    <key name="SendInput">
        <params>Keys</params>
    </key>
    <key name="SendLevel">
        <params>Level</params>
    </key>
    <key name="SendMessage">
        <params>Msg [, wParam, lParam, Control, WinTitle, WinText, ExcludeTitle, ExcludeText, Timeout]</params>
    </key>
    <key name="SendMode">
        <params>Input|Play|Event|InputThenPlay</params>
    </key>
    <key name="SendPlay">
        <params>Keys</params>
    </key>
    <key name="SendRaw">
        <params>Keys</params>
    </key>
    <key name="Serial" />
    <key name="SetBatchLines">
        <params>20ms</params>
        <params>LineCount</params>
    </key>
    <key name="SetCapsLockState">
        <params>[, State]</params>
    </key>
    <key name="SetControlDelay">
        <params>Delay</params>
    </key>
    <key name="SetDefaultMouseSpeed">
        <params>Speed</params>
    </key>
    <key name="SetEnv">
        <params>Var, Value</params>
    </key>
    <key name="SetFormat">
        <params>NumberType, Format</params>
    </key>
    <key name="SetKeyDelay">
        <params>[, Delay, PressDuration, Play]</params>
    </key>
    <key name="SetLabel" />
    <key name="SetMouseDelay">
        <params>Delay [, Play]</params>
    </key>
    <key name="SetNumLockState">
        <params>[, State]</params>
    </key>
    <key name="SetRegView">
        <params>RegView</params>
    </key>
    <key name="SetScrollLockState">
        <params>[, State]</params>
    </key>
    <key name="SetStoreCapslockMode">
        <params>On|Off</params>
    </key>
    <key name="SetTimer">
        <params>[, Label, Period|On|Off|Delete, Priority]</params>
    </key>
    <key name="SetTitleMatchMode">
        <params>MatchMode (1|2|3|RegEx)</params>
        <params>Fast|Slow</params>
    </key>
    <key name="SetWinDelay">
        <params>Delay</params>
    </key>
    <key name="SetWorkingDir">
        <params>DirName</params>
    </key>
    <key name="Shift" />
    <key name="ShiftAltTab" />
    <key name="ShiftDown" />
    <key name="ShiftUp" />
    <key name="Show" />
    <key name="ShowDropDown" />
    <key name="Shutdown">
        <params>Code</params>
    </key>
    <key name="Sin">
        <params>(Number)</params>
    </key>
    <key name="Single" />
    <key name="Sleep">
        <params>DelayInMilliseconds</params>
    </key>
    <key name="Slider" />
    <key name="Sort">
        <params>VarName [, Options]</params>
    </key>
    <key name="SortDesc" />
    <key name="SoundBeep">
        <params>[, Frequency, Duration]</params>
    </key>
    <key name="SoundGet">
        <params>OutputVar [, ComponentType, ControlType, DeviceNumber]</params>
    </key>
    <key name="SoundGetWaveVolume">
        <params>OutputVar [, DeviceNumber]</params>
    </key>
    <key name="SoundPlay">
        <params>Filename [, wait]</params>
    </key>
    <key name="SoundSet">
        <params>NewSetting [, ComponentType, ControlType, DeviceNumber]</params>
    </key>
    <key name="SoundSetWaveVolume">
        <params>Percent [, DeviceNumber]</params>
    </key>
    <key name="Space" />
    <key name="SplashImage">
        <params>[, ImageFile, Options, SubText, MainText, WinTitle, FontName]</params>
        <params>Off</params>
    </key>
    <key name="SplashTextOff" />
    <key name="SplashTextOn">
        <params>[, Width, Height, Title, Text]</params>
    </key>
    <key name="SplitPath">
        <params>InputVar [, OutFileName, OutDir, OutExtension, OutNameNoExt, OutDrive]</params>
    </key>
    <key name="Sqrt">
        <params>(Number)</params>
    </key>
    <key name="Standard" />
    <key name="Static" />
    <key name="Status" />
    <key name="StatusBar" />
    <key name="StatusBarGetText">
        <params>OutputVar [, Part#, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="StatusBarWait">
        <params>[, BarText, Seconds, Part#, WinTitle, WinText, Interval, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="StatusCD" />
    <key name="StrGet">
        <params>(Address [, Length] [, Encoding = None ] )</params>
    </key>
    <key name="Strike" />
    <key name="StringCaseSense">
        <params>On|Off|Locale</params>
    </key>
    <key name="StringGetPos">
        <params>OutputVar, InputVar, SearchText [, L#|R#, Offset]</params>
    </key>
    <key name="StringLeft">
        <params>OutputVar, InputVar, Count</params>
    </key>
    <key name="StringLen">
        <params>OutputVar, InputVar</params>
    </key>
    <key name="StringLower">
        <params>OutputVar, InputVar [, T]</params>
    </key>
    <key name="StringMid">
        <params>OutputVar, InputVar, StartChar [, Count , L]</params>
    </key>
    <key name="StringReplace">
        <params>OutputVar, InputVar, SearchText [, ReplaceText, ReplaceAll?]</params>
    </key>
    <key name="StringRight">
        <params>OutputVar, InputVar, Count</params>
    </key>
    <key name="StringSplit">
        <params>OutputArray, InputVar [, Delimiters, OmitChars]</params>
    </key>
    <key name="StringTrimLeft">
        <params>OutputVar, InputVar, Count</params>
    </key>
    <key name="StringTrimRight">
        <params>OutputVar, InputVar, Count</params>
    </key>
    <key name="StringUpper">
        <params>OutputVar, InputVar [, T]</params>
    </key>
    <key name="StrLen">
        <params>(InputVar)</params>
    </key>
    <key name="StrPut">
        <params>(String [, Encoding = None ])</params>
        <params>(String, Address [, Length] [, Encoding = None ])</params>
        <desc>Copies a string to or from a memory address, optionally converting to or from a given code page.</desc>
    </key>
    <key name="StrReplace">
        <params>(Haystack, SearchText [, ReplaceText, OutputVarCount, Limit := -1])</params>
    </key>
    <key name="StrSplit">
        <params>(String [, Delimiters, OmitChars])</params>
    </key>
    <key name="Style" />
    <key name="Submit" />
    <key name="SubStr">
        <params>(String, StartingPos [, Length])</params>
    </key>
    <key name="Suspend">
        <params>[, On|Off|Toggle|Permit]</params>
    </key>
    <key name="SysGet">
        <params>OutputVar, Sub-command [, Param3]</params>
    </key>
    <key name="SysMenu" />
    <key name="Tab" />
    <key name="Tab2" />
    <key name="Tab3" />
    <key name="TabLeft" />
    <key name="TabRight" />
    <key name="TabStop" />
    <key name="Tan">
        <params>(Number)</params>
    </key>
    <key name="Text" />
    <key name="Theme" />
    <key name="Thread">
        <params>NoTimers [, false]</params>
        <params>Priority, n</params>
        <params>Interrupt [, Duration, LineCount]</params>
    </key>
    <key name="Throw">
        <params>[, Expression]</params>
    </key>
    <key name="Tile" />
    <key name="Time" />
    <key name="Tip" />
    <key name="ToCodePage" />
    <key name="ToggleCheck" />
    <key name="ToggleEnable" />
    <key name="ToolTip">
        <params>[, Text, X, Y, WhichToolTip]</params>
    </key>
    <key name="ToolWindow" />
    <key name="Top" />
    <key name="Topmost" />
    <key name="TransColor" />
    <key name="Transform">
        <params>OutputVar, Cmd, Value1 [, Value2]</params>
    </key>
    <key name="Transparent" />
    <key name="Tray" />
    <key name="TrayTip">
        <params>[, Title, Text, Seconds, Options]</params>
    </key>
    <key name="TreeView" />
    <key name="Trim">
        <params>(String, OmitChars = " `t")</params>
    </key>
    <key name="True" />
    <key name="Try" />
    <key name="TryAgain" />
    <key name="TV_Add">
        <params>(Name, [ParentItemID, Options])</params>
    </key>
    <key name="TV_Delete">
        <params>([ItemID])</params>
    </key>
    <key name="TV_Get">
        <params>(ItemID, "Expand | Check | Bold")</params>
    </key>
    <key name="TV_GetChild">
        <params>(ParentItemID)</params>
    </key>
    <key name="TV_GetCount" />
    <key name="TV_GetNext">
        <params>([ItemID, "Checked | Full"])</params>
    </key>
    <key name="TV_GetParent">
        <params>(ItemID)</params>
    </key>
    <key name="TV_GetPrev">
        <params>(ItemID)</params>
    </key>
    <key name="TV_GetSelection" />
    <key name="TV_GetText">
        <params>(OutputVar, ItemID)</params>
    </key>
    <key name="TV_Modify">
        <params>(ItemID [, Options, NewName])</params>
    </key>
    <key name="TV_SetImageList">
        <params>(ImageListID [, 0|2])</params>
    </key>
    <key name="Type" />
    <key name="Uncheck" />
    <key name="Underline" />
    <key name="Unicode" />
    <key name="Unlock" />
    <key name="Until">
        <params>Expression</params>
    </key>
    <key name="Up" />
    <key name="UpDown" />
    <key name="Upper" />
    <key name="Uppercase" />
    <key name="URLDownloadToFile">
        <params>URL, Filename</params>
    </key>
    <key name="UseEnv" />
    <key name="UseErrorLevel" />
    <key name="UseUnsetGlobal" />
    <key name="UseUnsetLocal" />
    <key name="VarSetCapacity">
        <params>(UnquotedVarName [, RequestedCapacity, FillByte])</params>
    </key>
    <key name="Vertical" />
    <key name="Vis" />
    <key name="VisFirst" />
    <key name="Visible" />
    <key name="Volume_Down" />
    <key name="Volume_Mute" />
    <key name="Volume_Up" />
    <key name="VScroll" />
    <key name="Wait" />
    <key name="WaitClose" />
    <key name="WantCtrlA" />
    <key name="WantF2" />
    <key name="WantReturn" />
    <key name="WantTab" />
    <key name="WheelDown" />
    <key name="WheelLeft" />
    <key name="WheelRight" />
    <key name="WheelUp" />
    <key name="While">
        <params>Expression</params>
    </key>
    <key name="WinActivate">
        <params>[, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinActivateBottom">
        <params>[, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinActive">
        <params>("WinTitle", "WinText", "ExcludeTitle", "ExcludeText")</params>
    </key>
    <key name="WinClose">
        <params>[, WinTitle, WinText, SecondsToWait, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinExist">
        <params>("WinTitle", "WinText", "ExcludeTitle", "ExcludeText")</params>
    </key>
    <key name="WinGet">
        <params>OutputVar [, Cmd, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinGetActiveStats">
        <params>Title, Width, Height, X, Y</params>
    </key>
    <key name="WinGetActiveTitle">
        <params>OutputVar</params>
    </key>
    <key name="WinGetClass">
        <params>OutputVar [, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinGetPos">
        <params>X, Y, Width, Height, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinGetText">
        <params>OutputVar [, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinGetTitle">
        <params>OutputVar [, WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinHide">
        <params>[WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinKill">
        <params>WinTitle, WinText, SecondsToWait, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinMaximize">
        <params>[WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinMenuSelectItem">
        <params>WinTitle, WinText, Menu [, SubMenu1, SubMenu2, SubMenu3, SubMenu4, SubMenu5, SubMenu6, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinMinimize">
        <params>[WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinMinimizeAll" />
    <key name="WinMinimizeAllUndo" />
    <key name="WinMove">
        <params>WinTitle, WinText, X, Y [, Width, Height, ExcludeTitle, ExcludeText]</params>
        <params>X, Y</params>
    </key>
    <key name="WinRestore">
        <params>[WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinSet">
        <params>Attribute, Value [, WinTitle, WinText,  ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinSetTitle">
        <params>WinTitle, WinText, NewTitle [, ExcludeTitle, ExcludeText]</params>
        <params>NewTitle</params>
    </key>
    <key name="WinShow">
        <params>[WinTitle, WinText, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinWait">
        <params>WinTitle, WinText, Seconds, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinWaitActive">
        <params>WinTitle, WinText, Seconds, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinWaitClose">
        <params>WinTitle, WinText, Seconds, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="WinWaitNotActive">
        <params>WinTitle, WinText, Seconds, ExcludeTitle, ExcludeText]</params>
    </key>
    <key name="Wrap" />
    <key name="XButton1" />
    <key name="XButton2" />
    <key name="Xdigit" />
    <key name="xm" />
    <key name="xp" />
    <key name="xs" />
    <key name="Yes" />
    <key name="ym" />
    <key name="yp" />
    <key name="ys" />
</AutoComplete>
