<?xml version="1.0" encoding="Windows-1252" ?>
<NotepadPlus>
    <!-- language doesnt really mean anything, its more of a comment -->
    <AutoComplete language="ahk">
        <!--
        Environment specifies how the language should be interpreted. ignoreCase makes autocomplete
        ignore any casing, start and stopFunc specify what chars a function starts and stops with.
        param specifies parameter separator and terminal can be used to specify a character that stops
        any function. Using the same character for different functions results in undefined behaviour.
        -->
        <Environment ignoreCase="yes" startFunc="(" stopFunc=")" paramSeparator="," terminal=";" />
        <!--
        The following items should be alphabetically ordered (and only contain azAZ09_ not #)
        func="yes" means the keyword should be treated as a fuction, and thus can be used in the parameter
        calltip system. If this is the case, the retVal attribute specifies the return value/type. Any
        following Param tag specifies a parameter, they must be in order. The name attributes specifies
        the parameter name.
-->
		<KeyWord name="Abort" />
		<KeyWord name="Abs" func="yes">
			<Overload retVal="Result := " descr="Returns absolute value of the given integer">
				<Param name="number" />
			</Overload>
		</KeyWord>
		<KeyWord name="ACos" func="yes">
			<Overload retVal="Result := " descr="Returns arccosine in radians">
				<Param name="number" />
			</Overload>
		</KeyWord>
		<KeyWord name="Add" />
		<KeyWord name="ahk_class" />
		<KeyWord name="ahk_group" />
		<KeyWord name="ahk_id" />
		<KeyWord name="ahk_pid" />
		<KeyWord name="AllowSameLineComments" />
		<KeyWord name="Alnum" />
		<KeyWord name="Alpha" />
		<KeyWord name="Alt" />
		<KeyWord name="AltDown" />
		<KeyWord name="AltSubmit" />
		<KeyWord name="AltTab" />
		<KeyWord name="AltTabAndMenu" />
		<KeyWord name="AltTabMenu" />
		<KeyWord name="AltTabMenuDismiss" />
		<KeyWord name="AltUp" />
		<KeyWord name="AlwaysOnTop" />
		<KeyWord name="AppsKey" />
		<KeyWord name="Asc" func="yes">
			<Overload retVal="Result := " descr="Returns the ASCII code of the first character in string">
				<Param name="String" />
			</Overload>
		</KeyWord>
		<KeyWord name="ASin" func="yes">
			<Overload retVal="Result := " descr="Returns arcsine in radians">
				<Param name="Number" />
			</Overload>
		</KeyWord>
		<KeyWord name="ATan" func="yes">
			<Overload retVal="Result := " descr="Returns arctangent in radians">
				<Param name="Number" />
			</Overload>
		</KeyWord>
		<KeyWord name="AutoTrim" />
		<KeyWord name="A_AhkPath" />
		<KeyWord name="A_AhkVersion" />
		<KeyWord name="A_AppData" />
		<KeyWord name="A_AppDataCommon" />
		<KeyWord name="A_AutoTrim" />
		<KeyWord name="A_BatchLines" />
		<KeyWord name="A_CaretX" />
		<KeyWord name="A_CaretY" />
		<KeyWord name="A_ComputerName" />
		<KeyWord name="A_ControlDelay" />
		<KeyWord name="A_Cursor" />
		<KeyWord name="A_DD" />
		<KeyWord name="A_DDD" />
		<KeyWord name="A_DDDD" />
		<KeyWord name="A_DefaultMouseSpeed" />
		<KeyWord name="A_Desktop" />
		<KeyWord name="A_DesktopCommon" />
		<KeyWord name="A_DetectHiddenText" />
		<KeyWord name="A_DetectHiddenWindows" />
		<KeyWord name="A_EndChar" />
		<KeyWord name="A_EventInfo" />
		<KeyWord name="A_ExitReason" />
		<KeyWord name="A_FormatFloat" />
		<KeyWord name="A_FormatInteger" />
		<KeyWord name="A_Gui" />
		<KeyWord name="A_GuiControl" />
		<KeyWord name="A_GuiControlEvent" />
		<KeyWord name="A_GuiEvent" />
		<KeyWord name="A_GuiHeight" />
		<KeyWord name="A_GuiWidth" />
		<KeyWord name="A_GuiX" />
		<KeyWord name="A_GuiY" />
		<KeyWord name="A_Hour" />
		<KeyWord name="A_IconFile" />
		<KeyWord name="A_IconHidden" />
		<KeyWord name="A_IconNumber" />
		<KeyWord name="A_IconTip" />
		<KeyWord name="A_Index" />
		<KeyWord name="A_IPAddress1" />
		<KeyWord name="A_IPAddress2" />
		<KeyWord name="A_IPAddress3" />
		<KeyWord name="A_IPAddress4" />
		<KeyWord name="A_ISAdmin" />
		<KeyWord name="A_IsCompiled" />
		<KeyWord name="A_IsSuspended" />
		<KeyWord name="A_KeyDelay" />
		<KeyWord name="A_Language" />
		<KeyWord name="A_LastError" />
		<KeyWord name="A_LineFile" />
		<KeyWord name="A_LineNumber" />
		<KeyWord name="A_LoopField" />
		<KeyWord name="A_LoopFileAttrib" />
		<KeyWord name="A_LoopFileDir" />
		<KeyWord name="A_LoopFileExt" />
		<KeyWord name="A_LoopFileFullPath" />
		<KeyWord name="A_LoopFileLongPath" />
		<KeyWord name="A_LoopFileName" />
		<KeyWord name="A_LoopFileShortName" />
		<KeyWord name="A_LoopFileShortPath" />
		<KeyWord name="A_LoopFileSize" />
		<KeyWord name="A_LoopFileSizeKB" />
		<KeyWord name="A_LoopFileSizeMB" />
		<KeyWord name="A_LoopFileTimeAccessed" />
		<KeyWord name="A_LoopFileTimeCreated" />
		<KeyWord name="A_LoopFileTimeModified" />
		<KeyWord name="A_LoopReadLine" />
		<KeyWord name="A_LoopRegKey" />
		<KeyWord name="A_LoopRegName" />
		<KeyWord name="A_LoopRegSubkey" />
		<KeyWord name="A_LoopRegTimeModified" />
		<KeyWord name="A_LoopRegType" />
		<KeyWord name="A_MDAY" />
		<KeyWord name="A_Min" />
		<KeyWord name="A_MM" />
		<KeyWord name="A_MMM" />
		<KeyWord name="A_MMMM" />
		<KeyWord name="A_MON" />
		<KeyWord name="A_MouseDelay" />
		<KeyWord name="A_MSec" />
		<KeyWord name="A_MyDocuments" />
		<KeyWord name="A_Now" />
		<KeyWord name="A_NowUTC" />
		<KeyWord name="A_NumBatchLines" />
		<KeyWord name="A_OSType" />
		<KeyWord name="A_OSVersion" />
		<KeyWord name="A_PriorHotkey" />
		<KeyWord name="A_ProgramFiles" />
		<KeyWord name="A_Programs" />
		<KeyWord name="A_ProgramsCommon" />
		<KeyWord name="A_ScreenHeight" />
		<KeyWord name="A_ScreenWidth" />
		<KeyWord name="A_ScriptDir" />
		<KeyWord name="A_ScriptFullPath" />
		<KeyWord name="A_ScriptName" />
		<KeyWord name="A_Sec" />
		<KeyWord name="A_Space" />
		<KeyWord name="A_StartMenu" />
		<KeyWord name="A_StartMenuCommon" />
		<KeyWord name="A_Startup" />
		<KeyWord name="A_StartupCommon" />
		<KeyWord name="A_StringCaseSense" />
		<KeyWord name="A_Tab" />
		<KeyWord name="A_Temp" />
		<KeyWord name="A_ThisFunc" />
		<KeyWord name="A_ThisHotkey" />
		<KeyWord name="A_ThisLabel" />
		<KeyWord name="A_ThisMenu" />
		<KeyWord name="A_ThisMenuItem" />
		<KeyWord name="A_ThisMenuItemPos" />
		<KeyWord name="A_TickCount" />
		<KeyWord name="A_TimeIdle" />
		<KeyWord name="A_TimeIdlePhysical" />
		<KeyWord name="A_TimeSincePriorHotkey" />
		<KeyWord name="A_TimeSinceThisHotkey" />
		<KeyWord name="A_TitleMatchMode" />
		<KeyWord name="A_TitleMatchModeSpeed" />
		<KeyWord name="A_UserName" />
		<KeyWord name="A_WDay" />
		<KeyWord name="A_WinDelay" />
		<KeyWord name="A_WinDir" />
		<KeyWord name="A_WorkingDir" />
		<KeyWord name="A_YDay" />
		<KeyWord name="A_YEAR" />
		<KeyWord name="A_YWeek" />
		<KeyWord name="A_YYYY" />
		<KeyWord name="Background" />
		<KeyWord name="BackSpace" />
		<KeyWord name="Between" />
		<KeyWord name="BitAnd" />
		<KeyWord name="BitNot" />
		<KeyWord name="BitOr" />
		<KeyWord name="BitShiftLeft" />
		<KeyWord name="BitShiftRight" />
		<KeyWord name="BitXOr" />
		<KeyWord name="BlockInput" />
		<KeyWord name="Border" />
		<KeyWord name="Bottom" />
		<KeyWord name="Bottom" />
		<KeyWord name="Break" />
		<KeyWord name="Break" />
		<KeyWord name="Browser_Back" />
		<KeyWord name="Browser_Favorites" />
		<KeyWord name="Browser_Forward" />
		<KeyWord name="Browser_Home" />
		<KeyWord name="Browser_Refresh" />
		<KeyWord name="Browser_Search" />
		<KeyWord name="Browser_Stop" />
		<KeyWord name="BS" />
		<KeyWord name="Button" />
		<KeyWord name="Buttons" />
		<KeyWord name="ByRef" />
		<KeyWord name="Cancel" />
		<KeyWord name="Cancel" />
		<KeyWord name="Capacity" />
		<KeyWord name="CapsLock" />
		<KeyWord name="Caption" />
		<KeyWord name="Ceil" func="yes">
            <Overload retVal="Result := " descr="Returns given value rounded up to the nearest integer">
                <Param name="Number" />
            </Overload>
        </KeyWord>
		<KeyWord name="Center" />
		<KeyWord name="Check" />
		<KeyWord name="Check3" />
		<KeyWord name="Checkbox" />
		<KeyWord name="Checked" />
		<KeyWord name="CheckedGray" />
		<KeyWord name="Choose" />
		<KeyWord name="ChooseString" />
		<KeyWord name="Chr" func="yes">
            <Overload retVal="OutputVar := " descr="Returns the single character corresponding to the ASCII code indicated by the given value">
                <Param name="Number" />
            </Overload>
        </KeyWord>
		<KeyWord name="Click" />
		<KeyWord name="Clipboard" />
		<KeyWord name="ClipboardAll" />
		<Keyword name="ClipboardTimeout" />
		<KeyWord name="ClipWait" />
		<KeyWord name="Close" />
		<KeyWord name="Color" />
		<KeyWord name="ComboBox" />
		<Keyword name="CommentFlag" />
		<KeyWord name="ComSpec" />
		<KeyWord name="Continue" />
		<KeyWord name="Control" func="yes">
            <Overload retVal="" descr="">
                <Param name="Cmd [" />
                <Param name="Value" />
                <Param name="Control" />
                <Param name="WinTitle" />
                <Param name="WinText" />
                <Param name="ExcludeTitle" />
                <Param name="ExcludeText]" />
            </Overload>
        </KeyWord>
		<KeyWord name="ControlClick" func="yes">
            <Overload retVal="" descr="">
                <Param name="[" />
                <Param name="Control-or-Pos" />
                <Param name="WinTitle" />
                <Param name="WinText" />
                <Param name="WhichButton" />
                <Param name="ClickCount" />
                <Param name="Options" />
                <Param name="ExcludeTitle" />
                <Param name="ExcludeText]" />
            </Overload>
        </KeyWord>
		<KeyWord name="ControlFocus" func="yes">
            <Overload retVal="" descr="">
                <Param name="[" />
                <Param name="Control" />
                <Param name="WinTitle" />
                <Param name="WinText" />
                <Param name="ExcludeTitle" />
                <Param name="ExcludeText]" />
            </Overload>
        </KeyWord>
		<KeyWord name="ControlGet" func="yes">
            <Overload retVal="OutputVar := " descr="Retrieves various types of information about a control.">
                <Param name="Cmd [" />
                <Param name="Value" />
                <Param name="Control" />
                <Param name="WinTitle" />
                <Param name="WinText" />
                <Param name="ExcludeTitle" />
                <Param name="ExcludeText]" />
            </Overload>
        </KeyWord>
		<KeyWord name="ControlGetFocus" func="yes">
            <Overload retVal="OutputVar := " descr="Retrieves which control of the target window has input focus, if any.">
                <Param name="[WinTitle" />
                <Param name="WinText" />
                <Param name="ExcludeTitle" />
                <Param name="ExcludeText]" />
            </Overload>
        </KeyWord>
		<KeyWord name="ControlGetPos" func="yes">
            <Overload retVal="" descr="">
                <Param name="[" />
                <Param name="X" />
                <Param name="Y" />
                <Param name="Width" />
                <Param name="Height" />
                <Param name="Control" />
                <Param name="WinTitle" />
                <Param name="WinText" />
                <Param name="ExcludeTitle" />
                <Param name="ExcludeText]" />
            </Overload>
        </KeyWord>
		<KeyWord name="ControlGetText" func="yes">
            <Overload retVal="OutputVar := " descr="Retrieves text from a control.">
                <Param name="[Control" />
                <Param name="WinTitle" />
                <Param name="WinText" />
                <Param name="ExcludeTitle" />
                <Param name="ExcludeText]" />
            </Overload>
        </KeyWord>
		<KeyWord name="ControlList" />
		<KeyWord name="ControlMove" func="yes">
            <Overload retVal="" descr="">
                <Param name="Control" />
                <Param name="X" />
                <Param name="Y" />
                <Param name="Width" />
                <Param name="Height [" />
                <Param name="WinTitle" />
                <Param name="WinText" />
                <Param name="ExcludeTitle" />
                <Param name="ExcludeText]" />
            </Overload>
        </KeyWord>
		<KeyWord name="ControlSend" func="yes">
            <Overload retVal="" descr="">
                <Param name="[" />
                <Param name="Control" />
                <Param name="Keys" />
                <Param name="WinTitle" />
                <Param name="WinText" />
                <Param name="ExcludeTitle" />
                <Param name="ExcludeText]" />
            </Overload>
        </KeyWord>
		<KeyWord name="ControlSendRaw" func="yes">
            <Overload retVal="" descr="">
                <Param name="[" />
                <Param name="Control" />
                <Param name="Keys" />
                <Param name="WinTitle" />
                <Param name="WinText" />
                <Param name="ExcludeTitle" />
                <Param name="ExcludeText]" />
            </Overload>
        </KeyWord>
		<KeyWord name="ControlSetText" func="yes">
            <Overload retVal="" descr="">
                <Param name="Control" />
                <Param name="NewText [" />
                <Param name="WinTitle" />
                <Param name="WinText" />
                <Param name="ExcludeTitle" />
                <Param name="ExcludeText]" />
            </Overload>
        </KeyWord>
		<KeyWord name="CoordMode" func="yes">
            <Overload retVal="" descr="">
                <Param name="ToolTip|Pixel|Mouse [" />
                <Param name="Screen|Relative]" />
            </Overload>
        </KeyWord>
		<KeyWord name="Cos" func="yes">
            <Overload retVal="Result := " descr="Returns cosine of the given value (in radians)">
                <Param name="Number" />
            </Overload>
        </KeyWord>
		<KeyWord name="Count" />
		<KeyWord name="Critical" func="yes">
            <Overload retVal="" descr="">
                <Param name="[" />
                <Param name="Off|MsgCheckInterval]" />
            </Overload>
        </KeyWord>
		<KeyWord name="Ctrl" />
		<KeyWord name="CtrlBreak" />
		<KeyWord name="CtrlDown" />
		<KeyWord name="CtrlUp" />
		<KeyWord name="Date" />
		<KeyWord name="DateTime" />
		<KeyWord name="Days" />
		<KeyWord name="DDL" />
		<KeyWord name="Default" />
		<KeyWord name="Del" />
		<KeyWord name="Delete" />
		<KeyWord name="Delete" />
		<KeyWord name="DeleteAll" />
		<KeyWord name="Delimiter" />
		<KeyWord name="Deref" />
		<KeyWord name="Destroy" />
		<KeyWord name="DetectHiddenText" func="yes">
            <Overload retVal="" descr="">
                <Param name="On|Off" />
            </Overload>
        </KeyWord>
		<KeyWord name="DetectHiddenWindows" func="yes">
            <Overload retVal="" descr="">
                <Param name="On|Off" />
            </Overload>
        </KeyWord>
		<KeyWord name="Digit" />
		<KeyWord name="Disable" />
		<KeyWord name="Disabled" />
		<KeyWord name="DllCall" func="yes">
            <Overload retVal="Result := " descr="Calls a function inside a DLL, such as a standard Windows API function.">
                <Param name='"[DllFile\]Function" [' />
                <Param name='"Type1"' />
                <Param name="Arg1" />
                <Param name='"Type2"' />
                <Param name="Arg2" />
                <Param name='"Cdecl ReturnType"]' />
            </Overload>
        </KeyWord>
 		<KeyWord name="Down" />
		<KeyWord name="Drive" func="yes">
            <Overload retVal="" descr="">
                <Param name="Sub-command [" />
                <Param name="Drive" />
                <Param name="Value]" />
            </Overload>
        </KeyWord>
		<KeyWord name="DriveGet" func="yes">
            <Overload retVal="OutputVar := " descr="Retrieves various types of information about the computer's drive(s).">
                <Param name="Cmd [" />
                <Param name="Value]" />
            </Overload>
        </KeyWord>
		<KeyWord name="DriveSpaceFree" func="yes">
            <Overload retVal="OutputVar := " descr="Retrieves the free disk space of a drive, in Megabytes.">
                <Param name="Path" />
            </Overload>
        </KeyWord>
 		<KeyWord name="DropDownList" />
		<KeyWord name="Edit" />
		<KeyWord name="Eject" />
		<KeyWord name="Else" />
		<KeyWord name="Enable" />
		<KeyWord name="Enabled" />
		<KeyWord name="End" />
		<KeyWord name="EndRepeat" />
		<KeyWord name="Enter" />
		<KeyWord name="EnvAdd" func="yes">
            <Overload retVal="" descr="">
                <Param name="Var" />
                <Param name="Value [" />
                <Param name="TimeUnits]" />
            </Overload>
        </KeyWord>
		<KeyWord name="EnvDiv" func="yes">
            <Overload retVal="" descr="">
                <Param name="Var" />
                <Param name="Value" />
            </Overload>
        </KeyWord>
		<KeyWord name="EnvGet" func="yes">
            <Overload retVal="OutputVar := " descr="Retrieves an environment variable.">
                <Param name="EnvVarName" />
            </Overload>
        </KeyWord>
		<KeyWord name="EnvMult" func="yes">
            <Overload retVal="" descr="">
                <Param name="Var" />
                <Param name="Value" />
            </Overload>
        </KeyWord>
		<KeyWord name="EnvSet" func="yes">
            <Overload retVal="" descr="">
                <Param name="EnvVar" />
                <Param name="Value" />
            </Overload>
        </KeyWord>
		<KeyWord name="EnvSub" func="yes">
            <Overload retVal="" descr="">
                <Param name="Var" />
                <Param name="Value [" />
                <Param name="TimeUnits]" />
            </Overload>
        </KeyWord>
		<KeyWord name="EnvUpdate" />
		<KeyWord name="Error" />
		<KeyWord name="ErrorLevel" />
		<Keyword name="ErrorStdOut" />
		<KeyWord name="Esc" />
		<KeyWord name="Escape" />
		<Keyword name="EscapeChar" />
		<KeyWord name="Exit" func="yes">
            <Overload retVal="" descr="">
                <Param name="[" />
                <Param name="ExitCode]" />
            </Overload>
        </KeyWord>
		<KeyWord name="ExitApp" func="yes">
            <Overload retVal="" descr="">
                <Param name="[" />
                <Param name="ExitCode]" />
            </Overload>
        </KeyWord>
		<KeyWord name="Exp" func="yes">
            <Overload retVal="OutputVar := " descr="Returns e raised to the Nth power.">
                <Param name="N" />
            </Overload>
        </KeyWord>
		<KeyWord name="Expand" />
		<KeyWord name="ExStyle" />
		<KeyWord name="F1" />
		<KeyWord name="F10" />
		<KeyWord name="F11" />
		<KeyWord name="F12" />
		<KeyWord name="F13" />
		<KeyWord name="F14" />
		<KeyWord name="F15" />
		<KeyWord name="F16" />
		<KeyWord name="F17" />
		<KeyWord name="F18" />
		<KeyWord name="F19" />
		<KeyWord name="F2" />
		<KeyWord name="F20" />
		<KeyWord name="F21" />
		<KeyWord name="F22" />
		<KeyWord name="F23" />
		<KeyWord name="F24" />
		<KeyWord name="F3" />
		<KeyWord name="F4" />
		<KeyWord name="F5" />
		<KeyWord name="F6" />
		<KeyWord name="F7" />
		<KeyWord name="F8" />
		<KeyWord name="F9" />
		<KeyWord name="False" />
		<KeyWord name="FileAppend" func="yes">
            <Overload retVal="" descr="">
                <Param name="[" />
                <Param name="Text" />
                <Param name="Filename]" />
            </Overload>
        </KeyWord>
		<KeyWord name="FileCopy" func="yes">
            <Overload retVal="" descr="">
                <Param name="SourcePattern" />
                <Param name="DestPattern [" />
                <Param name="Flag" />
            </Overload>
        </KeyWord>
		<KeyWord name="FileCopyDir" func="yes">
            <Overload retVal="" descr="">
                <Param name="Source" />
                <Param name="Dest [" />
                <Param name="Flag" />
            </Overload>
        </KeyWord>
		<KeyWord name="FileCreateDir" func="yes">
            <Overload retVal="" descr="">
                <Param name="DirName" />
            </Overload>
        </KeyWord>
		<KeyWord name="FileCreateShortcut" func="yes">
            <Overload retVal="" descr="">
                <Param name="Target" />
                <Param name="LinkFile [" />
                <Param name="WorkingDir" />
                <Param name="Args" />
                <Param name="Description" />
                <Param name="IconFile" />
                <Param name="ShortcutKey" />
                <Param name="IconNumber" />
                <Param name="RunState" />
            </Overload>
        </KeyWord>
		<KeyWord name="FileDelete" func="yes">
            <Overload retVal="" descr="">
                <Param name="FilePattern" />
            </Overload>
        </KeyWord>
		<KeyWord name="FileExist" func="yes">
            <Overload retVal="AttributeString :=">
                <Param name="FilePattern" />
            </Overload>
        </KeyWord>
		<KeyWord name="FileGetAttrib" func="yes">
            <Overload retVal="OutputVar := " descr="Reports whether a file or folder is read-only, hidden, etc. ">
                <Param name="[Filename]" />
            </Overload>
        </KeyWord>
		<KeyWord name="FileGetShortcut" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves information about a shortcut file">
				<Param name="LinkFile [" />
				<Param name="OutTarget" />
				<Param name="OutDir" />
				<Param name="OutArgs" />
				<Param name="OutDescription" />
				<Param name="OutIcon" />
				<Param name="OutIconNum" />
				<Param name="OutRunState]" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileGetSize" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the size of a file.">
				<Param name="[Filename" />
				<Param name="Units]" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileGetTime" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the datetime stamp of a file or folder.">
				<Param name="[Filename" />
				<Param name="WhichTime]" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileGetVersion" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the version of a file.">
				<Param name="[Filename]" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileInstall" func="yes">
			<Overload retVal="" descr="">
				<Param name="Source" />
				<Param name="Dest [" />
				<Param name="Flag]" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileMove" func="yes">
			<Overload retVal="" descr="">
				<Param name="SourcePattern" />
				<Param name="DestPattern [" />
				<Param name="Flag" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileMoveDir" func="yes">
			<Overload retVal="" descr="">
				<Param name="Source" />
				<Param name="Dest [" />
				<Param name="Flag]" />
			</Overload>
		</KeyWord>
		<KeyWord name="FilePattern" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="IncludeFolders?" />
				<Param name="Recurse?]" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileRead" func="yes">
			<Overload retVal="OutputVar := " descr="Reads a file's contents">
				<Param name="Filename" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileReadLine" func="yes">
			<Overload retVal="OutputVar := " descr="Reads the specified line from a file">
				<Param name="Filename" />
				<Param name="LineNum" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileRecycle" func="yes">
			<Overload retVal="" descr="">
				<Param name="FilePattern" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileRecycleEmpty" func="yes">
			<Overload retVal="" descr="">
				<Param name="DriveLetter" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileRemoveDir" func="yes">
			<Overload retVal="" descr="">
				<Param name="DirName [" />
				<Param name="Recurse?]" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileSelectFile" func="yes">
			<Overload retVal="OutputVar := " descr="Displays a standard dialog that allows the user to open or save file(s).">
				<Param name="[Options" />
				<Param name="RootDir\Filename" />
				<Param name="Prompt" />
				<Param name="Filter]" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileSelectFolder" func="yes">
			<Overload retVal="OutputVar := " descr="Displays a standard dialog that allows the user to select a folder.">
				<Param name="[StartingFolder" />
				<Param name="Options" />
				<Param name="Prompt]" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileSetAttrib" func="yes">
			<Overload retVal="" descr="">
				<Param name="Attributes [" />
				<Param name="FilePattern" />
				<Param name="OperateOnFolders?" />
				<Param name="Recurse?]" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileSetTime" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="YYYYMMDDHH24MISS" />
				<Param name="FilePattern" />
				<Param name="WhichTime" />
				<Param name="OperateOnFolders?" />
				<Param name="Recurse?]" />
			</Overload>
		</KeyWord>
		<KeyWord name="FileSystem" />
		<KeyWord name="First" />
		<KeyWord name="Flash" />
		<KeyWord name="Float" />
		<KeyWord name="Floor" func="yes">
			<Overload retVal="Result := " descr="Returns Number rounded down to the nearest integer">
				<Param name="Number" />
			</Overload>
		</KeyWord>
		<KeyWord name="Focus" />
		<KeyWord name="Font" />
		<KeyWord name="For" />
		<KeyWord name="FormatTime" func="yes">
			<Overload retVal="OutputVar := " descr="Transforms a YYYYMMDDHH24MISS timestamp into the specified date/time format. ">
				<Param name="[YYYYMMDDHH24MISS" />
				<Param name="Format]" />
			</Overload>
		</KeyWord>
		<KeyWord name="GetKeyState" func="yes">
			<Overload retVal="1|0 := " descr="Returns 1 if key's pressed, 0 if it's up (slightly different from the GetKeyState command).">
				<Param name="KeyName [" />
				<Param name='"P" or "T"]' />
			</Overload>
		</KeyWord>
		<KeyWord name="global" />
		<KeyWord name="Gosub" func="yes">
			<Overload retVal="" descr="">
				<Param name="Label" />
			</Overload>
		</KeyWord>
		<KeyWord name="Goto" func="yes">
			<Overload retVal="" descr="">
				<Param name="Label" />
			</Overload>
		</KeyWord>
		<KeyWord name="Group" />
		<KeyWord name="GroupActivate" func="yes">
			<Overload retVal="" descr="">
				<Param name="GroupName [" />
				<Param name="R]" />
			</Overload>
		</KeyWord>
		<KeyWord name="GroupAdd" func="yes">
			<Overload retVal="" descr="">
				<Param name="GroupName [" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="Label" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText" />
			</Overload>
		</KeyWord>
		<KeyWord name="GroupBox" />
		<KeyWord name="GroupClose" func="yes">
			<Overload retVal="" descr="">
				<Param name="GroupName [" />
				<Param name="A|R]" />
			</Overload>
		</KeyWord>
		<KeyWord name="GroupDeactivate" func="yes">
			<Overload retVal="" descr="">
				<Param name="GroupName [" />
				<Param name="R]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Gui" func="yes">
			<Overload retVal="" descr="">
				<Param name="sub-command [" />
				<Param name="Param2" />
				<Param name="Param3" />
				<Param name="Param4]" />
			</Overload>
		</KeyWord>
		<KeyWord name="GuiControl" func="yes">
			<Overload retVal="" descr="">
				<Param name="Sub-command" />
				<Param name="ControlID [" />
				<Param name="Param3]" />
			</Overload>
		</KeyWord>
		<KeyWord name="GuiControlGet" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves various types of information about a control in a GUI window.">
				<Param name="[Sub-command" />
				<Param name="ControlID" />
				<Param name="Param4]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Hidden" />
		<KeyWord name="Hide" />
		<KeyWord name="HKCC" />
		<KeyWord name="HKCR" />
		<KeyWord name="HKCU" />
		<KeyWord name="HKEY_CLASSES_ROOT" />
		<KeyWord name="HKEY_CURRENT_CONFIG" />
		<KeyWord name="HKEY_CURRENT_USER" />
		<KeyWord name="HKEY_LOCAL_MACHINE" />
		<KeyWord name="HKEY_USERS" />
		<KeyWord name="HKLM" />
		<KeyWord name="HKU" />
		<KeyWord name="Home" />
		<KeyWord name="Hotkey" func="yes">
			<Overload retVal="" descr="">
				<Param name="KeyName [" />
				<Param name="Label" />
				<Param name="Options]" />
			</Overload>
		</KeyWord>
		<Keyword name="HotkeyInterval" />
		<Keyword name="HotkeyModifierTimeout" />
		<Keyword name="Hotstring" />
		<KeyWord name="Hours" />
		<KeyWord name="HScroll" />
		<KeyWord name="Icon" />
		<KeyWord name="ID" />
		<KeyWord name="IDLast" />
		<KeyWord name="If" func="yes">
			<Overload retVal="" descr="">
				<Param name="[not|!] var|expression" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfBetween" func="yes">
			<Overload retVal="Result := " descr="Returns true if Var's contents are numerically or alphabetically between two values (inclusive).">
				<Param name="Var" />
				<Param name="LowerBound" />
				<Param name="UpperBound" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfContains" func="yes">
			<Overload retVal="Result := " descr="Returns true if Var's contents match one of the items in a list as substring.">
				<Param name="Var" />
				<Param name="MatchList" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfEqual" func="yes">
			<Overload retVal="" descr="">
				<Param name="var" />
				<Param name="value" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfExist" func="yes">
			<Overload retVal="" descr="">
				<Param name="FilePattern" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfGreater" func="yes">
			<Overload retVal="" descr="">
				<Param name="var" />
				<Param name="value" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfGreaterOrEqual" func="yes">
			<Overload retVal="" descr="">
				<Param name="var" />
				<Param name="value" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfIn" func="yes">
			<Overload retVal="Result := " descr="Returns true if Var's contents exactly match one of the items in a list.">
				<Param name="Var" />
				<Param name="MatchList" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfInString" func="yes">
			<Overload retVal="" descr="">
				<Param name="var" />
				<Param name="SearchString" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfIs" func="yes">
			<Overload retVal="Result := " descr="Returns true if Var's contents match the specified type.&#x0a;Supported types : integer, float, number, digit, xdigit, alpha, upper, lower, alnum, space, time">
				<Param name="Var" />
				<Param name="Type" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfIsNot" func="yes">
			<Overload retVal="Result := " descr="Returns true if Var's contents does NOT match the specified type.&#x0a;Supported types : integer, float, number, digit, xdigit, alpha, upper, lower, alnum, space, time">
				<Param name="Var" />
				<Param name="Type" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfLess" func="yes">
			<Overload retVal="" descr="">
				<Param name="var" />
				<Param name="value" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfLessOrEqual" func="yes">
			<Overload retVal="" descr="">
				<Param name="var" />
				<Param name="value" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfMsgBox" func="yes">
			<Overload retVal="" descr="">
				<Param name="Yes|No|OK|Cancel|Abort|Ignore|Retry|Continue|TryAgain|Timeout" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfNotBetween" func="yes">
			<Overload retVal="Result := " descr="Returns true if Var's contents are NOT numerically or alphabetically between two values (inclusive).">
				<Param name="Var" />
				<Param name="LowerBound" />
				<Param name="UpperBound" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfNotContains" func="yes">
			<Overload retVal="Result := " descr="Returns true if Var's contents does NOT match one of the items in a list as substring.">
				<Param name="Var" />
				<Param name="MatchList" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfNotEqual" func="yes">
			<Overload retVal="" descr="">
				<Param name="var" />
				<Param name="value" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfNotExist" func="yes">
			<Overload retVal="" descr="">
				<Param name="FilePattern" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfNotIn" func="yes">
			<Overload retVal="Result := " descr="Returns true if Var's contents does NOT exactly match one of the items in a list.">
				<Param name="Var" />
				<Param name="MatchList" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfNotInString" func="yes">
			<Overload retVal="" descr="">
				<Param name="var" />
				<Param name="SearchString" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfWinActive" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfWinExist" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfWinNotActive" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="IfWinNotExist" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Ignore" />
		<KeyWord name="IL_Add" func="yes">
			<Overload retVal="" descr="Adds an icon or picture to the specified ImageListID and returns the new icon's index">
				<Param name="ImageListID" />
				<Param name="Filename [" />
				<Param name="IconNumber" />
				<Param name="ResizeNonIcon?]" />
			</Overload>
		</KeyWord>
		<KeyWord name="IL_Create" func="yes">
			<Overload retVal="" descr="Creates a new ImageList, initially empty, and returns the unique ID of the ImageList (or 0 upon failure).">
				<Param name="[InitialCount" />
				<Param name="GrowCount" />
				<Param name="LargeIcons?]" />
			</Overload>
		</KeyWord>
		<KeyWord name="IL_Destroy" func="yes">
			<Overload retVal="" descr="Deletes the specified ImageList and returns 1 upon success and 0 upon failure. ">
				<Param name="ImageListID" />
			</Overload>
		</KeyWord>
		<KeyWord name="ImageList" />
		<KeyWord name="ImageSearch" func="yes">
			<Overload retVal="" descr="Searches a region of the screen for an image.">
				<Param name="OutputVarX" />
				<Param name="OutputVarY" />
				<Param name="X1" />
				<Param name="Y1" />
				<Param name="X2" />
				<Param name="Y2" />
				<Param name="ImageFile" />
			</Overload>
		</KeyWord>
		<KeyWord name="In" />
		<Keyword name="Include" />
		<Keyword name="IncludeAgain" />
		<KeyWord name="IniDelete" func="yes">
			<Overload retVal="OutputVar := " descr="">
				<Param name="Filename" />
				<Param name="Section [" />
				<Param name="Key]" />
			</Overload>
		</KeyWord>
		<KeyWord name="IniRead" func="yes">
			<Overload retVal="OutputVar := " descr="Reads a value from a standard format .ini file.">
				<Param name="Filename" />
				<Param name="Section" />
				<Param name="Key [" />
				<Param name="Default]" />
			</Overload>
		</KeyWord>
		<KeyWord name="IniWrite" func="yes">
			<Overload retVal="" descr="">
				<Param name="Value" />
				<Param name="Filename" />
				<Param name="Section" />
				<Param name="Key" />
			</Overload>
		</KeyWord>
		
		<KeyWord name="ini_getAllKeyNames" func="yes">
			<Overload retVal="OutputVar := " descr="Read and get a comma separated list of all key names in one go.">
				<Param name="Content [" />
				<Param name="Section" />
				<Param name="Count]" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_getAllSectionNames" func="yes">
			<Overload retVal="OutputVar := " descr="Read and get a comma separated list of all section names in one go.">
				<Param name="Content [" />
				<Param name="Count]" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_getAllValues" func="yes">
			<Overload retVal="OutputVar := " descr="Read and get a new line separated list of all values in one go.">
				<Param name="Content [" />
				<Param name="Section" />
				<Param name="Count]" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_getKey" func="yes">
			<Overload retVal="OutputVar := " descr="Read and return a complete key with key name and content.">
				<Param name="Content" />
				<Param name="Section" />
				<Param name="Key" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_getSection" func="yes">
			<Overload retVal="OutputVar := " descr="Read and return a complete section with section name.">
				<Param name="Content" />
				<Param name="Section" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_getValue" func="yes">
			<Overload retVal="OutputVar := " descr="Read and return a value from a key">
				<Param name="Content" />
				<Param name="Section" />
				<Param name="Key [" />
				<Param name="PreserveSpace]" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_insertKey" func="yes">
			<Overload retVal="1|0 := " descr="Adds a key pair with its name and value, if key does not already exists.">
				<Param name="Content" />
				<Param name="Section" />
				<Param name="Key" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_insertSection" func="yes">
			<Overload retVal="1|0 := " descr="Adds a section and its keys, if section does not exist already.">
				<Param name="Content" />
				<Param name="Section [" />
				<Param name="Keys]" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_insertValue" func="yes">
			<Overload retVal="1|0 := " descr="Adds value to the end of existing value of specified key.">
				<Param name="Content" />
				<Param name="Section" />
				<Param name="Key [" />
				<Param name="PreserveSpace]" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_load" func="yes">
			<Overload retVal="Path := " descr="Reads an ini file into a variable and resolves any part of the path.">
				<Param name="OutputVar" />
				<Param name="Filename [" />
				<Param name="Encoding" />
				<Param name="convertNewLine]" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_replaceKey" func="yes">
			<Overload retVal="1|0 := " descr="Changes complete key with its name and value.">
				<Param name="Content" />
				<Param name="Section" />
				<Param name="Key [" />
				<Param name="Replacement]" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_replaceSection" func="yes">
			<Overload retVal="1|0 := " descr="Changes complete section with all its keys and contents.">
				<Param name="Content" />
				<Param name="Section [" />
				<Param name="Replacement]" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_replaceValue" func="yes">
			<Overload retVal="1|0 := " descr="Updates the value of a key.">
				<Param name="Content" />
				<Param name="Section" />
				<Param name="Key" />
				<Param name="Replacement [" />
				<Param name="PreserveSpaces]" />
			</Overload>
		</KeyWord>
		<KeyWord name="ini_save" func="yes">
			<Overload retVal="Path := " descr="Writes an ini file from variable to disk.">
				<Param name="Content [" />
				<Param name="Filename" />
				<Param name="Encoding" />
				<Param name="converNewLine" />
				<Param name="overwrite]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Input" func="yes">
			<Overload retVal="OutputVar := " descr="Waits for the user to type a string.">
				<Param name="[Options" />
				<Param name="EndKeys" />
				<Param name="MatchList]" />
			</Overload>
		</KeyWord>
		<KeyWord name="InputBox" func="yes">
			<Overload retVal="OutputVar := " descr="Displays an input box to ask the user to enter a string.">
				<Param name="[Title" />
				<Param name="Prompt" />
				<Param name="HIDE" />
				<Param name="Width" />
				<Param name="Height" />
				<Param name="X" />
				<Param name="Y" />
				<Param name="Font" />
				<Param name="Timeout" />
				<Param name="Default]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Ins" />
		<KeyWord name="Insert" />
		<Keyword name="InstallKeybdHook" />
		<Keyword name="InstallMouseHook" />
		<KeyWord name="InStr" func="yes">
			<Overload retVal="Position :=" descr="Returns the position of the first occurrence of the string Needle in the string Haystack.">
				<Param name="Haystack" />
				<Param name="Needle [" />
				<Param name="CaseSensitive = false" />
				<Param name="StartingPos = 1]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Integer" />
		<KeyWord name="IsLabel" func="yes">
			<Overload retVal="Result := " descr="Returns a non-zero number if LabelName exists in the script as a subroutine, hotkey, or hotstring.">
				<Param name="LabelName" />
			</Overload>
		</KeyWord>
		<KeyWord name="Joy1" />
		<KeyWord name="Joy10" />
		<KeyWord name="Joy11" />
		<KeyWord name="Joy12" />
		<KeyWord name="Joy13" />
		<KeyWord name="Joy14" />
		<KeyWord name="Joy15" />
		<KeyWord name="Joy16" />
		<KeyWord name="Joy17" />
		<KeyWord name="Joy18" />
		<KeyWord name="Joy19" />
		<KeyWord name="Joy2" />
		<KeyWord name="Joy20" />
		<KeyWord name="Joy21" />
		<KeyWord name="Joy22" />
		<KeyWord name="Joy23" />
		<KeyWord name="Joy24" />
		<KeyWord name="Joy25" />
		<KeyWord name="Joy26" />
		<KeyWord name="Joy27" />
		<KeyWord name="Joy28" />
		<KeyWord name="Joy29" />
		<KeyWord name="Joy3" />
		<KeyWord name="Joy30" />
		<KeyWord name="Joy31" />
		<KeyWord name="Joy32" />
		<KeyWord name="Joy4" />
		<KeyWord name="Joy5" />
		<KeyWord name="Joy6" />
		<KeyWord name="Joy7" />
		<KeyWord name="Joy8" />
		<KeyWord name="Joy9" />
		<KeyWord name="JoyAxes" />
		<KeyWord name="JoyButtons" />
		<KeyWord name="JoyInfo" />
		<KeyWord name="JoyName" />
		<KeyWord name="JoyPOV" />
		<KeyWord name="JoyR" />
		<KeyWord name="JoyU" />
		<KeyWord name="JoyV" />
		<KeyWord name="JoyX" />
		<KeyWord name="JoyY" />
		<KeyWord name="JoyZ" />
		<KeyWord name="KeyHistory" />
		<KeyWord name="KeyWait" func="yes">
			<Overload retVal="" descr="">
				<Param name="KeyName [" />
				<Param name="Options]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Label" />
		<KeyWord name="LAlt" />
		<KeyWord name="LastFound" />
		<KeyWord name="LastFoundExist" />
		<KeyWord name="Launch_App1" />
		<KeyWord name="Launch_App2" />
		<KeyWord name="Launch_Mail" />
		<KeyWord name="Launch_Media" />
		<KeyWord name="LButton" />
		<KeyWord name="LControl" />
		<KeyWord name="LCtrl" />
		<KeyWord name="Left" />
		<KeyWord name="Limit" />
		<KeyWord name="Lines" />
		<KeyWord name="List" />
		<KeyWord name="ListBox" />
		<KeyWord name="ListHotkeys" />
		<KeyWord name="ListLines" />
		<KeyWord name="ListVars" />
		<KeyWord name="ListView" />
		<KeyWord name="Ln" func="yes">
            <Overload retVal="Result := " descr="Returns the natural logarithm (base e) of Number.">
                <Param name="Number" />
            </Overload>
        </KeyWord>
		<KeyWord name="local" />
		<KeyWord name="Lock" />
		<KeyWord name="Log" func="yes">
            <Overload retVal="Result := " descr="Returns the logarithm (base 10) of Number">
                <Param name="Number" />
            </Overload>
        </KeyWord>
		<KeyWord name="Logoff" />
		<KeyWord name="Loop" func="yes">
            <Overload retVal="" descr="">
                <Param name="[Count]" />
            </Overload>
        </KeyWord>
		<KeyWord name="Lower" />
		<KeyWord name="Lowercase" />
		<KeyWord name="LShift" />
		<Keyword name="LTrim" />
		<KeyWord name="LV_Add" func="yes">
			<Overload retVal="RowNumber|0 := " descr="Adds a new row to the bottom of the list.">
				<Param name="[Options" />
				<Param name="Field1" />
				<Param name="Field2" />
				<Param name="...]" />
			</Overload>
		</KeyWord>
		<KeyWord name="LV_Delete" func="yes">
			<Overload retVal="1|0 := " descr="If the parameter is omitted, all rows in the ListView are deleted. Otherwise, only the specified RowNumber is deleted.">
				<Param name="[RowNumber]" />
			</Overload>
		</KeyWord>
		<KeyWord name="LV_DeleteCol" func="yes">
			<Overload retVal="1|0 := " descr="Deletes the specified column and all of the contents beneath it.">
				<Param name="ColumnNumber" />
			</Overload>
		</KeyWord>
		<KeyWord name="LV_GetCount" func="yes">
			<Overload retVal="OutputVar := " descr="When the parameter is omitted, the function returns the total number of rows in the control.">
				<Param name='["{S|Selected}|{Col|Column}"]' />
			</Overload>
		</KeyWord>
 		<KeyWord name="LV_GetNext" func="yes">
			<Overload retVal="OutputVar := " descr="Returns the row number of the next selected, checked, or focused row.">
				<Param name="[StartingRowNumber" />
				<Param name='"{C|Checked}|{F|Focused}"]' />
			</Overload>
		</KeyWord>
 		<KeyWord name="LV_GetText" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the text at the specified RowNumber and ColumnNumber and stores it in OutputVar.">
				<Param name="OutputVar" />
				<Param name="RowNumber [" />
				<Param name="ColumnNumber]" />
			</Overload>
		</KeyWord>
		<KeyWord name="LV_Insert" func="yes">
			<Overload retVal="NewColumnNumber|0 := " descr="Behaves identically to LV_Add() except for its different first parameter, which specifies the row number for the newly inserted row.">
				<Param name="RowNumber [" />
				<Param name="Options" />
				<Param name="Col1" />
				<Param name="Col2" />
				<Param name="...]" />
			</Overload>
		</KeyWord>
		<KeyWord name="LV_InsertCol" func="yes">
			<Overload retVal="1|0 := " descr="Creates a new column, inserting it as the specified ColumnNumber.">
				<Param name="ColumnNumber [" />
				<Param name="Options" />
				<Param name="ColumnTitle]" />
			</Overload>
		</KeyWord>
		<KeyWord name="LV_Modify" func="yes">
			<Overload retVal="1|0 := " descr="Modifies the attributes and/or text of a row, and returns 1 upon success and 0 upon failure.">
				<Param name="RowNumber" />
				<Param name="Options [" />
				<Param name="NewCol1" />
				<Param name="NewCol2" />
				<Param name="...]" />
			</Overload>
		</KeyWord>
		<KeyWord name="LV_ModifyCol" func="yes">
			<Overload retVal="1|0 := " descr="Modifies the attributes and/or text of the specified column and its header.">
				<Param name="[ColumnNumber" />
				<Param name="Options" />
				<Param name="ColumnTitle]" />
			</Overload>
		</KeyWord>
		<KeyWord name="LV_SetImageList" func="yes">
			<Overload retVal="ImageListID|0 := " descr="This function is normally called prior to adding any rows to the ListView.">
				<Param name="ImageListID [" />
				<Param name="0|1|2]" />
			</Overload>
		</KeyWord>
		<KeyWord name="LWin" />
		<KeyWord name="LWinDown" />
		<KeyWord name="MainWindow" />
		<Keyword name="MaxHotkeysPerInterval" />
		<KeyWord name="Maximize" />
		<KeyWord name="MaximizeBox" />
		<Keyword name="MaxMem" />
		<Keyword name="MaxThreads" />
		<Keyword name="MaxThreadsBuffer" />
		<Keyword name="MaxThreadsPerHotkey" />
		<KeyWord name="MButton" />
		<KeyWord name="Media_Next" />
		<KeyWord name="Media_Play_Pause" />
		<KeyWord name="Media_Prev" />
		<KeyWord name="Media_Stop" />
		<KeyWord name="Menu" func="yes">
			<Overload retVal="" descr="">
				<Param name="MenuName" />
				<Param name="Cmd [" />
				<Param name="P3" />
				<Param name="P4" />
				<Param name="P5]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Minimize" />
		<KeyWord name="MinimizeBox" />
		<KeyWord name="MinMax" />
		<KeyWord name="Minutes" />
		<KeyWord name="Mod" func="yes">
            <Overload retVal="Result := " descr="Modulo. Returns the remainder when Dividend is divided by Divisor.">
                <Param name="Dividend" />
                <Param name="Divisor" />
            </Overload>
        </KeyWord>
		<KeyWord name="MonthCal" />
		<KeyWord name="MOUSE" />
		<KeyWord name="MouseClick" func="yes">
			<Overload retVal="" descr="">
				<Param name="[WhichButton" />
				<Param name="X" />
				<Param name="Y" />
				<Param name="ClickCount" />
				<Param name="Speed" />
				<Param name="D|U" />
				<Param name="R]" />
			</Overload>
		</KeyWord>
		<KeyWord name="MouseClickDrag" func="yes">
			<Overload retVal="" descr="">
				<Param name="WhichButton" />
				<Param name="X1" />
				<Param name="Y1" />
				<Param name="X2" />
				<Param name="Y2 [" />
				<Param name="Speed" />
				<Param name="R]" />
			</Overload>
		</KeyWord>
		<KeyWord name="MouseGetPos" func="yes">
			<Overload retVal="" descr="Retrieves the current position of the mouse cursor, and optionally which window and control it is hovering over.">
				<Param name="[OutputVarX" />
				<Param name="OutputVarY" />
				<Param name="OuputVarWin" />
				<Param name="OutputVarControl" />
				<Param name="1|2|3]" />
			</Overload>
		</KeyWord>
		<KeyWord name="MouseMove" func="yes">
			<Overload retVal="" descr="">
				<Param name="X" />
				<Param name="Y [" />
				<Param name="Speed" />
				<Param name="R]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Move" />
		<KeyWord name="MsgBox" func="yes">
			<Overload retVal="" descr="">
				<Param name="Text|[Options" />
				<Param name="Title" />
				<Param name="Text" />
				<Param name="Timeout]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Multi" />
		<KeyWord name="NA" />
		<KeyWord name="No" />
		<KeyWord name="NoActivate" />
		<KeyWord name="NoDefault" />
		<Keyword name="NoEnv" />
		<KeyWord name="NoHide" />
		<KeyWord name="NoIcon" />
		<KeyWord name="NoMainWindow" />
		<KeyWord name="NoStandard" />
		<KeyWord name="NoTab" />
		<Keyword name="NoTrayIcon" />
		<KeyWord name="Number" />
		<KeyWord name="NumGet" func="yes">
			<Overload retVal="OutputVar := " descr="Returns the binary number stored at the specified address+offset.">
				<Param name="VarOrAddress [" />
				<Param name="Offset = 0" />
				<Param name='Type = "UInt"]' />
			</Overload>
		</KeyWord>
 		<KeyWord name="NumLock" />
		<KeyWord name="Numpad0" />
		<KeyWord name="Numpad1" />
		<KeyWord name="Numpad2" />
		<KeyWord name="Numpad3" />
		<KeyWord name="Numpad4" />
		<KeyWord name="Numpad5" />
		<KeyWord name="Numpad6" />
		<KeyWord name="Numpad7" />
		<KeyWord name="Numpad8" />
		<KeyWord name="Numpad9" />
		<KeyWord name="NumpadAdd" />
		<KeyWord name="NumpadClear" />
		<KeyWord name="NumpadDel" />
		<KeyWord name="NumpadDiv" />
		<KeyWord name="NumpadDot" />
		<KeyWord name="NumpadDown" />
		<KeyWord name="NumpadEnd" />
		<KeyWord name="NumpadEnter" />
		<KeyWord name="NumpadHome" />
		<KeyWord name="NumpadIns" />
		<KeyWord name="NumpadLeft" />
		<KeyWord name="NumpadMult" />
		<KeyWord name="NumpadPgdn" />
		<KeyWord name="NumpadPgup" />
		<KeyWord name="NumpadRight" />
		<KeyWord name="NumpadSub" />
		<KeyWord name="NumpadUp" />
		<KeyWord name="NumPut" func="yes">
			<Overload retVal="OutputVar := " descr="Stores Number in binary format at the specified address+offset and returns the address to the right of the item just written.">
				<Param name="Number" />
				<Param name="VarOrAddress [" />
				<Param name="Offset = 0" />
				<Param name='Type = "UInt"]' />
			</Overload>
		</KeyWord>
 		<KeyWord name="Ok" />
		<KeyWord name="OnExit" func="yes">
			<Overload retVal="" descr="">
				<Param name="[Label]" />
			</Overload>
		</KeyWord>
		<KeyWord name="OnMessage" func="yes">
			<Overload retVal="OutputVar := " descr="Specifies a function to call automatically when the script receives the specified message.">
				<Param name="MsgNumber [" />
				<Param name='"FunctionName"' />
				<Param name="MaxThreads]" />
			</Overload>
		</KeyWord>
 		<KeyWord name="OutputDebug" func="yes">
			<Overload retVal="" descr="">
				<Param name="Text" />
			</Overload>
		</KeyWord>
		<KeyWord name="Owner" />
		<KeyWord name="Parse" func="yes">
			<Overload retVal="" descr="">
				<Param name="InputVar [" />
				<Param name="Delimiters" />
				<Param name="OmitChars]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Password" />
		<KeyWord name="Pause" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="On|Off|Toggle" />
				<Param name="OperateOnUnderlyingThread?]" />
			</Overload>
		</KeyWord>
		<Keyword name="Persistent" />
		<KeyWord name="PGDN" />
		<KeyWord name="PGUP" />
		<KeyWord name="Pic" />
		<KeyWord name="Picture" />
		<KeyWord name="PIXEL" />
		<KeyWord name="PixelGetColor" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the color of the pixel at the specified x,y coordinates.">
				<Param name="X" />
				<Param name="Y [" />
				<Param name="Alt|Slow|RGB]" />
			</Overload>
		</KeyWord>
		<KeyWord name="PixelSearch" func="yes">
			<Overload retVal="" descr="Searches a region of the screen for a pixel of the specified color. ">
				<Param name="OutputVarX" />
				<Param name="OutputVarY" />
				<Param name="X1" />
				<Param name="Y1" />
				<Param name="X2" />
				<Param name="Y2" />
				<Param name="ColorID [" />
				<Param name="Variation" />
				<Param name="Fast|RGB]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Pos" />
		<KeyWord name="PostMessage" func="yes">
			<Overload retVal="" descr="">
				<Param name="Msg [" />
				<Param name="wParam" />
				<Param name="lParam" />
				<Param name="Control" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Pow" />
		<KeyWord name="PrintScreen" />
		<KeyWord name="Process" func="yes">
			<Overload retVal="" descr="">
				<Param name="Cmd" />
				<Param name="PID-or-Name [" />
				<Param name="Param3]" />
			</Overload>
		</KeyWord>
		<KeyWord name="ProcessName" />
		<KeyWord name="ProgramFiles" />
		<KeyWord name="Progress" func="yes">
			<Overload retVal="" descr="">
				<Param name="Off|Param1 [" />
				<Param name="SubText" />
				<Param name="MainText" />
				<Param name="WinTitle" />
				<Param name="FontName]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Radio" />
		<KeyWord name="RAlt" />
		<KeyWord name="Random" func="yes">
			<Overload retVal="Result := " descr="Generates a pseudo-random number.">
				<Param name="[Min" />
				<Param name="Max]" />
			</Overload>
		</KeyWord>
		<KeyWord name="RButton" />
		<KeyWord name="RControl" />
		<KeyWord name="RCtrl" />
		<KeyWord name="ReadOnly" />
		<KeyWord name="Redraw" />
		<KeyWord name="RegDelete" func="yes">
			<Overload retVal="" descr="">
				<Param name="HKLM|HKU|HKCU|HKCR|HKCC" />
				<Param name="SubKey [" />
				<Param name="ValueName]" />
			</Overload>
		</KeyWord>
		<KeyWord name="RegExMatch" func="yes">
			<Overload retVal="FoundPos := " descr="Determines whether a string contains a pattern.">
				<Param name="Haystack" />
				<Param name="NeedleRegEx [" />
				<Param name='UnquotedOutputVar = ""' />
				<Param name="StartingPos = 1]" />
			</Overload>
		</KeyWord>
		<KeyWord name="RegExReplace" func="yes">
			<Overload retVal="NewStr := " descr="Replaces occurrences of a pattern (regular expression) inside a string.">
				<Param name="Haystack" />
				<Param name="NeedleRegEx [" />
				<Param name='Replacement = ""' />
				<Param name='OutputVarCount = ""' />
				<Param name="Limit = -1" />
				<Param name="StartingPos = 1]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Region" />
		<KeyWord name="RegisterCallback" func="yes">
			<Overload retVal="Address :=" descr="Creates a machine-code address that when called, redirects the call to a function in the script.">
				<Param name='"FunctionName" [' />
				<Param name='Options = ""' />
				<Param name="ParamCount = FormalCount" />
				<Param name="EventInfo = Address]" />
			</Overload>
		</KeyWord>
 		<KeyWord name="RegRead" func="yes">
			<Overload retVal="OutputVar := " descr="Reads a value from the registry.">
				<Param name="HKLM|HKU|HKCU|HKCR|HKCC" />
				<Param name="SubKey [" />
				<Param name="ValueName]" />
			</Overload>
		</KeyWord>
		<KeyWord name="RegWrite" func="yes">
			<Overload retVal="" descr="">
				<Param name="ValueType" />
				<Param name="HKLM|HKU|HKCU|HKCR|HKCC" />
				<Param name="SubKey [" />
				<Param name="ValueName" />
				<Param name="Value]" />
			</Overload>
		</KeyWord>
		<KeyWord name="REG_BINARY" />
		<KeyWord name="REG_DWORD" />
		<KeyWord name="REG_EXPAND_SZ" />
		<KeyWord name="REG_MULTI_SZ" />
		<KeyWord name="REG_SZ" />
		<KeyWord name="RELATIVE" />
		<KeyWord name="Reload" />
		<KeyWord name="Rename" />
		<KeyWord name="Repeat" />
		<KeyWord name="Resize" />
		<KeyWord name="Restore" />
		<KeyWord name="Retry" />
		<KeyWord name="Return" func="yes">
			<Overload retVal="" descr="">
				<Param name="[Expression]" />
			</Overload>
		</KeyWord>
		<KeyWord name="RGB" />
		<KeyWord name="Right" />
		<KeyWord name="Round" func="yes">
			<Overload retVal="Result := " descr="Rounds Number to N decimal places">
				<Param name="Number [" />
				<Param name="N]" />
			</Overload>
		</KeyWord>
		<KeyWord name="RShift" />
		<KeyWord name="Run" func="yes">
			<Overload retVal="OutputVarPID := " descr="Runs an external program.">
				<Param name="Target [" />
				<Param name="WorkingDir" />
				<Param name="Max|Min|Hide|UseErrorLevel" />
				<Param name="OutputVarPID]" />
			</Overload>
		</KeyWord>
		<KeyWord name="RunAs" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="User" />
				<Param name="Password" />
				<Param name="Domain]" />
			</Overload>
		</KeyWord>
		<KeyWord name="RunWait" func="yes">
			<Overload retVal="" descr="">
				<Param name="Target [" />
				<Param name="WorkingDir" />
				<Param name="Max|Min|Hide|UseErrorLevel" />
				<Param name="OutputVarPID]" />
			</Overload>
		</KeyWord>
		<KeyWord name="RWin" />
		<KeyWord name="RWinDown" />
		<KeyWord name="SB_SetIcon" func="yes">
			<Overload retVal="HICON|0 := " descr="Displays a small icon to the left of the text in the specified part">
				<Param name="Filename [" />
				<Param name="IconNumber" />
				<Param name="PartNumber]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SB_SetParts" func="yes">
			<Overload retVal="HWND|0 := " descr="Divides the bar into multiple sections according to the specified widths (in pixels). ">
				<Param name="[Width1" />
				<Param name="Width2" />
				<Param name="..." />
				<Param name="Width255]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SB_SetText" func="yes">
			<Overload retVal="1|0 := " descr="Displays NewText in the specified part of the status bar.">
				<Param name="NewText [" />
				<Param name="PartNumber" />
				<Param name="Style]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SCREEN" />
		<KeyWord name="ScrollLock" />
		<KeyWord name="Seconds" />
		<KeyWord name="Section" />
		<KeyWord name="Send" func="yes">
			<Overload retVal="OutputVar := " descr="">
				<Param name="Keys" />
			</Overload>
		</KeyWord>
		<KeyWord name="SendEvent" func="yes">
			<Overload retVal="" descr="">
				<Param name="Keys" />
			</Overload>
		</KeyWord>
		<KeyWord name="SendInput" func="yes">
			<Overload retVal="" descr="">
				<Param name="Keys" />
			</Overload>
		</KeyWord>
		<KeyWord name="SendMessage" func="yes">
			<Overload retVal="" descr="">
				<Param name="Msg [" />
				<Param name="wParam" />
				<Param name="lParam" />
				<Param name="Control" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SendMode" func="yes">
			<Overload retVal="" descr="">
				<Param name="Input|Play|Event|InputThenPlay" />
			</Overload>
		</KeyWord>
		<KeyWord name="SendPlay" func="yes">
			<Overload retVal="" descr="">
				<Param name="Keys" />
			</Overload>
		</KeyWord>
		<KeyWord name="SendRaw" func="yes">
			<Overload retVal="" descr="">
				<Param name="Keys" />
			</Overload>
		</KeyWord>
		<KeyWord name="Serial" />
		<KeyWord name="SetBatchLines" func="yes">
			<Overload retVal="" descr="">
				<Param name="number of ms|LineCount" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetCapslockState" func="yes">
			<Overload retVal="" descr="">
				<Param name="On|Off|AlwaysOn|AlwaysOff" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetControlDelay" func="yes">
			<Overload retVal="" descr="">
				<Param name="Delay" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetDefaultMouseSpeed" func="yes">
			<Overload retVal="" descr="">
				<Param name="Speed" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetEnv" func="yes">
			<Overload retVal="" descr="">
				<Param name="Var" />
				<Param name="Value" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetFormat" func="yes">
			<Overload retVal="" descr="">
				<Param name="integer|float" />
				<Param name="{{H|HEX}|D}|{TotalWidth.DecimalPlaces}" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetKeyDelay" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="Delay" />
				<Param name="PressDuration" />
				<Param name="Play]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetMouseDelay" func="yes">
			<Overload retVal="" descr="">
				<Param name="Delay [" />
				<Param name="Play]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetNumlockState" func="yes">
			<Overload retVal="" descr="">
				<Param name="On|Off|AlwaysOn|AlwaysOff" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetScrollLockState" func="yes">
			<Overload retVal="" descr="">
				<Param name="On|Off|AlwaysOn|AlwaysOff" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetStoreCapslockMode" func="yes">
			<Overload retVal="" descr="">
				<Param name="On|Off" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetTimer" func="yes">
			<Overload retVal="" descr="">
				<Param name="Label [" />
				<Param name="Period|On|Off" />
				<Param name="Priority]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetTitleMatchMode" func="yes">
			<Overload retVal="" descr="">
				<Param name="1|2|3|RegEx|Fast|Slow" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetWinDelay" func="yes">
			<Overload retVal="" descr="">
				<Param name="Delay" />
			</Overload>
		</KeyWord>
		<KeyWord name="SetWorkingDir" func="yes">
			<Overload retVal="" descr="">
				<Param name="DirName" />
			</Overload>
		</KeyWord>
		<KeyWord name="Shift" />
		<KeyWord name="ShiftAltTab" />
		<KeyWord name="ShiftDown" />
		<KeyWord name="ShiftUp" />
		<KeyWord name="Show" />
		<KeyWord name="Shutdown" func="yes">
			<Overload retVal="" descr="">
				<Param name="Code" />
			</Overload>
		</KeyWord>
		<KeyWord name="Sin" func="yes">
			<Overload retVal="Result := " descr="Returns the trigonometric sine of Number (radians)">
				<Param name="Number" />
			</Overload>
		</KeyWord>
		<KeyWord name="Single" />
		<Keyword name="SingleInstance" />
		<KeyWord name="Sleep" func="yes">
			<Overload retVal="" descr="">
				<Param name="DelayInMilliseconds" />
			</Overload>
		</KeyWord>
		<KeyWord name="Slider" />
		<KeyWord name="Sort" func="yes">
			<Overload retVal="" descr="">
				<Param name="VarName [" />
				<Param name="Options]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SoundBeep" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="Frequency" />
				<Param name="Duration]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SoundGet" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves various settings from a sound device.">
				<Param name="[ComponentType" />
				<Param name="ControlType" />
				<Param name="DeviceNumber]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SoundGetWaveVolume" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the wave output volume for a sound device.">
				<Param name="[DeviceNumber]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SoundPlay" func="yes">
			<Overload retVal="" descr="">
				<Param name="Filename [" />
				<Param name="wait]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SoundSet" func="yes">
			<Overload retVal="" descr="">
				<Param name="NewSetting [" />
				<Param name="ComponentType" />
				<Param name="ControlType" />
				<Param name="DeviceNumber]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SoundSetWaveVolume" func="yes">
			<Overload retVal="" descr="">
				<Param name="Percent [" />
				<Param name="DeviceNumber]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Space" />
		<KeyWord name="SplashImage" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="Off|ImageFile" />
				<Param name="Options" />
				<Param name="SubText" />
				<Param name="MainText" />
				<Param name="WinTitle" />
				<Param name="FontName]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SplashTextOff" />
		<KeyWord name="SplashTextOn" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="Width" />
				<Param name="Height" />
				<Param name="Title" />
				<Param name="Text]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SplitPath" func="yes">
			<Overload retVal="" descr="Separates a file name or URL into its name, directory, extension, and drive.">
				<Param name="InputVar [" />
				<Param name="OutFileName" />
				<Param name="OutDir" />
				<Param name="OutExtension" />
				<Param name="OutNameNoExt" />
				<Param name="OutDrive]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Sqrt" func="yes">
            <Overload retVal="Result := " descr="Returns the square root of Number.">
                <Param name="Number" />
            </Overload>
        </KeyWord>
		<KeyWord name="Standard" />
		<KeyWord name="static" />
		<KeyWord name="Status" />
		<KeyWord name="StatusBar" />
		<KeyWord name="StatusBarGetText" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the text from a standard status bar control.">
				<Param name="[Part#" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="StatusBarWait" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="BarText" />
				<Param name="Seconds" />
				<Param name="Part#" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="Interval" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="StatusCD" />
		<KeyWord name="StringCaseSense" func="yes">
			<Overload retVal="" descr="">
				<Param name="On|Off|Locale" />
			</Overload>
		</KeyWord>
		<KeyWord name="StringGetPos" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the position of the specified substring within a string.">
				<Param name="InputVar" />
				<Param name="SearchText [" />
				<Param name="L#|R#" />
				<Param name="Offset]" />
			</Overload>
		</KeyWord>
		<KeyWord name="StringLeft" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves a number of characters from the left-hand side of a string. ">
				<Param name="InputVar" />
				<Param name="Count" />
			</Overload>
		</KeyWord>
		<KeyWord name="StringLen" func="yes">
			<Overload retVal="Result := " descr="Retrieves the count of how many characters are in a string.">
				<Param name="InputVar" />
			</Overload>
		</KeyWord>
		<KeyWord name="StringLower" func="yes">
			<Overload retVal="OutputVar := " descr="Converts a string to lowercase.">
				<Param name="InputVar [" />
				<Param name="T]" />
			</Overload>
		</KeyWord>
		<KeyWord name="StringMid" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves one or more characters from the specified position in a string.">
				<Param name="InputVar" />
				<Param name="StartChar [" />
				<Param name="Count" />
				<Param name="L]" />
			</Overload>
		</KeyWord>
		<KeyWord name="StringReplace" func="yes">
			<Overload retVal="OutputVar := " descr="Replaces the specified substring with a new string.">
				<Param name="InputVar" />
				<Param name="SearchText [" />
				<Param name="ReplaceText" />
				<Param name="ReplaceAll?]" />
			</Overload>
		</KeyWord>
		<KeyWord name="StringRight" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves a number of characters from the right-hand side of a string. ">
				<Param name="InputVar" />
				<Param name="Count" />
			</Overload>
		</KeyWord>
		<KeyWord name="StringSplit" func="yes">
			<Overload retVal="" descr="">
				<Param name="OutputArray" />
				<Param name="InputVar [" />
				<Param name="Delimiters" />
				<Param name="OmitChars]" />
			</Overload>
		</KeyWord>
		<KeyWord name="StringTrimLeft" func="yes">
			<Overload retVal="OutputVar := " descr="Removes a number of characters from the left-hand side of a string.">
				<Param name="InputVar" />
				<Param name="Count" />
			</Overload>
		</KeyWord>
		<KeyWord name="StringTrimRight" func="yes">
			<Overload retVal="OutputVar := " descr="Removes a number of characters from the right-hand side of a string.">
				<Param name="InputVar" />
				<Param name="Count" />
			</Overload>
		</KeyWord>
		<KeyWord name="StringUpper" func="yes">
			<Overload retVal="OutputVar := " descr="Converts a string to uppercase. ">
				<Param name="OutputVar" />
				<Param name="InputVar [" />
				<Param name="T]" />
			</Overload>
		</KeyWord>
		<KeyWord name="StrLen" func="yes">
			<Overload retVal="Result := " descr="Returns the length of String">
				<Param name="String" />
			</Overload>
		</KeyWord>
 		<KeyWord name="Style" />
		<KeyWord name="Submit" />
		<KeyWord name="SubStr" func="yes">
			<Overload retVal="OutputVar := " descr="Copies a substring from String starting at StartingPos and proceeding rightward to include at most Length characters.">
				<Param name="String" />
				<Param name="StartingPos [" />
				<Param name="Length]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Suspend" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="On|Off|Toggle|Permit]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SysGet" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves screen resolution, multi-monitor info, dimensions of system objects, and other system properties.">
				<Param name="Sub-command [" />
				<Param name="Param3]" />
			</Overload>
		</KeyWord>
		<KeyWord name="SysMenu" />
		<KeyWord name="Tab" />
		<KeyWord name="Tab2" />
		<KeyWord name="TabStop" />
		<KeyWord name="Tan" func="yes">
            <Overload retVal="Result := " descr="Returns the trigonometric tangent of Number (radians)">
                <Param name="Number" />
            </Overload>
        </KeyWord>
		<KeyWord name="Text" />
		<KeyWord name="Theme" />
		<KeyWord name="Thread" func="yes">
			<Overload retVal="" descr="">
				<Param name="Priority|NoTimers|Interrupt" />
				<Param name="n|[false]|[Duration" />
				<Param name="LineCount]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Time" />
		<KeyWord name="Tip" />
		<KeyWord name="ToggleCheck" />
		<KeyWord name="ToggleEnable" />
		<KeyWord name="ToolTip" func="yes">
			<Overload retVal="" descr="">
				<Param name="[Text" />
				<Param name="X" />
				<Param name="Y" />
				<Param name="WhichToolTip]" />
			</Overload>
		</KeyWord>
		<KeyWord name="ToolWindow" />
		<KeyWord name="Top" />
		<KeyWord name="Topmost" />
		<KeyWord name="TransColor" />
		<KeyWord name="Transform" func="yes">
			<Overload retVal="OutputVar := " descr="Performs miscellaneous math functions, bitwise operations, and tasks such as ASCII/Unicode conversion.">
				<Param name="Cmd" />
				<Param name="Value1 [" />
				<Param name="Value2]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Transparent" />
		<KeyWord name="Tray" />
		<KeyWord name="TrayTip" func="yes">
			<Overload retVal="" descr="">
				<Param name="[Title" />
				<Param name="Text" />
				<Param name="Seconds" />
				<Param name="Options]" />
			</Overload>
		</KeyWord>
		<KeyWord name="TreeView" />
		<KeyWord name="True" />
		<KeyWord name="TryAgain" />
		<KeyWord name="TV_Add" func="yes">
			<Overload retVal="OutputVar := " descr="Adds a new item to the TreeView and returns its unique Item ID number (or 0 upon failure).">
				<Param name="Name [" />
				<Param name="ParentItemID" />
				<Param name="Options]" />
			</Overload>
		</KeyWord>
		<KeyWord name="TV_Delete" func="yes">
			<Overload retVal="OutputVar := " descr="If ItemID is omitted, all items in the TreeView are deleted. Otherwise, only the specified ItemID is deleted. It returns 1 upon success and 0 upon failure.">
				<Param name="[ItemID]" />
			</Overload>
		</KeyWord>
		<KeyWord name="TV_Get" func="yes">
			<Overload retVal="OutputVar := " descr="If the specified item has the specified attribute, its own ItemID is returned. Otherwise, 0 is returned.">
				<Param name="ItemID" />
				<Param name='"Expand | Check | Bold"' />
			</Overload>
		</KeyWord>
 		<KeyWord name="TV_GetChild" func="yes">
			<Overload retVal="OutputVar := " descr="Returns the ID number of the specified item's first/top child (or 0 if none).">
				<Param name="ParentItemID" />
			</Overload>
		</KeyWord>
		<KeyWord name="TV_GetCount" func="yes">
			<Overload retVal="OutputVar := " descr="Returns the total number of items in the control.">
				<Param name="" />
			</Overload>
		</KeyWord>
		<KeyWord name="TV_GetNext" func="yes">
			<Overload retVal="OutputVar := " descr="">
				<Param name="[ItemID" />
				<Param name='"Checked | Full"]' />
			</Overload>
		</KeyWord>
 		<KeyWord name="TV_GetParent" func="yes">
			<Overload retVal="OutputVar := " descr="Returns the specified item's parent as an item ID">
				<Param name="ItemID" />
			</Overload>
		</KeyWord>
		<KeyWord name="TV_GetPrev" func="yes">
			<Overload retVal="OutputVar := " descr="Returns the ID number of the sibling above the specified item (or 0 if none). ">
				<Param name="ItemID" />
			</Overload>
		</KeyWord>
		<KeyWord name="TV_GetSelection" func="yes">
			<Overload retVal="OutputVar := " descr="Returns the selected item's ID number.">
				<Param name="" />
			</Overload>
		</KeyWord>
		<KeyWord name="TV_GetText" func="yes">
			<Overload retVal="OutputVar := " descr="etrieves the text/name of the specified ItemID and stores it in OutputVar.">
				<Param name="OutputVar" />
				<Param name="ItemID" />
			</Overload>
		</KeyWord>
		<KeyWord name="TV_Modify" func="yes">
			<Overload retVal="OutputVar := " descr="Modifies the attributes and/or name of an item. ">
				<Param name="ItemID [" />
				<Param name="Options" />
				<Param name="NewName]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Type" />
		<KeyWord name="UnCheck" />
		<KeyWord name="Unicode" />
		<KeyWord name="Unlock" />
		<KeyWord name="Up" />
		<KeyWord name="UpDown" />
		<KeyWord name="Upper" />
		<KeyWord name="Uppercase" />
		<KeyWord name="URLDownloadToFile" func="yes">
			<Overload retVal="" descr="">
				<Param name="URL" />
				<Param name="Filename" />
			</Overload>
		</KeyWord>
		<KeyWord name="UseErrorLevel" />
		<Keyword name="UseHook" />
		<KeyWord name="VarSetCapacity" func="yes">
			<Overload retVal="GrantedCapacity :=" descr="Enlarges a variable's holding capacity or frees its memory.">
				<Param name="UnquotedVarName [" />
				<Param name="RequestedCapacity" />
				<Param name="FillByte]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Vis" />
		<KeyWord name="VisFirst" />
		<KeyWord name="Visible" />
		<KeyWord name="Volume_Down" />
		<KeyWord name="Volume_Mute" />
		<KeyWord name="Volume_Up" />
		<KeyWord name="VScroll" />
		<KeyWord name="WantCtrlA" />
		<KeyWord name="WantF2" />
		<KeyWord name="WantReturn" />
		<KeyWord name="WheelDown" />
		<KeyWord name="WheelUp" />
		<KeyWord name="WinActivate" func="yes">
			<Overload retVal="" descr="">
				<Param name="[WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinActivateBottom" func="yes">
			<Overload retVal="" descr="">
				<Param name="[WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<Keyword name="WinActivateForce" />
		<KeyWord name="WinActive" func="yes">
			<Overload retVal="Result := " descr="Returns the Unique ID (HWND) of the active window if it matches the specified criteria.">
				<Param name="[WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinClose" func="yes">
			<Overload retVal="" descr="">
				<Param name="[WinTitle" />
				<Param name="WinText" />
				<Param name="SecondsToWait" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinExist" func="yes">
			<Overload retVal="Result := " descr="Returns the Unique ID (HWND) of the first matching window (0 if none) as a hexademinal integer.">
				<Param name="[WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinGet" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the specified window's unique ID, process ID, process name, or a list of its controls.">
				<Param name="[Cmd" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinGetActiveStats" func="yes">
			<Overload retVal="" descr="">
				<Param name="Title" />
				<Param name="Width" />
				<Param name="Height" />
				<Param name="X" />
				<Param name="Y" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinGetActiveTitle" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the title of the active window.">
				<Param name="" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinGetClass" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the specified window's class name.">
				<Param name="[WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinGetPos" func="yes">
			<Overload retVal="" descr="">
				<Param name="[X" />
				<Param name="Y" />
				<Param name="Width" />
				<Param name="Height" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinGetText" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the text from the specified window. ">
				<Param name="[WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinGetTitle" func="yes">
			<Overload retVal="OutputVar := " descr="Retrieves the title of the specified window.">
				<Param name="[WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinHide" func="yes">
			<Overload retVal="" descr="">
				<Param name="[WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinKill" func="yes">
			<Overload retVal="" descr="">
				<Param name="[WinTitle" />
				<Param name="WinText" />
				<Param name="SecondsToWait" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinMaximize" func="yes">
			<Overload retVal="" descr="">
				<Param name="[WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinMenuSelectItem" func="yes">
            <Overload retVal="" descr="">
                <Param name="WinTitle" />
                <Param name="WinText" />
                <Param name="Menu [" />
                <Param name="SubMenu1" />
                <Param name="..." />
                <Param name="SubMenu6" />
                <Param name="ExcludeTitle" />
                <Param name="ExcludeText]" />
            </Overload>
        </KeyWord>
		<KeyWord name="WinMinimize" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinMinimizeAll" />
		<KeyWord name="WinMinimizeAllUndo" />
		<KeyWord name="WinMove" func="yes">
			<Overload retVal="" descr="">
				<Param name="X | WinTitle" />
				<Param name="Y. | WinText" />
				<Param name="x" />
				<Param name="y [" />
				<Param name="Width" />
				<Param name="Height" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinRestore" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinSet" func="yes">
			<Overload retVal="" descr="">
				<Param name="Attribute" />
				<Param name="Value [" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinSetTitle" func="yes">
			<Overload retVal="" descr="">
				<Param name="NewTitle. | WinTitle" />
				<Param name="WinText" />
				<Param name="NewTitle [" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinShow" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinWait" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="Seconds" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinWaitActive" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="Seconds" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinWaitClose" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="Seconds" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="WinWaitNotActive" func="yes">
			<Overload retVal="" descr="">
				<Param name="[" />
				<Param name="WinTitle" />
				<Param name="WinText" />
				<Param name="Seconds" />
				<Param name="ExcludeTitle" />
				<Param name="ExcludeText]" />
			</Overload>
		</KeyWord>
		<KeyWord name="Wrap" />
		<KeyWord name="XButton1" />
		<KeyWord name="XButton2" />
		<KeyWord name="Xdigit" />
		<KeyWord name="Yes" />
 </AutoComplete>
</NotepadPlus>
