And?4 ByRef?4 Case?4 Const?4 ContinueCase?4 ContinueLoop?4 Default?4 Dim?4 Do?4 Else?4 ElseIf?4 EndFunc?4 EndIf?4 EndSelect?4 EndSwitch?4 EndWith?4 Enum?4 Exit?4 ExitLoop?4 False?4 For?4 Func?4 Global?4 If?4 In?4 Local?4 Next?4 Not?4 Or?4 ReDim?4 Return?4 Select?4 Step?4 Switch?4 Then?4 To?4 True?4 Until?4 WEnd?4 While?4 With?4 #ce?2 #comments-end?2 #comments-start?2 #cs?2 #include?2 #include-once?2 #NoTrayIcon?2 #RequireAdmin?2 #AutoIt3Wrapper_Au3Check_Parameters?1 #AutoIt3Wrapper_Au3Check_Stop_OnWarning?1 #AutoIt3Wrapper_Change2CUI?1 #AutoIt3Wrapper_Compression?1 #AutoIt3Wrapper_cvsWrapper_Parameters?1 #AutoIt3Wrapper_Icon?1 #AutoIt3Wrapper_Outfile?1 #AutoIt3Wrapper_Outfile_Type?1 #AutoIt3Wrapper_Plugin_Funcs?1 #AutoIt3Wrapper_Res_Comment?1 #AutoIt3Wrapper_Res_Description?1 #AutoIt3Wrapper_Res_Field?1 #AutoIt3Wrapper_Res_File_Add?1 #AutoIt3Wrapper_Res_Fileversion?1 #AutoIt3Wrapper_Res_FileVersion_AutoIncrement?1 #AutoIt3Wrapper_Res_Icon_Add?1 #AutoIt3Wrapper_Res_Language?1 #AutoIt3Wrapper_Res_LegalCopyright?1 #AutoIt3Wrapper_res_requestedExecutionLevel?1 #AutoIt3Wrapper_Res_SaveSource?1 #AutoIt3Wrapper_Run_After?1 #AutoIt3Wrapper_Run_Au3check?1 #AutoIt3Wrapper_Run_Before?1 #AutoIt3Wrapper_Run_cvsWrapper?1 #AutoIt3Wrapper_Run_Debug_Mode?1 #AutoIt3Wrapper_Run_Obfuscator?1 #AutoIt3Wrapper_Run_Tidy?1 #AutoIt3Wrapper_Tidy_Stop_OnError?1 #AutoIt3Wrapper_UseAnsi?1 #AutoIt3Wrapper_UseUpx?1 #AutoIt3Wrapper_UseX64?1 #AutoIt3Wrapper_Version?1 #EndRegion?1 #forceref?1 #Obfuscator_Ignore_Funcs?1 #Obfuscator_Ignore_Variables?1 #Obfuscator_Parameters?1 #Region?1 #Tidy_Parameters?1 @AppDataCommonDir?3 @AppDataDir?3 @AutoItExe?3 @AutoItPID?3 @AutoItUnicode?3 @AutoItVersion?3 @AutoItX64?3 @COM_EventObj?3 @CommonFilesDir?3 @Compiled?3 @ComputerName?3 @ComSpec?3 @CR?3 @CRLF?3 @DesktopCommonDir?3 @DesktopDepth?3 @DesktopDir?3 @DesktopHeight?3 @DesktopRefresh?3 @DesktopWidth?3 @DocumentsCommonDir?3 @error?3 @exitCode?3 @exitMethod?3 @extended?3 @FavoritesCommonDir?3 @FavoritesDir?3 @GUI_CtrlHandle?3 @GUI_CtrlId?3 @GUI_DragFile?3 @GUI_DragId?3 @GUI_DropId?3 @GUI_WinHandle?3 @HomeDrive?3 @HomePath?3 @HomeShare?3 @HotKeyPressed?3 @HOUR?3 @InetGetActive?3 @InetGetBytesRead?3 @IPAddress1?3 @IPAddress2?3 @IPAddress3?3 @IPAddress4?3 @KBLayout?3 @LF?3 @LogonDNSDomain?3 @LogonDomain?3 @LogonServer?3 @MDAY?3 @MIN?3 @MON?3 @MyDocumentsDir?3 @NumParams?3 @OSBuild?3 @OSLang?3 @OSServicePack?3 @OSTYPE?3 @OSVersion?3 @ProcessorArch?3 @ProgramFilesDir?3 @ProgramsCommonDir?3 @ProgramsDir?3 @ScriptDir?3 @ScriptFullPath?3 @ScriptLineNumber?3 @ScriptName?3 @SEC?3 @StartMenuCommonDir?3 @StartMenuDir?3 @StartupCommonDir?3 @StartupDir?3 @SW_DISABLE?3 @SW_ENABLE?3 @SW_HIDE?3 @SW_LOCK?3 @SW_MAXIMIZE?3 @SW_MINIMIZE?3 @SW_RESTORE?3 @SW_SHOW?3 @SW_SHOWDEFAULT?3 @SW_SHOWMAXIMIZED?3 @SW_SHOWMINIMIZED?3 @SW_SHOWMINNOACTIVE?3 @SW_SHOWNA?3 @SW_SHOWNOACTIVATE?3 @SW_SHOWNORMAL?3 @SW_UNLOCK?3 @SystemDir?3 @TAB?3 @TempDir?3 @TRAY_ID?3 @TrayIconFlashing?3 @TrayIconVisible?3 @UserName?3 @UserProfileDir?3 @WDAY?3 @WindowsDir?3 @WorkingDir?3 @YDAY?3 @YEAR?3 Abs ( expression ) Calculates the absolute value of a number. ACos ( expression ) Calculates the arcCosine of a number. AdlibDisable ( ) Disables the adlib functionality. AdlibEnable ( "function" [, time] ) Enables Adlib functionality. Asc ( "char" ) Returns the ASCII code of a character. AscW ( "char" ) Returns the unicode code of a character. ASin ( expression ) Calculates the arcsine of a number. Assign ( "varname", "data" [, flag] ) Assigns a variable by name with the data. ATan ( expression ) Calculates the arctangent of a number. AutoItSetOption ( "CaretCoordMode", param ) Sets the way coords are used in the caret functions, either absolute coords or coords relative to the current active window: 0 = relative coords to the active window 1 = absolute screen coordinates (default) 2 = relative coords to the client area of the active window AutoItSetOption ( "ExpandEnvStrings", param ) Changes how literal strings and % symbols are interpreted. By default strings are treated literally, this option allows you to use %environment% variables inside strings, e.g., "The temp directory is: %temp%". 1 = expand environment variables (similar to AutoIt v2) 0 = do not expand environment variables (default) Without this option the usual way would be: "The temp directory is: " & EnvGet("temp") AutoItSetOption ( "ExpandVarStrings", param ) Changes how literal strings and variable/macro ($ and @) symbols are interpreted. By default strings are treated literally, this option allows you to use variables and macros inside strings, e.g., "The value of var1 is $var1$". 1 = expand variables (when in this mode and you want to use a literal $ or @ then double it up: "This is a single dollar $$ sign". 0 = do not expand variables (default) AutoItSetOption ( "FtpBinaryMode", param ) Changes how FTP files are transferred. 1 = Binary (default) 0 = ASCII AutoItSetOption ( "GUICloseOnESC", param ) When ESC is pressed on a GUI the $GUI_EVENT_CLOSE message is sent. This option toggles this behavior on and off. 1 = Send the $GUI_EVENT_CLOSE message when ESC is pressed (default). 0 = Don't send the $GUI_EVENT_CLOSE message when ESC is pressed. AutoItSetOption ( "GUICoordMode", param ) Alters the position of a control defined by GUICtrlSetPos. 1 = absolute coordinates (default) still relative to the dialog box. 0 = relative position to the start of the last control (upper left corner). 2 = cell positionining relative to current cell. A -1 for left or top parameter don't increment the start. So next line is -1,offset; next cell is offset,-1; current cell is -1,-1. Obviously "offset" cannot be -1 which reserved to indicate the no increment. But if you can use a multiple of the width you choose to skip or go back. AutoItSetOption ( "GUIDataSeparatorChar", param ) Define the character which delimits subitems in GUICtrlSetData. The default character is '|'. AutoItSetOption ( "GUIOnEventMode", param ) Enable/disable OnEvent functions notifications. 0 = (default) disable. 1 = enable. AutoItSetOption ( "GUIResizeMode", param ) Change default resizing for a control. 0 = (default) keep default control resizing. <1024 = anytype of resizing see GUICtrlSetResizing. AutoItSetOption ( "GUIEventOptions", param ) Change special event behavior or GUI function return values. 0 = (default) Windows behavior on click on Minimize,Restore, Maximize, Resize. 1 = suppress windows behavior on minimize, restore or maximize click button or window resize. Just sends the notification. AutoItSetOption ( "MouseClickDelay", param ) Alters the length of the brief pause in between mouse clicks. Time in milliseconds to pause (default=10). AutoItSetOption ( "MouseClickDownDelay", param ) Alters the length a click is held down before release. Time in milliseconds to pause (default=10). AutoItSetOption ( "MouseClickDragDelay", param ) Alters the length of the brief pause at the start and end of a mouse drag operation. Time in milliseconds to pause (default=250). AutoItSetOption ( "MouseCoordMode", param ) Sets the way coords are used in the mouse functions, either absolute coords or coords relative to the current active window: 0 = relative coords to the active window 1 = absolute screen coordinates (default) 2 = relative coords to the client area of the active window AutoItSetOption ( "MustDeclareVars", param ) If this option is used then all variables must be pre-declared with Dim, Local or Global before they can be used - removes the chance for misspelled variables causing bugs. 1 = Variables must be pre-declared 0 = Variables don't need to be pre-declared (default) AutoItSetOption ( "OnExitFunc", param ) Sets the name of the function called when AutoIt exits (default is OnAutoItExit). AutoItSetOption ( "PixelCoordMode", param ) Sets the way coords are used in the pixel functions, either absolute coords or coords relative to the window defined by hwnd (default active window): 0 = relative coords to the defined window 1 = absolute screen coordinates (default) 2 = relative coords to the client area of the defined window AutoItSetOption ( "SendAttachMode", param ) Specifies if AutoIt attaches input threads when using Send() function. When not attaching (default mode=0) detecting the state of capslock/scrolllock and numlock can be unreliable under NT4. However, when you specify attach mode=1 the Send("{... down/up}") syntax will not work and there may be problems with sending keys to "hung" windows. ControlSend() ALWAYS attaches and is not affected by this mode. 0 = don't attach (default) 1 = attach AutoItSetOption ( "SendCapslockMode", param ) Specifies if AutoIt should store the state of capslock before a Send function and restore it afterwards. 0 = don't store/restore 1 = store and restore (default) AutoItSetOption ( "SendKeyDelay", param ) Alters the the length of the brief pause in between sent keystrokes. Time in milliseconds to pause (default=5). Sometimes a value of 0 does not work; use 1 instead. AutoItSetOption ( "SendKeyDownDelay", param ) Alters the length of time a key is held down before being released during a keystroke. For applications that take a while to register keypresses (and many games) you may need to raise this value from the default. Time in milliseconds to pause (default=5). AutoItSetOption ( "TCPTimeout", param ) Defines the time before TCP functions stop if no communication. Time in milliseconds before timeout (default=100). AutoItSetOption ( "TrayAutoPause", param ) Script pauses when click on tray icon. 0 = no pause 1 = pause (default). If there is no DefaultMenu no pause will occurs. AutoItSetOption ( "TrayIconDebug", param ) If enabled shows the current script line in the tray icon tip to help debugging. 0 = no debug information (default) 1 = show debug AutoItSetOption ( "TrayIconHide", param ) Hides the AutoIt tray icon. Note: The icon will still initially appear ~750 milliseconds. 0 = show icon (default) 1 = hide icon AutoItSetOption ( "TrayMenuMode", param ) Extend the behaviour of the script tray icon/menu. This can be done with a combination (adding) of the following values. 0 = default menu items (Script Paused/Exit) are appended to the usercreated menu; usercreated checked items will automatically unchecked; if you double click the tray icon then the controlid is returned which has the "Default"-style (default). 1 = no default menu 2 = user created checked items will not automatically unchecked if you click it 4 = don't return the menuitemID which has the "default"-style in the main contextmenu if you double click the tray icon 8 = turn off auto check of radio item groups AutoItSetOption ( "TrayOnEventMode", param ) Enable/disable OnEvent functions notifications for the tray. 0 = (default) disable 1 = enable AutoItSetOption ( "WinDetectHiddenText", param ) Specifies if hidden window text can be "seen" by the window matching functions. 0 = Do not detect hidden text (default) 1 = Detect hidden text AutoItSetOption ( "WinSearchChildren", param ) Allows the window search routines to search child windows as well as top-level windows. 0 = Only search top-level windows (default) 1 = Search top-level and child windows AutoItSetOption ( "WinTextMatchMode", param ) Alters the method that is used to match window text during search operations. 1 = Complete / Slow mode (default) 2 = Quick mode In quick mode AutoIt can usually only "see" dialog text, button text and the captions of some controls. In the default mode much more text can be seen (for instance the contents of the Notepad window). If you are having performance problems when performing many window searches then changing to the "quick" mode may help. AutoItSetOption ( "WinTitleMatchMode", param ) Alters the method that is used to match window titles during search operations. 1 = Match the title from the start (default) 2 = Match any substring in the title 3 = Exact title match 4 = Advanced mode, see Window Titles & Text (Advanced) -1 to -4 = force lower case match according to other type of match. AutoItSetOption ( "WinWaitDelay", param ) Alters how long a script should briefly pause after a successful window-related operation. Time in milliseconds to pause (default=250). AutoItWinGetTitle ( ) Retrieves the title of the AutoIt window. AutoItWinSetTitle ( "newtitle" ) Changes the title of the AutoIt window. Beep ( [ Frequency [, Duration ]] ) Plays back a beep to the user. Binary ( expression ) Returns the binary representation of an expression. BinaryLen ( binary ) Returns the number of bytes in a binary variant. BinaryMid ( binary, start [, count] ) Extracts a number of bytes from a binary variant. BinaryToString ( expression [, flag] ) Converts a binary variant into a string. BitAND ( value1, value2 [, value n] ) Performs a bitwise AND operation. BitNOT ( value ) Performs a bitwise NOT operation. BitOR ( value1, value2 [, value n] ) Performs a bitwise OR operation. BitRotate ( value , shift [, size] ) Performs a bit shifting operation, with rotation. BitShift ( value, shift ) Performs a bit shifting operation. BitXOR ( value1, value2 [, value n] ) Performs a bitwise exclusive OR (XOR) operation. BlockInput ( flag ) Disable/enable the mouse and keyboard. Break ( mode ) Enables or disables the users' ability to exit a script from the tray icon menu. Call ( "function" [, param1 [, param2 [, paramN ]]] ) Calls a user-defined function contained in a string parameter. CDTray ( "drive", "status" ) Opens or closes the CD tray. Ceiling ( expression ) Returns a number rounded up to the next integer. Chr ( ASCIIcode ) Returns a character corresponding to an ASCII code. ChrW ( UNICODEcode ) Returns a character corresponding to a unicode code. ClipGet ( ) Retrieves text from the clipboard. ClipPut ( "value" ) Writes text to the clipboard. ConsoleRead ( [peek = false[, binary = false ]]) Read from the STDIN stream of the AutoIt script process. ConsoleWrite ( "data" ) Writes data to the STDOUT stream. Some text editors can read this stream as can other programs which may be expecting data on this stream. ConsoleWriteError ( "data" ) Writes data to the STDERR stream. Some text editors can read this stream as can other programs which may be expecting data on this stream. ControlClick ( "title", "text", controlID [, button [, clicks [, x [, y ]]]] ) Sends a mouse click command to a given control. ControlCommand ( "title", "text", "classnameNN", "IsVisible", "" ) Returns 1 if Control is visible, 0 otherwise ControlCommand ( "title", "text", "classnameNN", "IsEnabled", "" ) Returns 1 if Control is enabled, 0 otherwise ControlCommand ( "title", "text", "classnameNN", "ShowDropDown", "" ) Drops a ComboBox ControlCommand ( "title", "text", "classnameNN", "HideDropDown", "" ) UNdrops a ComboBox ControlCommand ( "title", "text", "classnameNN", "AddString", 'string' ) Adds a string to the end in a ListBox or ComboBox ControlCommand ( "title", "text", "classnameNN", "DelString", occurrence ) Deletes a string according to occurrence in a ListBox or ComboBox ControlCommand ( "title", "text", "classnameNN", "FindString", 'string' ) Returns occurrence ref of the exact string in a ListBox or ComboBox ControlCommand ( "title", "text", "classnameNN", "SetCurrentSelection", occurrence ) Sets selection to occurrence ref in a ListBox or ComboBox ControlCommand ( "title", "text", "classnameNN", "SelectString", 'string' ) Sets selection according to string in a ListBox or ComboBox ControlCommand ( "title", "text", "classnameNN", "IsChecked", "" ) Returns 1 if Button is checked, 0 otherwise ControlCommand ( "title", "text", "classnameNN", "Check", "" ) Checks radio or check Button ControlCommand ( "title", "text", "classnameNN", "UnCheck", "" ) Unchecks radio or check Button ControlCommand ( "title", "text", "classnameNN", "GetCurrentLine", "" ) Returns the line # where the caret is in an Edit ControlCommand ( "title", "text", "classnameNN", "GetCurrentCol", "" ) Returns the column # where the caret is in an Edit ControlCommand ( "title", "text", "classnameNN", "GetCurrentSelection", "" ) Returns name of the currently selected item in a ListBox or ComboBox ControlCommand ( "title", "text", "classnameNN", "GetLineCount", "" ) Returns # of lines in an Edit ControlCommand ( "title", "text", "classnameNN", "GetLine", line# ) Returns text at line # passed of an Edit ControlCommand ( "title", "text", "classnameNN", "GetSelected", "" ) Returns selected text of an Edit ControlCommand ( "title", "text", "classnameNN", "EditPaste", 'string' ) Pastes the 'string' at the Edit's caret position ControlCommand ( "title", "text", "classnameNN", "CurrentTab", "" ) Returns the current Tab shown of a SysTabControl32 ControlCommand ( "title", "text", "classnameNN", "TabRight", "" ) Moves to the next tab to the right of a SysTabControl32 ControlCommand ( "title", "text", "classnameNN", "TabLeft", "" ) Moves to the next tab to the left of a SysTabControl32 ControlDisable ( "title", "text", controlID) Disables or "grays-out" a control. ControlEnable ( "title", "text", controlID ) Enables a "grayed-out" control. ControlFocus ( "title", "text", controlID ) Sets input focus to a given control on a window. ControlGetFocus ( "title" [, "text"] ) Returns the ControlRef# of the control that has keyboard focus within a specified window. ControlGetHandle ( "title", "text", controlID ) Retrieves the internal handle of a control. ControlGetPos ( "title", "text", controlID ) Retrieves the position and size of a control relative to it's window. ControlGetText ( "title", "text", controlID ) Retrieves text from a control. ControlHide ( "title", "text", controlID ) Hides a control. ControlListView ( "title", "text", "classnameNN", "DeSelect", From [, To] ) Deselects one or more items. ControlListView ( "title", "text", "classnameNN", "FindItem", "string to find" [, SubItem] ) Returns the item index of the string. Returns -1 if the string is not found. ControlListView ( "title", "text", "classnameNN", "GetItemCount" ) Returns the number of list items. ControlListView ( "title", "text", "classnameNN", "GetSelected" [, option] ) Returns a string containing the item index of selected items. If option=0 (default) only the first selected item is returned. If option=1 then all the selected items are returned delimited by |, e.g: "0|3|4|10". If no items are selected a blank "" string is returned. ControlListView ( "title", "text", "classnameNN", "GetSelectedCount" ) Returns the number of items that are selected. ControlListView ( "title", "text", "classnameNN", "GetSubItemCount" ) Returns the number of subitems. ControlListView ( "title", "text", "classnameNN", "GetText", Item, SubItem ) Returns the text of a given item/subitem. ControlListView ( "title", "text", "classnameNN", "IsSelected", Item ) Returns 1 if the item is selected, otherwise returns 0. ControlListView ( "title", "text", "classnameNN", "Select", From [, To] ) Selects one or more items. ControlListView ( "title", "text", "classnameNN", "SelectAll" ) Selects all items. ControlListView ( "title", "text", "classnameNN", "SelectClear" ) Clears the selection of all items. ControlListView ( "title", "text", "classnameNN", "SelectInvert" ) Inverts the current selection. ControlListView ( "title", "text", "classnameNN", "ViewChange", "view" ) Changes the current view. Valid views are "list", "details", "smallicons", "largeicons". ControlMove ( "title", "text", controlID, x, y [, width [, height]] ) Moves a control within a window. ControlSend ( "title", "text", controlID, "string" [, flag] ) Sends a string of characters to a control. ControlSetText ( "title", "text", controlID, "new text" [, flag] ) Sets text of a control. ControlShow ( "title", "text", controlID ) Shows a control that was hidden. ControlTreeView ( "title", "text", controlID, "command" [, option1 [, option2]] ) Sends a command to a TreeView32 control. Cos ( expression ) Calculates the cosine of a number. Dec ( "hex" ) Returns a numeric representation of a hexadecimal string. DirCopy ( "source dir", "dest dir" [, flag] ) Copies a directory and all sub-directories and files (Similar to xcopy). DirCreate ( "path" ) Creates a directory/folder. DirGetSize ( "path" [, flag] ) Returns the size in bytes of a given directory. DirMove ( "source dir", "dest dir" [, flag] ) Moves a directory and all sub-directories and files. DirRemove ( "path" [, recurse] ) Deletes a directory/folder. DllCall ( "dll", "return type", "function" [, "type1", param1 [, "type n", param n]] ) Dynamically calls a function in a DLL. DllCallbackFree ( handle ) Frees a previously created handle created with DllCallbackRegister. DllCallbackGetPtr ( handle ) Returns the pointer to a callback function that can be passed to the Win32 API. DllCallbackRegister ( "function", "return type", "params" ) Creates a user-defined DLL Callback function. DllClose ( dllhandle ) Closes a previously opened DLL. DllOpen ( "filename" ) Opens a DLL file for use in DllCall. DllStructCreate ( "Struct" [,Pointer] ) Creates a C/C++ style structure to be used in DllCall. DllStructGetData ( Struct, Element [, index ] ) Returns the data of an element of the struct. DllStructGetPtr ( Struct [,Element]) Returns the pointer to the struct or an element in the struct. DllStructGetSize ( Struct ) Returns the size of the struct in bytes. DllStructSetData ( Struct, Element, value [, index ] ) Sets the data in of an element in the struct. DriveGetDrive ( "type" ) Returns an array containing the enumerated drives. DriveGetFileSystem ( "path" ) Returns File System Type of a drive. DriveGetLabel ( "path" ) Returns Volume Label of a drive, if it has one. DriveGetSerial ( "path" ) Returns Serial Number of a drive. DriveGetType ( "path" ) Returns drive type. DriveMapAdd ( "device", "remote share" [, flags [, "user" [, "password"]]] ) Maps a network drive. DriveMapDel ( "device" ) Disconnects a network drive. DriveMapGet ( "device" ) Retrieves the details of a mapped drive. DriveSetLabel ( "path", "label" ) Sets the Volume Label of a drive. DriveSpaceFree ( "path" ) Returns the free disk space of a path in Megabytes. DriveSpaceTotal ( "path" ) Returns the total disk space of a path in Megabytes. DriveStatus ( "path" ) Returns the status of the drive as a string. EnvGet ( "envvariable" ) Retrieves an environment variable. EnvSet ( "envvariable" [, "value"] ) Writes an environment variable. EnvUpdate ( ) Refreshes the OS environment. Eval ( string ) Return the value of the variable defined by an string. Execute ( string ) Execute an expression. Exp ( expression ) Calculates e to the power of a number. FileChangeDir ( "path" ) Changes the current working directory. FileClose ( filehandle ) Closes a previously opened text file. FileCopy ( "source", "dest" [, flag] ) Copies one or more files. FileCreateNTFSLink ( "source", "hardlink" [, flag] ) Creates an NTFS hardlink to a file or a directory FileCreateShortcut ( "file", "lnk" [, "workdir" [, "args" [, "desc" [, "icon" [, "hotkey" [, icon number [, state]]]]]]] ) Creates a shortcut (.lnk) to a file. FileDelete ( "path" ) Delete one or more files. FileExists ( "path" ) Checks if a file or directory exists. FileFindFirstFile ( "filename" ) Returns a search "handle" according to file search string. FileFindNextFile ( search ) Returns a filename according to a previous call to FileFindFirstFile. FileGetAttrib ( "filename" ) Returns a code string representing a file's attributes. FileGetLongName ( "file" [, flag] ) Returns the long path+name of the path+name passed. FileGetShortcut ( "lnk" ) Retrieves details about a shortcut. FileGetShortName ( "file" [, flag] ) Returns the 8.3 short path+name of the path+name passed. FileGetSize ( "filename" ) Returns the size of a file in bytes. FileGetTime ( "filename" [, option [, format]] ) Returns the time and date information for a file. FileGetVersion ( "filename" [,"stringname"] ) Returns the "File" version information. FileInstall ( "source", "dest" [, flag] ) Include and install a file with the compiled script. FileMove ( "source", "dest" [, flag] ) Moves one or more files FileOpen ( "filename", mode ) Opens a text file for reading or writing. FileOpenDialog ( "title", "init dir", "filter" [, options [, "default name" [, hwnd]]] ) Initiates a Open File Dialog. FileRead ( filehandle or "filename" [, count] ) Read in a number of characters from a previously opened text file. FileReadLine ( filehandle or "filename" [, line] ) Read in a line of text from a previously opened text file. FileRecycle ( "source" ) Sends a file or directory to the recycle bin. FileRecycleEmpty ( ["drive"] ) Empties the recycle bin. FileSaveDialog ( "title", "init dir", "filter" [, options [, "default name" [, hwnd]]] ) Initiates a Save File Dialog. FileSelectFolder ( "dialog text", "root dir" [, flag [, "initial dir" [, hwnd]]] ) Initiates a Browse For Folder dialog. FileSetAttrib ( "file pattern", "+-RASHNOT" [, recurse] ) Sets the attributes of one or more files. FileSetTime ( "file pattern", "time" [, type [, recurse] ] ) Sets the timestamp of one of more files. FileWrite ( filehandle or "filename", "line" ) Append a line of text to the end of a previously opened text file. FileWriteLine ( filehandle or "filename", "line" ) Append a line of text to the end of a previously opened text file. Floor ( expression ) Returns a number rounded down to the closest integer. FtpSetProxy ( mode [, "proxy:port" [, "username", "password"]] ) Sets the internet proxy to use for ftp access. GUICreate ( "title" [, width [, height [, left [, top [, style [, exStyle [, parent]]]]]]] ) Create a GUI window. GUICtrlCreateAvi ( filename, subfileid, left, top [, width [, height [, style [, exStyle]]]] ) Creates an AVI video control for the GUI. GUICtrlCreateButton ( "text", left, top [, width [, height [, style [, exStyle]]]] ) Creates a Button control for the GUI. GUICtrlCreateCheckbox ( "text", left, top [, width [, height [, style [, exStyle]]]] ) Creates a Checkbox control for the GUI. GUICtrlCreateCombo ( "text", left, top [, width [, height [, style [, exStyle]]]] ) Creates a ComboBox control for the GUI. GUICtrlCreateContextMenu ( [controlID] ) Creates a context menu for a control or entire GUI window. GUICtrlCreateDate ( "text", left, top [, width [, height [, style [, exStyle]]]] ) Creates a date control for the GUI. GUICtrlCreateDummy ( ) Creates a Dummy control for the GUI. GUICtrlCreateEdit ( "text", left, top [, width [, height [, style [, exStyle]]]] ) Creates an Edit control for the GUI. GUICtrlCreateGraphic ( left, top [, width [, height [, style]]] ) Creates a Graphic control for the GUI. GUICtrlCreateGroup ( "text", left, top [, width [, height [, style [, exStyle]]]] ) Creates a Group control for the GUI. GUICtrlCreateIcon ( filename, iconName, left, top [, width [, height [, style [, exStyle]]]] ) Creates an Icon control for the GUI. GUICtrlCreateInput ( "text", left, top [, width [, height [, style [, exStyle]]]] ) Creates an Input control for the GUI. GUICtrlCreateLabel ( "text", left, top [, width [, height [, style [, exStyle]]]] ) Creates a static Label control for the GUI. GUICtrlCreateList ( "text", left, top [, width [, height [, style [, exStyle]]]] ) Creates a List control for the GUI. GUICtrlCreateListView ( "text", left, top [, width [, height [, style [, exStyle]]]] ) Creates a ListView control for the GUI. GUICtrlCreateListViewItem ( "text", listviewID ) Creates a ListView item. GUICtrlCreateMenu ( "submenutext" [, menuID [, menuentry]] ) Creates a Menu control for the GUI. GUICtrlCreateMenuItem ( "text", menuID [, menuentry [, menuradioitem]] ) Creates a MenuItem control for the GUI. GUICtrlCreateMonthCal ( "text", left, top [, width [, height [, style [, exStyle]]]] ) Creates a month calendar control for the GUI. GUICtrlCreateObj ( $ObjectVar, left, top [, width [, height ]] ) Creates an ActiveX control in the GUI. GUICtrlCreatePic ( filename, left, top [, width [, height [, style [, exStyle]]]] ) Creates a Picture control for the GUI. GUICtrlCreateProgress ( left, top [, width [, height [, style [, exStyle]]]] ) Creates a Progress control for the GUI. GUICtrlCreateRadio ( "text", left, top [, width [, height [, style [, exStyle]]]] ) Creates a Radio button control for the GUI. GUICtrlCreateSlider ( left, top [, width [, height [, style [, exStyle]]]] ) Creates a Slider control for the GUI. GUICtrlCreateTab ( left, top [, width [, height [, style [, exStyle]]]] ) Creates a Tab control for the GUI. GUICtrlCreateTabItem ( "text" ) Creates a TabItem control for the GUI. GUICtrlCreateTreeView ( left, top [, width [, height [, style [, exStyle]]]] ) Creates a TreeView control for the GUI. GUICtrlCreateTreeViewItem ( "text", treeviewID ) Creates a TreeViewItem control for the GUI. GUICtrlCreateUpdown ( inputcontrolID [,style] ) Creates an UpDown control for the GUI. GUICtrlDelete ( controlID ) Deletes a control. GUICtrlGetHandle ( controlID ) Returns the handle for a control and some special (item) handles (Menu, ContextMenu, TreeViewItem). GUICtrlGetState ( [controlID] ) Gets the current state of a control GUICtrlRead ( controlID [, advanced] ) Read state or data of a control. GUICtrlRecvMsg ( controlID , msg [, wParam [, lParamType]] ) Send a message to a control and retrieve information in lParam. GUICtrlRegisterListViewSort ( controlID, "function" ) Register a user defined function for an internal listview sorting callback function. GUICtrlSendMsg ( controlID, msg , wParam, lParam ) Send a message to a control. GUICtrlSendToDummy ( controlID [, state] ) Sends a message to a Dummy control. GUICtrlSetBkColor ( controlID, backgroundcolor ) Sets the background color of a control. GUICtrlSetColor ( controlID, textcolor) Sets the text color of a control. GUICtrlSetCursor ( controlID, cursorID ) Sets the mouse cursor icon for a particular control. GUICtrlSetData ( controlID, data [, default] ) Modifies the data for a control. GUICtrlSetDefBkColor ( color [, winhandle] ) Sets the default background color of all the controls of the GUI window. GUICtrlSetDefColor ( deftextcolor [, winhandle] ) Sets the default text color of all the controls of the GUI window. GUICtrlSetFont (controlID, size [, weight [, attribute [, fontname]]] ) Sets the font for a control. GUICtrlSetGraphic ( controlID, type [, par1 [, ... par6]] ) Modifies the data for a control. GUICtrlSetImage ( controlID, filename [, iconname [, icontype]] ) Sets the bitmap or icon image to use for a control. GUICtrlSetLimit ( controlID, max [, min] ) Limits the number of characters/pixels for a control. GUICtrlSetOnEvent ( controlID, "function" ) Defines a user-defined function to be called when a control is clicked. GUICtrlSetPos ( controlID, left, top [, width [, height]] ) Changes the position of a control within the GUI window. GUICtrlSetResizing ( controlID, resizing ) Defines the resizing method used by a control. GUICtrlSetState ( controlID, state ) Changes the state of a control. GUICtrlSetStyle ( controlID, style [, exStyle] ) Changes the style of a control. GUICtrlSetTip ( controlID, tiptext [, "title" [, icon [, options]]]]] ) Sets the tip text associated with a control. GUIDelete ( [winhandle] ) Deletes a GUI window and all controls that it contains. GUIGetCursorInfo ( [winhandle] ) Gets the mouse cursor position relative to GUI window. GUIGetMsg ( [advanced] ) Polls the GUI to see if any events have occurred. GUIGetStyle ( [ winhandle] ) Retrieves the styles of a GUI window. GUIRegisterMsg ( msgID, "function" ) Register a user defined function for a known Windows Message ID (WM_MSG). GUISetAccelerators ( accelerators [, winhandle] ) Sets the accelerator table to be used in a GUI window. GUISetBkColor ( background [, winhandle] ) Sets the background color of the GUI window. GUISetCoord ( left, top [, width [, height [, winhandle]]] ) Sets absolute coordinates for the next control. GUISetCursor ( [cursorID [, override [, winhandle]]] ) Sets the mouse cursor icon for a GUI window. GUISetFont (size [, weight [, attribute [, fontname [, winhandle]]]] ) Sets the default font for a GUI window. GUISetHelp ( helpfile [, winhandle] ) Sets an executable file that will be run when F1 is pressed. GUISetIcon ( iconfile [, iconID [, winhandle]] ) Sets the icon used in a GUI window. GUISetOnEvent ( specialID, "function" [, winhandle] ) Defines a user function to be called when a system button is clicked. GUISetState ( [flag [, winhandle]] ) Changes the state of a GUI window. GUISetStyle ( Style [,ExStyle [, winhandle]] ) Changes the styles of a GUI window. GUIStartGroup ( [winhandle] ) Defines that any subsequent controls that are created will be "grouped" together. GUISwitch ( winhandle [, tabitemID] ) Switches the current window used for GUI functions. Hex ( expression [, length] ) Returns a string representation of an integer or of a binary type converted to hexadecimal. HotKeySet ( "key" [, "function"] ) Sets a hotkey that calls a user function. HttpSetProxy ( mode [, "proxy:port" [, "username", "password"]] ) Sets the internet proxy to use for http access. HWnd ( expression ) Converts an expression into an HWND handle. InetGet ( "URL" [,"filename" [, reload [, background]]] ) Downloads a file from the internet using the http or ftp protocol. InetGetSize ( "URL" ) Returns the size (in bytes) of a file located on the internet. IniDelete ( "filename", "section" [, "key"] ) Deletes a value from a standard format .ini file. IniRead ( "filename", "section", "key", "default" ) Reads a value from a standard format .ini file. IniReadSection ( "filename", "section" ) Reads all key/value pairs from a section in a standard format .ini file. IniReadSectionNames ( "filename" ) Reads all sections in a standard format .ini file. IniRenameSection ( "filename", "section", "new section" [, flag] ) Renames a section in a standard format .ini file. IniWrite ( "filename", "section", "key", "value" ) Writes a value to a standard format .ini file. IniWriteSection ( "filename", "section", "data" [, index ] ) Writes a section to a standard format .ini file. InputBox ( "title", "Prompt" [, "Default" [, "password char" [, width, height [, left, top [, timeOut [, hwnd]]]]]] ) Displays an input box to ask the user to enter a string. Int ( expression ) Returns the integer (whole number) representation of an expression. IsAdmin ( ) Checks if the current user has full administrator privileges. IsArray ( variable ) Checks if a variable is an array type. IsBinary ( expression ) Checks if a variable or expression is a binary type. IsBool ( variable ) Checks if a variable's base type is boolean. IsDeclared ( expression ) Check if a variable has been declared. IsDllStruct ( variable ) Checks if a variable is a DllStruct type. IsFloat ( variable ) Checks if a variable or expression is a float-type. IsHWnd ( variable ) Checks if a variable's base type is a pointer and window handle. IsInt ( variable ) Checks if a variable or expression is an integer type. IsKeyword ( variable ) Checks if a variable is a keyword (for example, Default). IsNumber ( variable ) Checks if a variable's base type is numeric. IsObj ( variable ) Checks if a variable or expression is an object type. IsPtr ( variable ) Checks if a variable's base type is a pointer. IsString ( variable ) Checks if a variable is a string type. Log ( expression ) Calculates the natural logarithm of a number. MemGetStats ( ) Retrieves memory related information. Mod ( value1, value2 ) Performs the modulus operation. MouseClick ( "button" [, x, y [, clicks [, speed ]]] ) Perform a mouse click operation. MouseClickDrag ( "button", x1, y1, x2, y2 [, speed] ) Perform a mouse click and drag operation. MouseDown ( "button" ) Perform a mouse down event at the current mouse position. MouseGetCursor ( ) Returns the cursor ID Number for the current Mouse Cursor. MouseGetPos ( [dimension] ) Retrieves the current position of the mouse cursor. MouseMove ( x, y [, speed] ) Moves the mouse pointer. MouseUp ( "button" ) Perform a mouse up event at the current mouse position. MouseWheel ( "direction" [, clicks] ) Moves the mouse wheel up or down. NT/2000/XP ONLY. MsgBox ( flag, "title", "text" [, timeout [, hwnd]] ) Displays a simple message box with optional timeout. Number ( expression ) Returns the numeric representation of an expression. ObjCreate ( "classname" [, "servername" [,"username", ["password"]]] ) Creates a reference to a COM object from the given classname. ObjEvent ( $ObjectVar, "functionprefix" [, "interface name"] ) Handles incoming events from the given Object. ObjEvent ( "AutoIt.Error" [, "function name"] ) Handles incoming events from the given Object. ObjGet ( "filename" [, "classname"] ) Retrieves a reference to a COM object from an existing process or filename. ObjName ( $Objectvariable [,Flag] ) Returns the name or interface description of an Object Opt ( "CaretCoordMode", param ) Sets the way coords are used in the caret functions, either absolute coords or coords relative to the current active window: 0 = relative coords to the active window 1 = absolute screen coordinates (default) 2 = relative coords to the client area of the active window Opt ( "ExpandEnvStrings", param ) Changes how literal strings and % symbols are interpreted. By default strings are treated literally, this option allows you to use %environment% variables inside strings, e.g., "The temp directory is: %temp%". 1 = expand environment variables (similar to AutoIt v2) 0 = do not expand environment variables (default) Without this option the usual way would be: "The temp directory is: " & EnvGet("temp") Opt ( "ExpandVarStrings", param ) Changes how literal strings and variable/macro ($ and @) symbols are interpreted. By default strings are treated literally, this option allows you to use variables and macros inside strings, e.g., "The value of var1 is $var1$". 1 = expand variables (when in this mode and you want to use a literal $ or @ then double it up: "This is a single dollar $$ sign". 0 = do not expand variables (default) Opt ( "FtpBinaryMode", param ) Changes how FTP files are transferred. 1 = Binary (default) 0 = ASCII Opt ( "GUICloseOnESC", param ) When ESC is pressed on a GUI the $GUI_EVENT_CLOSE message is sent. This option toggles this behavior on and off. 1 = Send the $GUI_EVENT_CLOSE message when ESC is pressed (default). 0 = Don't send the $GUI_EVENT_CLOSE message when ESC is pressed. Opt ( "GUICoordMode", param ) Alters the position of a control defined by GUICtrlSetPos. 1 = absolute coordinates (default) still relative to the dialog box. 0 = relative position to the start of the last control (upper left corner). 2 = cell positionining relative to current cell. A -1 for left or top parameter don't increment the start. So next line is -1,offset; next cell is offset,-1; current cell is -1,-1. Obviously "offset" cannot be -1 which reserved to indicate the no increment. But if you can use a multiple of the width you choose to skip or go back. Opt ( "GUIDataSeparatorChar", param ) Define the character which delimits subitems in GUICtrlSetData. The default character is '|'. Opt ( "GUIOnEventMode", param ) Enable/disable OnEvent functions notifications. 0 = (default) disable. 1 = enable. Opt ( "GUIResizeMode", param ) Change default resizing for a control. 0 = (default) keep default control resizing. <1024 = anytype of resizing see GUICtrlSetResizing. Opt ( "GUIEventOptions", param ) Change special event behavior or GUI function return values. 0 = (default) Windows behavior on click on Minimize,Restore, Maximize, Resize. 1 = suppress windows behavior on minimize, restore or maximize click button or window resize. Just sends the notification. Opt ( "MouseClickDelay", param ) Alters the length of the brief pause in between mouse clicks. Time in milliseconds to pause (default=10). Opt ( "MouseClickDownDelay", param ) Alters the length a click is held down before release. Time in milliseconds to pause (default=10). Opt ( "MouseClickDragDelay", param ) Alters the length of the brief pause at the start and end of a mouse drag operation. Time in milliseconds to pause (default=250). Opt ( "MouseCoordMode", param ) Sets the way coords are used in the mouse functions, either absolute coords or coords relative to the current active window: 0 = relative coords to the active window 1 = absolute screen coordinates (default) 2 = relative coords to the client area of the active window Opt ( "MustDeclareVars", param ) If this option is used then all variables must be pre-declared with Dim, Local or Global before they can be used - removes the chance for misspelled variables causing bugs. 1 = Variables must be pre-declared 0 = Variables don't need to be pre-declared (default) Opt ( "OnExitFunc", param ) Sets the name of the function called when AutoIt exits (default is OnAutoItExit). Opt ( "PixelCoordMode", param ) Sets the way coords are used in the pixel functions, either absolute coords or coords relative to the window defined by hwnd (default active window): 0 = relative coords to the defined window 1 = absolute screen coordinates (default) 2 = relative coords to the client area of the defined window Opt ( "SendAttachMode", param ) Specifies if AutoIt attaches input threads when using Send() function. When not attaching (default mode=0) detecting the state of capslock/scrolllock and numlock can be unreliable under NT4. However, when you specify attach mode=1 the Send("{... down/up}") syntax will not work and there may be problems with sending keys to "hung" windows. ControlSend() ALWAYS attaches and is not affected by this mode. 0 = don't attach (default) 1 = attach Opt ( "SendCapslockMode", param ) Specifies if AutoIt should store the state of capslock before a Send function and restore it afterwards. 0 = don't store/restore 1 = store and restore (default) Opt ( "SendKeyDelay", param ) Alters the the length of the brief pause in between sent keystrokes. Time in milliseconds to pause (default=5). Sometimes a value of 0 does not work; use 1 instead. Opt ( "SendKeyDownDelay", param ) Alters the length of time a key is held down before being released during a keystroke. For applications that take a while to register keypresses (and many games) you may need to raise this value from the default. Time in milliseconds to pause (default=5). Opt ( "TCPTimeout", param ) Defines the time before TCP functions stop if no communication. Time in milliseconds before timeout (default=100). Opt ( "TrayAutoPause", param ) Script pauses when click on tray icon. 0 = no pause 1 = pause (default). If there is no DefaultMenu no pause will occurs. Opt ( "TrayIconDebug", param ) If enabled shows the current script line in the tray icon tip to help debugging. 0 = no debug information (default) 1 = show debug Opt ( "TrayIconHide", param ) Hides the AutoIt tray icon. Note: The icon will still initially appear ~750 milliseconds. 0 = show icon (default) 1 = hide icon Opt ( "TrayMenuMode", param ) Extend the behaviour of the script tray icon/menu. This can be done with a combination (adding) of the following values. 0 = default menu items (Script Paused/Exit) are appended to the usercreated menu; usercreated checked items will automatically unchecked; if you double click the tray icon then the controlid is returned which has the "Default"-style (default). 1 = no default menu 2 = user created checked items will not automatically unchecked if you click it 4 = don't return the menuitemID which has the "default"-style in the main contextmenu if you double click the tray icon 8 = turn off auto check of radio item groups Opt ( "TrayOnEventMode", param ) Enable/disable OnEvent functions notifications for the tray. 0 = (default) disable 1 = enable Opt ( "WinDetectHiddenText", param ) Specifies if hidden window text can be "seen" by the window matching functions. 0 = Do not detect hidden text (default) 1 = Detect hidden text Opt ( "WinSearchChildren", param ) Allows the window search routines to search child windows as well as top-level windows. 0 = Only search top-level windows (default) 1 = Search top-level and child windows Opt ( "WinTextMatchMode", param ) Alters the method that is used to match window text during search operations. 1 = Complete / Slow mode (default) 2 = Quick mode In quick mode AutoIt can usually only "see" dialog text, button text and the captions of some controls. In the default mode much more text can be seen (for instance the contents of the Notepad window). If you are having performance problems when performing many window searches then changing to the "quick" mode may help. Opt ( "WinTitleMatchMode", param ) Alters the method that is used to match window titles during search operations. 1 = Match the title from the start (default) 2 = Match any substring in the title 3 = Exact title match 4 = Advanced mode, see Window Titles & Text (Advanced) -1 to -4 = force lower case match according to other type of match. Opt ( "WinWaitDelay", param ) Alters how long a script should briefly pause after a successful window-related operation. Time in milliseconds to pause (default=250). Ping ( address or hostname [, timeout] ) Pings a host and returns the roundtrip-time. PixelChecksum ( left, top, right, bottom [, step [,hwnd]] ) Generates a checksum for a region of pixels. PixelGetColor ( x , y [, hwnd] ) Returns a pixel color according to x,y pixel coordinates. PixelSearch ( left, top, right, bottom, color [, shade-variation [, step [, hwnd]]] ) Searches a rectangle of pixels for the pixel color provided. PluginClose ( dllhandle ) Close a plugin file. PluginOpen ( filename ) Open a plugin file. ProcessClose ( "process") Terminates a named process. ProcessExists ( "process" ) Checks to see if a specified process exists. ProcessGetStats ( ["process" [, type]] ) Returns an array about Memory or IO infos of a running process. ProcessList ( ["name"] ) Returns an array listing the currently running processes (names and PIDs). ProcessSetPriority ( "process", priority) Changes the priority of a process ProcessWait ( "process" [, timeout] ) Pauses script execution until a given process exists. ProcessWaitClose ( "process" [, timeout] ) Pauses script execution until a given process does not exist. ProgressOff ( ) Turns Progress window off. ProgressOn ( "title", "maintext" [, "subtext" [, x pos [, y pos [, opt]]]] ) Creates a customizable progress bar window. ProgressSet ( percent [, "subtext" [, "maintext"]] ) Sets the position and/or text of a previously created Progress bar window. Ptr ( expression ) Converts an expression into a pointer variant. Random ( [Min [, Max [, Flag]]] ) Generates a pseudo-random float-type number. RegDelete ( "keyname" [, "valuename"] ) Deletes a key or value from the registry. RegEnumKey ( "keyname", instance ) Reads the name of a subkey according to it's instance. RegEnumVal ( "keyname", instance ) Reads the name of a value according to it's instance. RegRead ( "keyname", "valuename" ) Reads a value from the registry. RegWrite ( "keyname" [,"valuename", "type", value] ) Creates a key or value in the registry. Round ( expression [, decimalplaces] ) Returns a number rounded to a specified number of decimal places. Run ( "filename" [, "workingdir" [, flag[, standard_i/o_flag]]] ) Runs an external program. RunAs ( "username", "domain", "password", logon_flags, "filename" [, "workingdir" [, flag[, standard_i/o_flag]]] ) Runs an external program under the context of a different user. RunAsWait ( "username", "domain", "password", logon_flags, "filename" [, "workingdir" [, flag]] ) Runs an external program under the context of a different user and pauses script execution until the program finishes. RunWait ( "filename" [, "workingdir" [, flag]] ) Runs an external program and pauses script execution until the program finishes. Send ( "keys" [, flag] ) Sends simulated keystrokes to the active window. SendKeepActive ( "title" [, "text"] ) Attempts to keep a specified window active during Send(). SetError ( code [, extended [, return value]] ) Manually set the value of the @error macro. SetExtended ( code [, return value] ) Manually set the value of the @extended macro. ShellExecute ( "filename" [, "parameters" [, "workingdir" [, "verb" [, showflag]]]] ) Runs an external program using the ShellExecute API. ShellExecuteWait ( "filename" [, "parameters" [, "workingdir" [, "verb" [, showflag]]]] ) Runs an external program using the ShellExecute API and pauses script execution until it finishes. Shutdown ( code ) Shuts down the system. Sin ( expression ) Calculates the sine of a number. Sleep ( delay ) Pause script execution. SoundPlay ( "filename" [, wait] ) Play a sound file. SoundSetWaveVolume ( percent ) Sets the system wave volume by percent. SplashImageOn ( "title", "file" [, width [, height [, x pos [, y pos [, opt]]]]] ) Creates a customizable image popup window. SplashOff ( ) Turns SplashText or SplashImage off. SplashTextOn ( "title", "text" [, w [, h [, x pos [, y pos [, opt [, "fontname" [, fontsz [, fontwt ]]]]]]]] ) Creates a customizable text popup window. Sqrt ( expression ) Calculates the square-root of a number. SRandom ( Seed ) Set Seed for random number generation. StatusbarGetText ( "title" [, "text" [, part]] ) Retrieves the text from a standard status bar control. StderrRead ( process_id[, peek = false[, binary = false]] ) Reads from the STDERR stream of a previously run child process. StdinWrite ( process_id[, data] ) Writes a number of characters to the STDIN stream of a previously run child process. StdioClose ( process_id ) Closes all resources associated with a process previously run with STDIO redirection. StdoutRead ( process_id[, peek = false[, binary = false]] ) Reads from the STDOUT stream of a previously run child process. String ( expression ) Returns the string representation of an expression. StringAddCR ( "string" ) Takes a string and prefixes all linefeed characters ( Chr(10) ) with a carriage return character ( Chr(13) ). StringCompare ( "string1", "string2" [, casesense] ) Compares two strings with options. StringFormat ( "format control", var1 [, ... var32] ) Returns a formatted string (similar to the C sprintf() function). StringInStr ( "string", "substring" [, casesense [, occurrence [, start [, count]]]] ) Checks if a string contains a given substring. StringIsAlNum ( "string" ) Checks if a string contains only alphanumeric characters. StringIsAlpha ( "string" ) Checks if a string contains only alphabetic characters. StringIsASCII ( "string" ) Checks if a string contains only ASCII characters in the range 0x00 - 0x7f (0 - 127). StringIsDigit ( "string" ) Checks if a string contains only digit (0-9) characters. StringIsFloat ( "string" ) Checks if a string is a floating point number. StringIsInt ( "string" ) Checks if a string is an integer. StringIsLower ( "string" ) Checks if a string contains only lowercase characters. StringIsSpace ( "string" ) Checks if a string contains only whitespace characters. StringIsUpper ( "string" ) Checks if a string contains only uppercase characters. StringIsXDigit ( "string" ) Checks if a string contains only hexadecimal digit (0-9, A-F) characters. StringLeft ( "string", count ) Returns a number of characters from the left-hand side of a string. StringLen ( "string" ) Returns the number of characters in a string. StringLower ( "string" ) Converts a string to lowercase. StringMid ( "string", start [, count] ) Extracts a number of characters from a string. StringRegExp ( "test", "pattern" [, flag ] [, offset ] ] ) Check if a string fits a given regular expression pattern. StringRegExpReplace ( "test", "pattern", "replace", [ count ] ) Replace text in a string based on regular expressions. StringReplace ( "string", "searchstring" or start, "replacestring" [, count [, casesense]] ) Replaces substrings in a string. StringRight ( "string", count ) Returns a number of characters from the right-hand side of a string. StringSplit ( "string", "delimiters" [, flag ] ) Splits up a string into substrings depending on the given delimiters. StringStripCR ( "string" ) Removes all carriage return values ( Chr(13) ) from a string. StringStripWS ( "string", flag ) Strips the white space in a string. StringToBinary ( expression [, flag] ) Converts a string into binary data. StringTrimLeft ( "string", count ) Trims a number of characters from the left hand side of a string. StringTrimRight ( "string", count ) Trims a number of characters from the right hand side of a string. StringUpper ( "string" ) Converts a string to uppercase. Tan ( expression ) Calculates the tangent of a number. TCPAccept ( mainsocket ) Permits an incoming connection attempt on a socket. TCPCloseSocket ( socket ) Closes a TCP socket. TCPConnect ( IPAddr, port ) Create a socket connected to an existing server. TCPListen ( IPAddr, port [, MaxPendingConnection] ) Creates a socket listening for an incoming connection. TCPNameToIP ( name ) Converts an Internet name to IP address. TCPRecv ( mainsocket, maxlen [, flag] ) Receives data from a connected socket. TCPSend ( mainsocket, data ) Sends data on a connected socket. TCPShutdown ( ) Stops TCP/UDP services. TCPStartup ( ) Starts TCP or UDP services. TimerDiff ( timestamp ) Returns the difference in time from a previous call to TimerInit(). TimerInit ( ) Returns a timestamp (in milliseconds). ToolTip ( "text" [, x [, y [, "title" [, icon [, options]]]]] ) Creates a tooltip anywhere on the screen. TrayCreateItem ( text [, menuID [, menuentry [, menuradioitem]]] ) Creates a menuitem control for the tray. TrayCreateMenu ( "sub/menutext" [, menuID [, menuentry]] ) Creates a menu control for the tray menu. TrayGetMsg ( ) Polls the tray to see if any events have occurred. TrayItemDelete ( controlID ) Deletes a menu/item control from the tray menu. TrayItemGetHandle ( controlID ) Returns the handle for a tray menu(item). TrayItemGetState ( [controlID] ) Gets the current state of a control. TrayItemGetText ( controlID ) Gets the itemtext of a tray menu/item control. TrayItemSetOnEvent ( itemID, "function" ) Defines a user-defined function to be called when a tray item is clicked. TrayItemSetState ( controlID, state ) Sets the state of a tray menu/item control. TrayItemSetText ( controlID, text ) Sets the itemtext of a tray menu/item control. TraySetClick ( flag ) Sets the clickmode of the tray icon - what mouseclicks will display the tray menu. TraySetIcon ( [iconfile [, iconID] ) Loads/Sets a specified tray icon. TraySetOnEvent ( specialID, "function" ) Defines a user function to be called when a special tray action happens. TraySetPauseIcon ( [iconfile [, iconID] ) Loads/Sets a specified tray pause icon. TraySetState ( [ flag ] ) Sets the state of the tray icon. TraySetToolTip ( [text] ) (Re)Sets the tooltip text for the tray icon. TrayTip ( "title", "text", timeout [, option] ) Displays a balloon tip from the AutoIt Icon. (2000/XP only) UBound ( Array [, Dimension] ) Returns the size of array dimensions. UDPBind ( IPAddr, port ) Create a socket bound to an incoming connection. UDPCloseSocket ( socketarray ) Close a UDP socket. UDPOpen ( IPAddr, port ) Open a socket connected to an existing server . UDPRecv ( socketarray, maxlen [, flag] ) Receives data from a opened socket UDPSend ( socketarray, data) Sends data on an opened socket UDPShutdown ( ) Stops TCP/UDP services. UDPStartup ( ) Starts TCP or UDP services. VarGetType ( expression ) Returns the internal type representation of a variant. WinActivate ( "title" [, "text"] ) Activates (gives focus to) a window. WinActive ( "title" [, "text"] ) Checks to see if a specified window exists and is currently active. WinClose ( "title" [, "text"] ) Closes a window. WinExists ( "title" [, "text"] ) Checks to see if a specified window exists. WinFlash ( "title" [,"text" [,flashes [,delay ]]]) Flashes a window in the taskbar. WinGetCaretPos ( ) Returns the coordinates of the caret in the foreground window WinGetClassList ( "title" [, "text"] ) Retrieves the classes from a window. WinGetClientSize ( "title" [, "text"] ) Retrieves the size of a given window's client area. WinGetHandle ( "title" [, "text"] ) Retrieves the internal handle of a window. WinGetPos ( "title" [, "text"] ) Retrieves the position and size of a given window. WinGetProcess ( "title" [, "text"] ) Retrieves the Process ID (PID) associated with a window. WinGetState ( "title" [, "text"] ) Retrieves the state of a given window. WinGetText ( "title" [, "text"] ) Retrieves the text from a window. WinGetTitle ( "title" [, "text"] ) Retrieves the full title from a window. WinKill ( "title" [, "text"] ) Forces a window to close. WinList ( ["title" [, "text"]] ) Retrieves a list of windows. WinMenuSelectItem ( "title", "text", "item" [, "item" [, "item" [, "item" [, "item" [, "item" [, "item"]]]]]] ) Invokes a menu item of a window. WinMinimizeAll ( ) Minimizes all windows. WinMinimizeAllUndo ( ) Undoes a previous WinMinimizeAll function. WinMove ( "title", "text", x, y [, width [, height[, speed]]] ) Moves and/or resizes a window. WinSetOnTop ( "title", "text", flag ) Change a window's "Always On Top" attribute. WinSetState ( "title", "text", flag ) Shows, hides, minimizes, maximizes, or restores a window. WinSetTitle ( "title", "text", "newtitle" ) Changes the title of a window. WinSetTrans ( "title", "text", transparency ) Sets the transparency of a window. (Windows 2000/XP or later) WinWait ( "title" [, "text" [, timeout]] ) Pauses execution of the script until the requested window exists. WinWaitActive ( "title" [, "text" [, timeout]] ) Pauses execution of the script until the requested window is active. WinWaitClose ( "title" [, "text" [, timeout]] ) Pauses execution of the script until the requested window does not exist. WinWaitNotActive ( "title" [, "text" [, timeout]] ) Pauses execution of the script until the requested window is not active. _ArrayAdd (ByRef $avArray, $vValue) Adds a specified value at the end of an existing array. (Requires: #Include ) _ArrayBinarySearch (Const ByRef $avArray, $vValue[, $iStart = 0[, $iEnd = 0]]) Uses the binary search algorithm to search through a 1-dimensional array. (Requires: #Include ) _ArrayConcatenate (ByRef $avArrayTarget, Const ByRef $avArraySource) Concatenate two arrays. (Requires: #Include ) _ArrayDelete (ByRef $avArray, $iElement) Deletes the specified element from the given array. (Requires: #Include ) _ArrayDisplay (Const ByRef $avArray[, $sTitle = "Array: ListView Display"[, $iItemLimit = -1[, $iTranspose = 0[, $sSeparator = ""[, $sReplace = "|"]]]]]) Displays given 1D or 2D array array in a listview. (Requires: #Include ) _ArrayFindAll (Const ByRef $avArray, $vValue[, $iStart = 0[, $iEnd = 0[, $iCase = 0[, $iPartial = 0[, $iSubItem = 0]]]]]) Find the indices of all ocurrences of a search query between two points in a 1D or 2D array using _ArraySearch(). (Requires: #Include ) _ArrayInsert (ByRef $avArray, $iElement[, $vValue = ""]) Add a new value at the specified position. (Requires: #Include ) _ArrayMax (Const ByRef $avArray[, $iCompNumeric = 0[, $iStart = 0[, $iEnd = 0]]]) Returns the highest value held in an array. (Requires: #Include ) _ArrayMaxIndex (Const ByRef $avArray[, $iCompNumeric = 0[, $iStart = 0[, $iEnd = 0]]]) Returns the index where the highest value occurs in the array. (Requires: #Include ) _ArrayMin (Const ByRef $avArray[, $iCompNumeric = 0[, $iStart = 0[, $iEnd = 0]]]) Returns the lowest value held in an array. (Requires: #Include ) _ArrayMinIndex (Const ByRef $avArray[, $iCompNumeric = 0[, $iStart = 0[, $iEnd = 0]]]) Returns the index where the lowest value occurs in the array. (Requires: #Include ) _ArrayPop (ByRef $avArray) Returns the last element of an array, deleting that element from the array at the same time. (Requires: #Include ) _ArrayPush (ByRef $avArray, $vValue[, $iDirection = 0]) Add new values without increasing array size by inserting at the end the new value and deleting the first one or vice versa. (Requires: #Include ) _ArrayReverse (ByRef $avArray[, $iStart = 0[, $iEnd = 0]]) Takes the given array and reverses the order in which the elements appear in the array. (Requires: #Include ) _ArraySearch (Const ByRef $avArray, $vValue[, $iStart = 0[, $iEnd = 0[, $iCase = 0[, $iPartial = 0[, $iForward = 1[, $iSubItem = 0]]]]]]) Finds an entry within a 1D or 2D array. Similar to _ArrayBinarySearch(), except that the array does not need to be sorted. (Requires: #Include ) _ArraySort (ByRef $avArray[, $iDescending = 0[, $iStart = 0[, $iEnd = 0[, $iSubItem = 0]]]]) Sort a 1D or 2D array on a specific index using the quicksort/insertionsort algorithms. (Requires: #Include ) _ArraySwap (ByRef $vItem1, ByRef $vItem2) Swaps two items. (Requires: #Include ) _ArrayToClip (Const ByRef $avArray[, $iStart = 0[, $iEnd = 0]]) Sends the contents of an array to the clipboard, each element delimited by a carriage return. (Requires: #Include ) _ArrayToString (Const ByRef $avArray[, $sDelim = "|"[, $iStart = 0[, $iEnd = 0]]]) Places the elements of an array into a single string, separated by the specified delimiter. (Requires: #Include ) _ArrayTrim (ByRef $avArray, $iTrimNum[, $iDirection = 0[, $iStart = 0[, $iEnd = 0]]]) Trims a certain number of characters from all elements in an array. (Requires: #Include ) _ChooseColor ([$iReturnType = 0[, $iColorRef = 0[, $iRefType = 0[, $hWndOwnder = 0]]]]) Creates a Color dialog box that enables the user to select a color (Requires: #Include ) _ChooseFont ([$sFontName = "Courier New"[, $iPointSize = 10[, $iColorRef = 0[, $iFontWeight = 0[, $iItalic = False[, $iUnderline = False[, $iStrikethru = False[, $hWndOwner = 0]]]]]]]]) Creates a Font dialog box that enables the user to choose attributes for a logical font. (Requires: #Include ) _ClipBoard_ChangeChain ($hRemove, $hNewNext) Removes a specified window from the chain of clipboard viewers (Requires: #Include ) _ClipBoard_Close () Closes the clipboard (Requires: #Include ) _ClipBoard_CountFormats () Retrieves the number of different data formats currently on the clipboard (Requires: #Include ) _ClipBoard_Empty () Empties the clipboard and frees handles to data in the clipboard (Requires: #Include ) _ClipBoard_EnumFormats ($iFormat) Enumerates the data formats currently available on the clipboard (Requires: #Include ) _ClipBoard_FormatStr ($iFormat) Returns a string representation of a standard clipboard format (Requires: #Include ) _ClipBoard_GetData ([$iFormat = 1]) Retrieves data from the clipboard in a specified format (Requires: #Include ) _ClipBoard_GetDataEx ([$iFormat = 1]) Retrieves data from the clipboard in a specified format (Requires: #Include ) _ClipBoard_GetFormatName ($iFormat) Retrieves the name of the specified registered format (Requires: #Include ) _ClipBoard_GetOpenWindow () Retrieves the handle to the window that currently has the clipboard open (Requires: #Include ) _ClipBoard_GetOwner () Retrieves the window handle of the current owner of the clipboard (Requires: #Include ) _ClipBoard_GetPriorityFormat ($aFormats) Retrieves the first available clipboard format in the specified list (Requires: #Include ) _ClipBoard_GetSequenceNumber () Retrieves the clipboard sequence number for the current window station (Requires: #Include ) _ClipBoard_GetViewer () Retrieves the handle to the first window in the clipboard viewer chain (Requires: #Include ) _ClipBoard_IsFormatAvailable ($iFormat) Determines whether the clipboard contains data in the specified format (Requires: #Include ) _ClipBoard_Open ($hOwner) Opens the clipboard and prevents other applications from modifying the clipboard (Requires: #Include ) _ClipBoard_RegisterFormat ($sFormat) Registers a new clipboard format (Requires: #Include ) _ClipBoard_SetData ($vData[, $iFormat = 1]) Places data on the clipboard in a specified clipboard format (Requires: #Include ) _ClipBoard_SetDataEx (ByRef $hMemory[, $iFormat = 1]) Places data on the clipboard in a specified clipboard format (Requires: #Include ) _ClipBoard_SetViewer ($hViewer) Adds the specified window to the chain of clipboard viewers (Requires: #Include ) _ClipPutFile ($sFile[, $sSeperator = "|"]) Copy Files to Clipboard Like Explorer does (Requires: #Include ) _ColorConvertHSLtoRGB ($avArray) Converts HSL to RGB (Requires: #Include ) _ColorConvertRGBtoHSL ($avArray) Converts RGB to HSL (Requires: #Include ) _ColorGetBlue ($nColor) Returns the blue component of a given color. (Requires: #Include ) _ColorGetGreen ($nColor) Returns the green component of a given color. (Requires: #Include ) _ColorGetRed ($nColor) Returns the red component of a given color. (Requires: #Include ) _Date_Time_CompareFileTime ($pFileTime1, $pFileTime2) Compares two file times (Requires: #Include ) _Date_Time_DOSDateTimeToArray ($iDosDate, $iDosTime) Decode a DOS date/time to an array (Requires: #Include ) _Date_Time_DOSDateTimeToFileTime ($iFatDate, $iFatTime) Converts MS-DOS date and time values to a file time (Requires: #Include ) _Date_Time_DOSDateTimeToStr ($iDosDate, $iDosTime) Decode a DOS date to a string (Requires: #Include ) _Date_Time_DOSDateToArray ($iDosDate) Decode a DOS date to an array (Requires: #Include ) _Date_Time_DOSDateToStr ($iDosDate) Decode a DOS date to a string (Requires: #Include ) _Date_Time_DOSTimeToArray ($iDosTime) Decode a DOS time to an array (Requires: #Include ) _Date_Time_DOSTimeToStr ($iDosTime) Decode a DOS time to a string (Requires: #Include ) _Date_Time_EncodeFileTime ($iMonth, $iDay, $iYear[, $iHour = 0[, $iMinute = 0[, $iSecond = 0[, $iMSeconds = 0]]]]) Encodes and returns a $tagFILETIME structure (Requires: #Include ) _Date_Time_EncodeSystemTime ($iMonth, $iDay, $iYear[, $iHour = 0[, $iMinute = 0[, $iSecond = 0[, $iMSeconds = 0]]]]) Encodes and returns a $tagSYSTEMTIME structure (Requires: #Include ) _Date_Time_FileTimeToArray (ByRef $tFileTime) Decode a file time to an array (Requires: #Include ) _Date_Time_FileTimeToDOSDateTime ($pFileTime) Converts MS-DOS date and time values to a file time (Requires: #Include ) _Date_Time_FileTimeToLocalFileTime ($pFileTime) Converts a file time based on the Coordinated Universal Time to a local file time (Requires: #Include ) _Date_Time_FileTimeToStr (ByRef $tFileTime) Decode a file time to a date/time string (Requires: #Include ) _Date_Time_FileTimeToSystemTime ($pFileTime) Converts a file time to system time format (Requires: #Include ) _Date_Time_GetFileTime ($hFile) Retrieves the date and time that a file was created, accessed and modified (Requires: #Include ) _Date_Time_GetLocalTime () Retrieves the current local date and time (Requires: #Include ) _Date_Time_GetSystemTime () Retrieves the current system date and time expressed in UTC (Requires: #Include ) _Date_Time_GetSystemTimeAdjustment () Determines whether the system is applying periodic time adjustments (Requires: #Include ) _Date_Time_GetSystemTimeAsFileTime () Retrieves the current system date and time expressed in UTC (Requires: #Include ) _Date_Time_GetSystemTimes () Retrieves system timing information (Requires: #Include ) _Date_Time_GetTickCount () Retrieves the number of milliseconds that have elapsed since Windows was started (Requires: #Include ) _Date_Time_GetTimeZoneInformation () Retrieves the current time zone settings (Requires: #Include ) _Date_Time_LocalFileTimeToFileTime ($pLocalTime) Converts a local file time to a file time based on UTC (Requires: #Include ) _Date_Time_SetFileTime ($hFile, $pCreateTime, $pLastAccess, $pLastWrite) Sets the date and time that a file was created, accessed and modified (Requires: #Include ) _Date_Time_SetLocalTime ($pSystemTime) Sets the current local date and time (Requires: #Include ) _Date_Time_SetSystemTime ($pSystemTime) Sets the current system time and date, expressed in UTC (Requires: #Include ) _Date_Time_SetSystemTimeAdjustment ($iAdjustment, $fDisabled) Enables or disables periodic time adjustments to the system's time of day clock (Requires: #Include ) _Date_Time_SetTimeZoneInformation ($iBias, $sStdName, $tStdDate, $iStdBias, $sDayName, $tDayDate, $iDayBias) Sets the current time zone settings (Requires: #Include ) _Date_Time_SystemTimeToArray (ByRef $tSystemTime) Decode a system time to an array (Requires: #Include ) _Date_Time_SystemTimeToDateStr (ByRef $tSystemTime) Decode a system time to a date string (Requires: #Include ) _Date_Time_SystemTimeToDateTimeStr (ByRef $tSystemTime) Decode a system time to a date/time string (Requires: #Include ) _Date_Time_SystemTimeToFileTime ($pSystemTime) Converts a system time to file time format (Requires: #Include ) _Date_Time_SystemTimeToTimeStr (ByRef $tSystemTime) Decode a system time to a time string (Requires: #Include ) _Date_Time_SystemTimeToTzSpecificLocalTime ($pUTC[, $pTimeZone = 0]) Converts a UTC time to a specified time zone's corresponding local time (Requires: #Include ) _Date_Time_TzSpecificLocalTimeToSystemTime ($pLocalTime[, $pTimeZone = 0]) Converts a local time to a time in UTC (Requires: #Include ) _DateAdd ($sType, $iValToAdd, $sDate) Calculates a new date based on a given date and add an interval. (Requires: #Include ) _DateDayOfWeek ($iDayNum[, $iShort = 0]) Returns the name of the weekday, based on the specified day. (Requires: #Include ) _DateDaysInMonth ($iYear, $iMonthNum) Returns the number of days in a month, based on the specified month and year. (Requires: #Include ) _DateDiff ($sType, $sStartDate, $sEndDate) Returns the difference between 2 dates, expressed in the type requested (Requires: #Include ) _DateIsLeapYear ($iYear) Checks a given year to see if it is a leap year. (Requires: #Include ) _DateIsValid ($sDate) Checks the given date to determine if it is a valid date. (Requires: #Include ) _DateTimeFormat ($sDate, $sType) Returns the date in the PC's regional settings format. (Requires: #Include ) _DateTimeSplit ($sDate, ByRef $asDatePart, ByRef $iTimePart) Split a string containing Date and Time into two separate Arrays. (Requires: #Include ) _DateToDayOfWeek ($iYear, $iMonth, $iDay) Returns the weekdaynumber for a given date. (Requires: #Include ) _DateToDayOfWeekISO ($iYear, $iMonth, $iDay) Returns the ISO weekdaynumber for a given date. (Requires: #Include ) _DateToDayValue ($iYear, $iMonth, $iDay) Returns the daynumber since since noon 4713 BC January 1 for a given Gregorian date. (Requires: #Include ) _DateToMonth ($iMonthNum[, $ishort = 0]) Returns the name of the Month, based on the specified month number. (Requires: #Include ) _DayValueToDate ($iJulianDate, ByRef $iYear, ByRef $iMonth, ByRef $iDay) Add the given days since noon 4713 BC January 1 and returns the Gregorian date. (Requires: #Include ) _DebugBugReportEnv ( ) Outputs a string containing information for Bug report submission. (Requires: #include ) _DebugOut ( $sOutput, $bActivate ) Displays output on a Notepad session started by _DebugSetup() (Requires: #include ) _DebugSetup ( $sTitle ) Setups up a debug session by opening a Notepad window for writing by _DebugOut() (Requires: #include ) _Degree ( $nRadians ) Converts radians to degrees. (Requires: #include ) _EventLog__Backup ($hEventLog, $sFileName) Saves the event log to a backup file (Requires: #Include ) _EventLog__Clear ($hEventLog, $sFileName) Clears the event log (Requires: #Include ) _EventLog__Close ($hEventLog) Closes a read handle to the event log (Requires: #Include ) _EventLog__Count ($hEventLog) Retrieves the number of records in the event log (Requires: #Include ) _EventLog__DeregisterSource ($hEventLog) Closes a write handle to the event log (Requires: #Include ) _EventLog__Full ($hEventLog) Retrieves whether the event log is full (Requires: #Include ) _EventLog__Notify ($hEventLog, $hEvent) Enables an application to receive event notifications (Requires: #Include ) _EventLog__Oldest ($hEventLog) Retrieves the absolute record number of the oldest record in the event log (Requires: #Include ) _EventLog__Open ($sServerName, $sSourceName) Opens a handle to the event log (Requires: #Include ) _EventLog__OpenBackup ($sServerName, $sFileName) Opens a handle to a backup event log (Requires: #Include ) _EventLog__Read ($hEventLog[, $fRead = True[, $fForward = True[, $iOffset = 0]]]) Reads an entry from the event log (Requires: #Include ) _EventLog__RegisterSource ($sServerName, $sSourceName) Retrieves a registered handle to the specified event log (Requires: #Include ) _EventLog__Report ($hEventLog, $iType, $iCategory, $iEventID, $sUserName, $sDesc, $aData) Writes an entry at the end of the specified event log (Requires: #Include ) _FileCountLines ($sFilePath) Returns the number of lines in the specified file. (Requires: #Include ) _FileCreate ($sFilePath) Creates or zero's out the length of the file specified. (Requires: #Include ) _FileListToArray ($sPath[, $sFilter = "*"[, $iFlag = 0]]) Lists files and\or folders in a specified path (Similar to using Dir with the /B Switch) (Requires: #Include ) _FilePrint ($s_File[, $i_Show = @SW_HIDE]) Prints a plain text file. (Requires: #Include ) _FileReadToArray ($sFilePath, ByRef $aArray) Reads the specified file into an array. (Requires: #Include ) _FileWriteFromArray ($File, $a_Array[, $i_Base = 0[, $i_UBound = 0]]) Writes Array records to the specified file. (Requires: #Include ) _FileWriteLog ($sLogPath, $sLogMsg[, $iFlag = -1]) Writes current date,time and the specified text to a log file. (Requires: #Include ) _FileWriteToLine ($sFile, $iLine, $sText[, $fOverWrite = 0]) Writes text to a specific line in a file. (Requires: #Include ) _GDIPlus_ArrowCapCreate ($nHeight, $nWidth[, $fFilled = True]) Creates an adjustable arrow line cap with the specified height and width (Requires: #Include ) _GDIPlus_ArrowCapDispose ($hCap) Release an adjustable arrow line cap object (Requires: #Include ) _GDIPlus_ArrowCapGetFillState ($hArrowCap) Determines whether the arrow cap is filled (Requires: #Include ) _GDIPlus_ArrowCapGetHeight ($hArrowCap) Gets the height of the arrow cap (Requires: #Include ) _GDIPlus_ArrowCapGetMiddleInset ($hArrowCap) Gets the value of the inset (Requires: #Include ) _GDIPlus_ArrowCapGetWidth ($hArrowCap) Gets the width of the arrow cap (Requires: #Include ) _GDIPlus_ArrowCapSetFillState ($hArrowCap, $fFilled = True) Sets whether the arrow cap is filled (Requires: #Include ) _GDIPlus_ArrowCapSetHeight ($hArrowCap, $nHeight) Sets the height of the arrow cap (Requires: #Include ) _GDIPlus_ArrowCapSetMiddleInset ($hArrowCap, $nInset) Gets the value of the inset (Requires: #Include ) _GDIPlus_ArrowCapSetWidth ($hArrowCap, $nWidth) Sets the width of the arrow cap (Requires: #Include ) _GDIPlus_BitmapCloneArea ($hBmp, $iLeft, $iTop, $iWidth, $iHeight[, $iFormat = 0x00021808]) Create a clone of a Bitmap object from the coordinates and format specified (Requires: #Include ) _GDIPlus_BitmapCreateFromFile ($sFileName) Create a Bitmap object from file (Requires: #Include ) _GDIPlus_BitmapCreateFromGraphics ($iWidth, $iHeight, $hGraphics) Creates a Bitmap object based on a Graphics object, a width, and a height (Requires: #Include ) _GDIPlus_BitmapCreateFromHBITMAP ($hBmp[, $hPal = 0]) Create a Bitmap object from a bitmap handle (Requires: #Include ) _GDIPlus_BitmapCreateHBITMAPFromBitmap ($hBitmap[, $iARGB = 0xFF000000]) Create a handle to a bitmap from a bitmap object (Requires: #Include ) _GDIPlus_BitmapDispose ($hBitmap) Release a bitmap object (Requires: #Include ) _GDIPlus_BitmapLockBits ($hBitmap, $iLeft, $iTop, $iRight, $iBottom[, $iFlags = 1[, $iFormat = 0x00022009]]) Locks a portion of a bitmap for reading or writing (Requires: #Include ) _GDIPlus_BitmapUnlockBits ($hBitmap, $tBitmapData) Unlocks a portion of a bitmap that was locked by _GDIPlus_BitmapLockBits (Requires: #Include ) _GDIPlus_BrushClone ($hBrush) Clone a Brush object (Requires: #Include ) _GDIPlus_BrushCreateSolid ([$iARGB = 0xFF000000]) Create a solid Brush object (Requires: #Include ) _GDIPlus_BrushDispose ($hBrush) Release a Brush object (Requires: #Include ) _GDIPlus_BrushGetType ($hBrush) Retrieve the type of Brush object (Requires: #Include ) _GDIPlus_CustomLineCapDispose ($hCap) Release a custom line cap object (Requires: #Include ) _GDIPlus_Decoders () Get an array of information about the available image decoders (Requires: #Include ) _GDIPlus_DecodersGetCount () Get the number of available image decoders (Requires: #Include ) _GDIPlus_DecodersGetSize () Get the total size of the structure that is returned by _GDIPlus_GetImageDecoders (Requires: #Include ) _GDIPlus_DrawImagePoints ($hGraphic, $hImage, $nULX, $nULY, $nURX, $nURY, $nLLX, $nLLY[, $count = 3]) Draws an image at a specified location. (Requires: #Include ) _GDIPlus_Encoders () Get an array of information about the available image encoders (Requires: #Include ) _GDIPlus_EncodersGetCLSID ($sFileExt) Return the encoder CLSID for a specific image file type (Requires: #Include ) _GDIPlus_EncodersGetCount () Get the number of available image encoders (Requires: #Include ) _GDIPlus_EncodersGetParamList ($hImage, $sEncoder) Get the parameter list for a specified image encoder (Requires: #Include ) _GDIPlus_EncodersGetParamListSize ($hImage, $sEncoder) Get the size of the parameter list for a specified image encoder (Requires: #Include ) _GDIPlus_EncodersGetSize () Get the total size of the structure that is returned by _GDIPlus_GetImageEncoders (Requires: #Include ) _GDIPlus_FontCreate ($hFamily, $nSize[, $iStyle = 0[, $iUnit = 3]]) Create a Font object (Requires: #Include ) _GDIPlus_FontDispose ($hFont) Release a Font object (Requires: #Include ) _GDIPlus_FontFamilyCreate ($sFamily) Create a Font Family object (Requires: #Include ) _GDIPlus_FontFamilyDispose ($hFamily) Release a Font Family object (Requires: #Include ) _GDIPlus_GraphicsClear ($hGraphics[, $iARGB = 0xFF000000]) Clears a Graphics object to a specified color (Requires: #Include ) _GDIPlus_GraphicsCreateFromHDC ($hDC) Create a Graphics object from a device contect (DC) (Requires: #Include ) _GDIPlus_GraphicsCreateFromHWND ($hWnd) Create a Graphics object from a window handle (Requires: #Include ) _GDIPlus_GraphicsDispose ($hGraphics) Release a Graphics object (Requires: #Include ) _GDIPlus_GraphicsDrawArc ($hGraphics, $iX, $iY, $iWidth, $iHeight, $nStartAngle, $nSweepAngle[, $hPen = 0]) Draw an arc (Requires: #Include ) _GDIPlus_GraphicsDrawBezier ($hGraphics, $iX1, $iY1, $iX2, $iY2, $iX3, $iY3, $iX4, $iY4[, $hPen = 0]) Draw a bezier spline (Requires: #Include ) _GDIPlus_GraphicsDrawClosedCurve ($hGraphics, $aPoints[, $hPen = 0]) Draw a closed cardinal spline (Requires: #Include ) _GDIPlus_GraphicsDrawCurve ($hGraphics, $aPoints[, $hPen = 0]) Draw a cardinal spline (Requires: #Include ) _GDIPlus_GraphicsDrawEllipse ($hGraphics, $iX, $iY, $iWidth, $iHeight[, $hPen = 0]) Draw an ellipse (Requires: #Include ) _GDIPlus_GraphicsDrawImage ($hGraphics, $hImage, $iX, $iY) Draw an Image object (Requires: #Include ) _GDIPlus_GraphicsDrawImageRect ($hGraphics, $hImage, $iX, $iY, $iW, $iH ) Draws an image at a specified location (Requires: #Include ) _GDIPlus_GraphicsDrawImageRectRect ($hGraphics, $hImage, $iSrcX, $iSrcY, $iSrcWidth, $iSrcHeight, $iDstX, $iDstY, $iDstWidth, $iDstHeight[, $iUnit = 2]) Draw an Image object (Requires: #Include ) _GDIPlus_GraphicsDrawLine ($hGraphics, $iX1, $iY1, $iX2, $iY2[, $hPen = 0]) Draw a line (Requires: #Include ) _GDIPlus_GraphicsDrawPie ($hGraphics, $iX, $iY, $iWidth, $iHeight, $nStartAngle, $nSweepAngle[, $hPen = 0]) Draw a pie (Requires: #Include ) _GDIPlus_GraphicsDrawPolygon ($hGraphics, $aPoints[, $hPen = 0]) Draw a polygon (Requires: #Include ) _GDIPlus_GraphicsDrawRect ($hGraphics, $iX, $iY, $iWidth, $iHeight[, $hPen = 0]) Draw a rectangle (Requires: #Include ) _GDIPlus_GraphicsDrawString ($hGraphics, $sString, $nX, $nY[, $sFont = "Arial"[, $nSize = 10[, $iFormat = 0]]]) Draw a string (Requires: #Include ) _GDIPlus_GraphicsDrawStringEx ($hGraphics, $sString, $hFont, $tLayout, $hFormat, $hBrush) Draw a string (Requires: #Include ) _GDIPlus_GraphicsFillClosedCurve ($hGraphics, $aPoints[, $hBrush = 0]) Fill a closed cardinal spline (Requires: #Include ) _GDIPlus_GraphicsFillEllipse ($hGraphics, $iX, $iY, $iWidth, $iHeight[, $hBrush = 0]) Fill an ellipse (Requires: #Include ) _GDIPlus_GraphicsFillPie ($hGraphics, $iX, $iY, $iWidth, $iHeight, $nStartAngle, $nSweepAngle[, $hBrush = 0]) Fill a pie (Requires: #Include ) _GDIPlus_GraphicsFillRect ($hGraphics, $iX, $iY, $iWidth, $iHeight[, $hBrush = 0]) Fill a rectangle (Requires: #Include ) _GDIPlus_GraphicsGetDC ($hGraphics) Gets a handle to the device context of the Graphics object (Requires: #Include ) _GDIPlus_GraphicsGetSmoothingMode ($hGraphics) Gets the graphics object rendering quality (Requires: #Include ) _GDIPlus_GraphicsMeasureString ($hGraphics, $sString, $hFont, $tLayout, $hFormat) Measures the size of a string (Requires: #Include ) _GDIPlus_GraphicsReleaseDC ($hGraphics, $hDC) Releases the device context of the Graphics object (Requires: #Include ) _GDIPlus_GraphicsSetSmoothingMode ($hGraphics, $iSmooth) Sets the graphics object rendering quality (Requires: #Include ) _GDIPlus_GraphicsSetTransform ($hGraphics, $hMatrix) Sets the world transformation for a graphics object (Requires: #Include ) _GDIPlus_ImageDispose ($hImage) Release an image object (Requires: #Include ) _GDIPlus_ImageGetGraphicsContext ($hImage) Get the graphics context of the image (Requires: #Include ) _GDIPlus_ImageGetHeight ($hImage) Get the image height (Requires: #Include ) _GDIPlus_ImageGetWidth ($hImage) Get the image width (Requires: #Include ) _GDIPlus_ImageLoadFromFile ($sFileName) Create an image object based on a file (Requires: #Include ) _GDIPlus_ImageSaveToFile ($hImage, $sFileName) Save an image to file (Requires: #Include ) _GDIPlus_ImageSaveToFileEx ($hImage, $sFileName, $sEncoder[, $pParams = 0]) Save an image to file (Requires: #Include ) _GDIPlus_MatrixCreate () Creates and initializes a Matrix object that represents the identity matrix (Requires: #Include ) _GDIPlus_MatrixDispose ($hMatrix) Release a matrix object (Requires: #Include ) _GDIPlus_MatrixRotate ($hMatrix, $nAngle[, $fAppend = False]) Updates a matrix with the product of itself and a rotation matrix (Requires: #Include ) _GDIPlus_ParamAdd (ByRef $tParams, $sGUID, $iCount, $iType, $pValues) Add a value to an enocder parameter list (Requires: #Include ) _GDIPlus_ParamInit ($iCount) Initialize an encoder parameter list (Requires: #Include ) _GDIPlus_PenCreate ([$iARGB = 0xFF000000[, $nWidth = 1[, $iUnit = 2]]]) Create a pen object (Requires: #Include ) _GDIPlus_PenDispose ($hPen) Release a pen object (Requires: #Include ) _GDIPlus_PenGetAlignment ($hPen) Gets the pen alignment (Requires: #Include ) _GDIPlus_PenGetColor ($hPen) Gets the pen color (Requires: #Include ) _GDIPlus_PenGetCustomEndCap ($hPen) Gets the custom end cap for the pen (Requires: #Include ) _GDIPlus_PenGetDashCap ($hPen) Gets the pen dash cap style (Requires: #Include ) _GDIPlus_PenGetDashStyle ($hPen) Gets the pen dash style (Requires: #Include ) _GDIPlus_PenGetEndCap ($hPen) Gets the pen end cap (Requires: #Include ) _GDIPlus_PenGetWidth ($hPen) Retrieve the width of a pen (Requires: #Include ) _GDIPlus_PenSetAlignment ($hPen[, $iAlignment = 0]) Sets the pen alignment (Requires: #Include ) _GDIPlus_PenSetColor ($hPen, $iARGB) Sets the pen color (Requires: #Include ) _GDIPlus_PenSetCustomEndCap ($hPen, $hEndCap) Sets the custom end cap for the pen (Requires: #Include ) _GDIPlus_PenSetDashCap ($hPen[, $iDash = 0]) Sets the pen dash cap style (Requires: #Include ) _GDIPlus_PenSetDashStyle ($hPen[, $iStyle = 0]) Sets the pen dash style (Requires: #Include ) _GDIPlus_PenSetEndCap ($hPen, $iEndCap) Sets the pen end cap (Requires: #Include ) _GDIPlus_PenSetWidth ($hPen, $nWidth) Sets the width of a pen (Requires: #Include ) _GDIPlus_RectFCreate ([$nX = 0[, $nY = 0[, $nWidth = 0[, $nHeight = 0]]]]) Create a $tagGDIPRECTF structure (Requires: #Include ) _GDIPlus_Shutdown () Clean up resources used by Microsoft Windows GDI+ (Requires: #Include ) _GDIPlus_Startup () Initialize Microsoft Windows GDI+ (Requires: #Include ) _GDIPlus_StringFormatCreate ([$iFormat = 0[, $iLangID = 0]]) Create a String Format object (Requires: #Include ) _GDIPlus_StringFormatDispose ($hFormat) Release a String Format object (Requires: #Include ) _GetIP ( ) Get public IP address of a network/computer. (Requires: #include ) _GUICtrlAVI_Close ($hWnd) Closes an AVI clip (Requires: #Include ) _GUICtrlAVI_Create ($hWnd[, $sFile = ""[, $subfileid = -1[, $iX = 0[, $iY = 0[, $iWidth = 0[, $iHeight = 0[, $iStyle = 0x00000006[, $iExStyle = 0x00000000]]]]]]]]) Creates an AVI control (Requires: #Include ) _GUICtrlAVI_Destroy (ByRef $hWnd) Delete the control (Requires: #Include ) _GUICtrlAVI_IsPlaying ($hWnd) Checks whether an Audio-Video Interleaved (AVI) clip is playing (Requires: #Include ) _GUICtrlAVI_Open ($hWnd, $sFileName) Opens an AVI clip and displays its first frame in an animation control (Requires: #Include ) _GUICtrlAVI_OpenEx ($hWnd, $sFileName, $iResourceID) Opens an AVI clip and displays its first frame in an animation control (Requires: #Include ) _GUICtrlAVI_Play ($hWnd[, $iFrom = 0[, $iTo = -1[, $iRepeat = -1]]]) Plays an AVI clip in an animation control (Requires: #Include ) _GUICtrlAVI_Seek ($hWnd, $iFrame) Directs an AVI control to display a particular frame of an AVI clip (Requires: #Include ) _GUICtrlAVI_Show ($hWnd, $iState) Show/Hide the AVI control (Requires: #Include ) _GUICtrlAVI_Stop ($hWnd) Stops playing an AVI clip (Requires: #Include ) _GUICtrlButton_Click ($hWnd) Simulates the user clicking a button (Requires: #Include ) _GUICtrlButton_Create ($hWnd, $sText, $iX, $iY, $iWidth, $iHeight[, $iStyle = -1[, $iExStyle = -1]]) Creates a Button control (Requires: #Include ) _GUICtrlButton_Destroy (ByRef $hWnd) Delete the Button control (Requires: #Include ) _GUICtrlButton_Enable ($hWnd[, $fEnable = True]) Enables or disables mouse and keyboard input to the specified button (Requires: #Include ) _GUICtrlButton_GetCheck ($hWnd) Gets the check state of a radio button or check box (Requires: #Include ) _GUICtrlButton_GetFocus ($hWnd) Retrieves if the button has keyboard focus (Requires: #Include ) _GUICtrlButton_GetIdealSize ($hWnd) Gets the size of the button that best fits its text and image, if an image list is present (Requires: #Include ) _GUICtrlButton_GetImage ($hWnd) Retrieves a handle to the image (icon or bitmap) associated with the button (Requires: #Include ) _GUICtrlButton_GetImageList ($hWnd) Retrieves an array that describes the image list assigned to a button control (Requires: #Include ) _GUICtrlButton_GetNote ($hWnd) Gets the text of the note associated with the Command Link button (Requires: #Include ) _GUICtrlButton_GetNoteLength ($hWnd) Gets the length of the note text that may be displayed in the description for a command link button (Requires: #Include ) _GUICtrlButton_GetSplitInfo ($hWnd) Gets information for a split button control (Requires: #Include ) _GUICtrlButton_GetState ($hWnd) Determines the state of a button or check box (Requires: #Include ) _GUICtrlButton_GetText ($hWnd) Retrieve the text of the button (Requires: #Include ) _GUICtrlButton_GetTextMargin ($hWnd) Gets the margins used to draw text in a button control (Requires: #Include ) _GUICtrlButton_SetCheck ($hWnd[, $iState = $BST_CHECKED]]) Sets the check state of a radio button or check box (Requires: #Include ) _GUICtrlButton_SetDontClick ($hWnd[, $fState = True]) Sets the state of $BST_DONTCLICK flag on a button (Requires: #Include ) _GUICtrlButton_SetFocus ($hWnd[, $fFocus = True]) Sets the keyboard focus to the specified button (Requires: #Include ) _GUICtrlButton_SetImage ($hWnd, $sImageFile[, $nIconId = -1[, $fLarge = False]]) Sets the check state of a radio button or check box (Requires: #Include ) _GUICtrlButton_SetImageList ($hWnd, $hImage[, $nAlign = 0[, $iLeft = 1[, $iTop = 1[, $iRight = 1[, $iBottom = 1]]]]]) Sets the check state of a radio button or check box (Requires: #Include ) _GUICtrlButton_SetNote ($hWnd, $sNote) Sets the text of the note associated with a command link button (Requires: #Include ) _GUICtrlButton_SetShield ($hWnd[, $fRequired = True]) Sets the elevation required state for a specified button or command link to display an elevated icon (Requires: #Include ) _GUICtrlButton_SetSize ($hWnd, $iWidth, $iHeight) Sets the size of the button (Requires: #Include ) _GUICtrlButton_SetSplitInfo ($hWnd[, $himlGlyph = -1[, $iSplitStyle = $BCSS_ALIGNLEFT[, $iWidth = 0[, $iHeight = 0]]]]) Gets information for a split button control (Requires: #Include ) _GUICtrlButton_SetState ($hWnd[, $fHighlighted = True]]) Sets the highlight state of a button. The highlight state indicates whether the button is highlighted as if the user had pushed it. (Requires: #Include ) _GUICtrlButton_SetStyle ($hWnd, $iStyle) Sets the style of a button (Requires: #Include ) _GUICtrlButton_SetText ($hWnd, $sText) Sets the text of the button (Requires: #Include ) _GUICtrlButton_SetTextMargin ($hWnd[, $iLeft = 1[, $iTop = 1[, $iRight = 1[, $iBottom = 1]]]]) Sets the margins for drawing text in a button control (Requires: #Include ) _GUICtrlButton_Show ($hWnd[, $fShow = True]) Show/Hide button (Requires: #Include ) _GUICtrlComboBox_AddDir ($hWnd, $sFile[, $iAttributes = 0[, $fBrackets = True]]) Adds the names of directories and files (Requires: #Include ) _GUICtrlComboBox_AddString ($hWnd, $sText) Add a string (Requires: #Include ) _GUICtrlComboBox_AutoComplete ($hWnd) AutoComplete a ComboBox edit control (Requires: #Include ) _GUICtrlComboBox_BeginUpdate ($hWnd) Prevents updating of the control until the EndUpdate function is called (Requires: #Include ) _GUICtrlComboBox_Create ($hWnd, $sText, $iX, $iY[, $iWidth = 100[, $iHeight = 120[, $iStyle = 0x00200042[, $iExStyle = 0x00000000]]]]) Create a ComboBox control (Requires: #Include ) _GUICtrlComboBox_DeleteString ($hWnd, $iIndex) Delete a string (Requires: #Include ) _GUICtrlComboBox_Destroy (ByRef $hWnd) Delete the control (Requires: #Include ) _GUICtrlComboBox_EndUpdate ($hWnd) Enables screen repainting that was turned off with the BeginUpdate function (Requires: #Include ) _GUICtrlComboBox_FindString ($hWnd, $sText[, $iIndex = -1]) Search for a string (Requires: #Include ) _GUICtrlComboBox_FindStringExact ($hWnd, $sText[, $iIndex = -1]) Search for a string (Requires: #Include ) _GUICtrlComboBox_GetComboBoxInfo ($hWnd, ByRef $tInfo) Gets information about the specified ComboBox (Requires: #Include ) _GUICtrlComboBox_GetCount ($hWnd) Retrieve the number of items (Requires: #Include ) _GUICtrlComboBox_GetCueBanner ($hWnd) Gets the cue banner text displayed in the edit control of a combo box (Requires: #Include ) _GUICtrlComboBox_GetCurSel ($hWnd) Retrieve the index of the currently selected item (Requires: #Include ) _GUICtrlComboBox_GetDroppedControlRect ($hWnd) Retrieve the screen coordinates of a combo box in its dropped-down state (Requires: #Include ) _GUICtrlComboBox_GetDroppedControlRectEx ($hWnd) Retrieve the screen coordinates of a combo box in its dropped-down state (Requires: #Include ) _GUICtrlComboBox_GetDroppedState ($hWnd) Determines whether the ListBox of a ComboBox is dropped down (Requires: #Include ) _GUICtrlComboBox_GetDroppedWidth ($hWnd) Retrieve the minimum allowable width, of the ListBox of a ComboBox (Requires: #Include ) _GUICtrlComboBox_GetEditSel ($hWnd) Gets the starting and ending character positions of the current selection in the edit control of a ComboBox (Requires: #Include ) _GUICtrlComboBox_GetEditText ($hWnd) Get the text from the edit control of a ComboBox (Requires: #Include ) _GUICtrlComboBox_GetExtendedUI ($hWnd) Determines whether a ComboBox has the default user interface or the extended user interface (Requires: #Include ) _GUICtrlComboBox_GetHorizontalExtent ($hWnd) Gets the width, in pixels, that the ListBox of a ComboBox control can be scrolled horizontally (Requires: #Include ) _GUICtrlComboBox_GetItemHeight ($hWnd, $iIndex = -1) Determines the height of list items or the selection field in a ComboBox (Requires: #Include ) _GUICtrlComboBox_GetLBText ($hWnd, $iIndex, ByRef $sText) Retrieve a string from the list of a ComboBox (Requires: #Include ) _GUICtrlComboBox_GetLBTextLen ($hWnd, $iIndex) Gets the length, in characters, of a string in the list of a combo box (Requires: #Include ) _GUICtrlComboBox_GetList ($hWnd) Retrieves all items from the list portion of a ComboBox control (Requires: #Include ) _GUICtrlComboBox_GetListArray ($hWnd) Retrieves all items from the list portion of a ComboBox control (Requires: #Include ) _GUICtrlComboBox_GetLocale ($hWnd) Retrieves the current locale (Requires: #Include ) _GUICtrlComboBox_GetLocaleCountry ($hWnd) Retrieves the current country code (Requires: #Include ) _GUICtrlComboBox_GetLocaleLang ($hWnd) Retrieves the current language identifier (Requires: #Include ) _GUICtrlComboBox_GetLocalePrimLang ($hWnd) Extract primary language id from a language id (Requires: #Include ) _GUICtrlComboBox_GetLocaleSubLang ($hWnd) Extract sublanguage id from a language id (Requires: #Include ) _GUICtrlComboBox_GetMinVisible ($hWnd) Retrieve the minimum number of visible items in the drop-down list of a ComboBox (Requires: #Include ) _GUICtrlComboBox_GetTopIndex ($hWnd) Retrieve the zero-based index of the first visible item in the ListBox portion of a ComboBox (Requires: #Include ) _GUICtrlComboBox_InitStorage ($hWnd, $iNum, $iBytes) Allocates memory for storing ListBox items (Requires: #Include ) _GUICtrlComboBox_InsertString ($hWnd, $sText[, $iIndex = -1]) Insert a string (Requires: #Include ) _GUICtrlComboBox_LimitText ($hWnd[, $iLimit = 0]) Limits the length of the text the user may type into the edit control of a ComboBox (Requires: #Include ) _GUICtrlComboBox_ReplaceEditSel ($hWnd, $sText) Replace text selected in edit box (Requires: #Include ) _GUICtrlComboBox_ResetContent ($hWnd) Remove all items from the ListBox and edit control of a ComboBox (Requires: #Include ) _GUICtrlComboBox_SelectString ($hWnd, $sText[, $iIndex = -1]) Searches the ListBox of a ComboBox for an item that begins with the characters in a specified string (Requires: #Include ) _GUICtrlComboBox_SetCueBanner ($hWnd, $sText) Sets the cue banner text that is displayed for the edit control of a combo box (Requires: #Include ) _GUICtrlComboBox_SetCurSel ($hWnd[, $iIndex = -1]) Select a string in the list of a ComboBox (Requires: #Include ) _GUICtrlComboBox_SetDroppedWidth ($hWnd, $iWidth) Set the maximum allowable width, in pixels, of the ListBox of a ComboBox (Requires: #Include ) _GUICtrlComboBox_SetEditSel ($hWnd, $iStart, $iStop) Select characters in the edit control of a ComboBox (Requires: #Include ) _GUICtrlComboBox_SetEditText ($hWnd, $sText) Set the text of the edit control of the ComboBox (Requires: #Include ) _GUICtrlComboBox_SetExtendedUI ($hWnd[, $fExtended = False]) Select either the default user interface or the extended user interface (Requires: #Include ) _GUICtrlComboBox_SetHorizontalExtent ($hWnd, $iWidth) Set the width, in pixels, by which a list box can be scrolled horizontally (Requires: #Include ) _GUICtrlComboBox_SetItemHeight ($hWnd, $iHeight[, $iComponent = -1]) Set the height of list items or the selection field in a ComboBox (Requires: #Include ) _GUICtrlComboBox_SetMinVisible ($hWnd, $iMinimum) Set the minimum number of visible items in the drop-down list of a ComboBox (Requires: #Include ) _GUICtrlComboBox_SetTopIndex ($hWnd, $iIndex) Ensure that a particular item is visible in the ListBox of a ComboBox (Requires: #Include ) _GUICtrlComboBox_ShowDropDown ($hWnd[, $fShow = False]) Show or hide the ListBox of a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_AddDir ($hWnd, $sFile[, $iAttributes = 0[, $fBrackets = True]]) Adds the names of directories and files (Requires: #Include ) _GUICtrlComboBoxEx_AddString ($hWnd, $sText[, $iImage = -1[, $iSelecteImage = -1[, $iOverlayImage = -1[, $iIndent = -1[, $iParam = -1]]]]]) Add a string (Requires: #Include ) _GUICtrlComboBoxEx_BeginUpdate ($hWnd) Prevents updating of the control until the EndUpdate function is called (Requires: #Include ) _GUICtrlComboBoxEx_Create ($hWnd, $sText, $iX, $iY[, $iWidth = 100[, $iHeight = 200[, $iStyle = 0x00200002[, $iExStyle = 0x00000000]]]]) Create a ComboBoxEx control (Requires: #Include ) _GUICtrlComboBoxEx_CreateSolidBitMap ($hWnd, $iColor, $iWidth, $iHeight) Creates a solid color bitmap (Requires: #Include ) _GUICtrlComboBoxEx_DeleteString ($hWnd, $iIndex) Removes an item from a ComboBoxEx control (Requires: #Include ) _GUICtrlComboBoxEx_Destroy (ByRef $hWnd) Delete the control (Requires: #Include ) _GUICtrlComboBoxEx_EndUpdate ($hWnd) Enables screen repainting that was turned off with the BeginUpdate function (Requires: #Include ) _GUICtrlComboBoxEx_FindStringExact ($hWnd, $sText[, $iIndex = -1]) Search for a string (Requires: #Include ) _GUICtrlComboBoxEx_GetComboBoxInfo ($hWnd, ByRef $tInfo) Gets information about the specified ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_GetComboControl ($hWnd) Gets the handle to the child combo box control (Requires: #Include ) _GUICtrlComboBoxEx_GetCount ($hWnd) Retrieve the number of items (Requires: #Include ) _GUICtrlComboBoxEx_GetCurSel ($hWnd) Retrieve the index of the currently selected item (Requires: #Include ) _GUICtrlComboBoxEx_GetDroppedControlRect ($hWnd) Retrieve the screen coordinates of a combo box in its dropped-down state (Requires: #Include ) _GUICtrlComboBoxEx_GetDroppedControlRectEx ($hWnd) Retrieve the screen coordinates of a combo box in its dropped-down state (Requires: #Include ) _GUICtrlComboBoxEx_GetDroppedState ($hWnd) Determines whether the ListBox of a ComboBox is dropped down (Requires: #Include ) _GUICtrlComboBoxEx_GetDroppedWidth ($hWnd) Retrieve the minimum allowable width, of the ListBox of a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_GetEditControl ($hWnd) Gets the handle to the edit control portion of a ComboBoxEx control (Requires: #Include ) _GUICtrlComboBoxEx_GetEditSel ($hWnd) Gets the starting and ending character positions of the current selection in the edit control of a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_GetEditText ($hWnd) Get the text from the edit control of a ComboBoxEx (Requires: #Include ) _GUICtrlComboBoxEx_GetExtendedStyle ($hWnd) Gets the extended styles that are in use for a ComboBoxEx control (Requires: #Include ) _GUICtrlComboBoxEx_GetExtendedUI ($hWnd) Determines whether a ComboBox has the default user interface or the extended user interface (Requires: #Include ) _GUICtrlComboBoxEx_GetImageList ($hWnd, $iImageList) Retrieves the handle to an image list assigned to a ComboBoxEx control (Requires: #Include ) _GUICtrlComboBoxEx_GetItem ($hWnd, $iIndex) Retrieves an item's attributes (Requires: #Include ) _GUICtrlComboBoxEx_GetItemEx ($hWnd, ByRef $tItem) Retrieves some or all of an item's attributes (Requires: #Include ) _GUICtrlComboBoxEx_GetItemHeight ($hWnd, $iComponent = -1) Determines the height of list items or the selection field in a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_GetItemImage ($hWnd, $iIndex) Retrieves the index of the item's icon (Requires: #Include ) _GUICtrlComboBoxEx_GetItemIndent ($hWnd, $iIndex) Retrieves the number of image widths the item is indented (Requires: #Include ) _GUICtrlComboBoxEx_GetItemOverlayImage ($hWnd, $iIndex) Retrieves the index of the item's overlay image icon (Requires: #Include ) _GUICtrlComboBoxEx_GetItemParam ($hWnd, $iIndex) Retrieves the application specific value of the item (Requires: #Include ) _GUICtrlComboBoxEx_GetItemSelectedImage ($hWnd, $iIndex) Retrieves the index of the item's selected image icon (Requires: #Include ) _GUICtrlComboBoxEx_GetItemText ($hWnd, $iIndex, ByRef $sText) Retrieve a string from the list of a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_GetItemTextLen ($hWnd, $iIndex) Gets the length, in characters, of a string in the list of a combo box (Requires: #Include ) _GUICtrlComboBoxEx_GetList ($hWnd) Retrieves all items from the list portion of a ComboBox control (Requires: #Include ) _GUICtrlComboBoxEx_GetListArray ($hWnd) Retrieves all items from the list portion of a ComboBox control (Requires: #Include ) _GUICtrlComboBoxEx_GetLocale ($hWnd) Retrieves the current locale (Requires: #Include ) _GUICtrlComboBoxEx_GetLocaleCountry ($hWnd) Retrieves the current country code (Requires: #Include ) _GUICtrlComboBoxEx_GetLocaleLang ($hWnd) Retrieves the current language identifier (Requires: #Include ) _GUICtrlComboBoxEx_GetLocalePrimLang ($hWnd) Extract primary language id from a language id (Requires: #Include ) _GUICtrlComboBoxEx_GetLocaleSubLang ($hWnd) Extract sublanguage id from a language id (Requires: #Include ) _GUICtrlComboBoxEx_GetMinVisible ($hWnd) Retrieve the minimum number of visible items in the drop-down list of a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_GetTopIndex ($hWnd) Retrieve the zero-based index of the first visible item in the ListBox portion of a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_InitStorage ($hWnd, $iNum, $iBytes) Allocates memory for storing ListBox items (Requires: #Include ) _GUICtrlComboBoxEx_InsertString ($hWnd, $sText[, $iIndex = 0[, $iImage = -1[, $iSelecteImage = -1[, $iOverlayImage = -1[, $iIndent = -1[, $iParam = -1]]]]]]) Inserts a new item in the control (Requires: #Include ) _GUICtrlComboBoxEx_LimitText ($hWnd[, $iLimit = 0]) Limits the length of the text the user may type into the edit control of a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_ReplaceEditSel ($hWnd, $sText) Replace text selected in edit box (Requires: #Include ) _GUICtrlComboBoxEx_ResetContent ($hWnd) Removes all items (Requires: #Include ) _GUICtrlComboBoxEx_SetCurSel ($hWnd[, $iIndex = -1]) Select a string in the list of a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_SetDroppedWidth ($hWnd, $iWidth) Set the maximum allowable width, in pixels, of the ListBox of a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_SetEditSel ($hWnd, $iStart, $iStop) Select characters in the edit control of a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_SetEditText ($hWnd, $sText) Set the text of the edit control of the ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_SetExtendedStyle ($hWnd, $iExStyle[, $iExMask = 0]) Sets extended styles within a ComboBoxEx control (Requires: #Include ) _GUICtrlComboBoxEx_SetExtendedUI ($hWnd[, $fExtended = False]) Select either the default user interface or the extended user interface (Requires: #Include ) _GUICtrlComboBoxEx_SetImageList ($hWnd, $hHandle) Sets an image list for a ComboBoxEx control (Requires: #Include ) _GUICtrlComboBoxEx_SetItem ($hWnd, $sText[, $iIndex = 0[, $iImage = -1[, $iSelecteImage = -1[, $iOverlayImage = -1[, $iIndent = -1[, $iParam = -1]]]]]]) Sets some or all of a item's attributes (Requires: #Include ) _GUICtrlComboBoxEx_SetItemEx ($hWnd, ByRef $tItem) Sets some or all of a item's attributes (Requires: #Include ) _GUICtrlComboBoxEx_SetItemHeight ($hWnd, $iComponent, $iHeight) Set the height of list items or the selection field in a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_SetItemImage ($hWnd, $iIndex, $iImage) Sets the index of the item's icon in the control's image list (Requires: #Include ) _GUICtrlComboBoxEx_SetItemIndent ($hWnd, $iIndex, $iIndent) Sets the number of image widths to indent the item (Requires: #Include ) _GUICtrlComboBoxEx_SetItemOverlayImage ($hWnd, $iIndex, $iImage) Sets the index of the item's overlay icon in the control's image list (Requires: #Include ) _GUICtrlComboBoxEx_SetItemParam ($hWnd, $iIndex, $iParam) Sets the value specific to the item (Requires: #Include ) _GUICtrlComboBoxEx_SetItemSelectedImage ($hWnd, $iIndex, $iImage) Sets the index of the item's overlay icon in the control's image list (Requires: #Include ) _GUICtrlComboBoxEx_SetMinVisible ($hWnd, $iMinimum) Set the minimum number of visible items in the drop-down list of a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_SetTopIndex ($hWnd, $iIndex) Ensure that a particular item is visible in the ListBox of a ComboBox (Requires: #Include ) _GUICtrlComboBoxEx_ShowDropDown ($hWnd[, $fShow = False]) Show or hide the ListBox of a ComboBox (Requires: #Include ) _GUICtrlDTP_Create ($hWnd, $iX, $iY[, $iWidth = 120[, $iHeight = 21[, $iStyle = 0x00000000[, $iExStyle = 0x00000000]]]]) Create a DTP control (Requires: #Include ) _GUICtrlDTP_Destroy (ByRef $hWnd) Delete the control (Requires: #Include ) _GUICtrlDTP_GetMCColor ($hWnd, $iIndex) Retrieves the specified color (Requires: #Include ) _GUICtrlDTP_GetMCFont ($hWnd) Retrieves the month calendar font handle (Requires: #Include ) _GUICtrlDTP_GetMonthCal ($hWnd) Retrieves the handle to child month calendar control (Requires: #Include ) _GUICtrlDTP_GetRange ($hWnd) Retrieves the current minimum and maximum allowable system times (Requires: #Include ) _GUICtrlDTP_GetRangeEx ($hWnd) Retrieves the current minimum and maximum allowable system times (Requires: #Include ) _GUICtrlDTP_GetSystemTime ($hWnd) Retrieves the currently selected date and time (Requires: #Include ) _GUICtrlDTP_GetSystemTimeEx ($hWnd) Retrieves the currently selected date and time (Requires: #Include ) _GUICtrlDTP_SetFormat ($hWnd, $sFormat) Sets the display based on a given format string (Requires: #Include ) _GUICtrlDTP_SetMCColor ($hWnd, $iIndex, $iColor) Sets the color for a given portion of the month calendar (Requires: #Include ) _GUICtrlDTP_SetMCFont ($hWnd, $hFont[, $fRedraw = True]) Sets the month calendar font (Requires: #Include ) _GUICtrlDTP_SetRange ($hWnd, ByRef $aRange) Sets the current minimum and maximum allowable system times (Requires: #Include ) _GUICtrlDTP_SetRangeEx ($hWnd, ByRef $tRange) Sets the current minimum and maximum allowable system times (Requires: #Include ) _GUICtrlDTP_SetSystemTime ($hWnd, ByRef $aDate) Sets the currently selected date and time (Requires: #Include ) _GUICtrlDTP_SetSystemTimeEx ($hWnd, ByRef $tDate[, $fFlag = False]) Sets the currently selected date and time (Requires: #Include ) _GUICtrlEdit_AppendText ($hWnd, $sText) Append text (Requires: #Include ) _GUICtrlEdit_BeginUpdate ($hWnd) Prevents updating of the control until the EndUpdate function is called (Requires: #Include ) _GUICtrlEdit_CanUndo ($hWnd) Determines whether there are any actions in an edit control's undo queue (Requires: #Include ) _GUICtrlEdit_CharFromPos ($hWnd, $iX, $iY) Retrieve information about the character closest to a specified point in the client area (Requires: #Include ) _GUICtrlEdit_Create ($hWnd, $sText, $iX, $iY[, $iWidth = 150[, $iHeight = 150[, $iStyle = 0x003010C4[, $iExStyle = 0x00000200]]]]) Create a Edit control (Requires: #Include ) _GUICtrlEdit_Destroy (ByRef $hWnd) Delete the Edit control (Requires: #Include ) _GUICtrlEdit_EmptyUndoBuffer ($hWnd) Resets the undo flag of an edit control (Requires: #Include ) _GUICtrlEdit_EndUpdate ($hWnd) Enables screen repainting that was turned off with the BeginUpdate function (Requires: #Include ) _GUICtrlEdit_Find ($hWnd[, $fReplace = False]) Initiates a find dialog (Requires: #Include ) _GUICtrlEdit_FmtLines ($hWnd[, $fSoftBreak = False]) Determines whether a edit control includes soft line-break characters (Requires: #Include ) _GUICtrlEdit_GetFirstVisibleLine ($hWnd) Retrieves the zero-based index of the uppermost visible line in a multiline edit control (Requires: #Include ) _GUICtrlEdit_GetLimitText ($hWnd) Gets the current text limit for an edit control (Requires: #Include ) _GUICtrlEdit_GetLine ($hWnd, $iLine) Retrieves a line of text from an edit control (Requires: #Include ) _GUICtrlEdit_GetLineCount ($hWnd) Retrieves the number of lines (Requires: #Include ) _GUICtrlEdit_GetMargins ($hWnd) Retrieves the widths of the left and right margins (Requires: #Include ) _GUICtrlEdit_GetModify ($hWnd) Retrieves the state of an edit control's modification flag (Requires: #Include ) _GUICtrlEdit_GetPasswordChar ($hWnd) Gets the password character that an edit control displays when the user enters text (Requires: #Include ) _GUICtrlEdit_GetRECT ($hWnd) Retrieves the formatting rectangle of an edit control (Requires: #Include ) _GUICtrlEdit_GetRECTEx ($hWnd) Retrieves the formatting rectangle of an edit control (Requires: #Include ) _GUICtrlEdit_GetSel ($hWnd) Retrieves the starting and ending character positions of the current selection (Requires: #Include ) _GUICtrlEdit_GetText ($hWnd) Get the text from the edit control (Requires: #Include ) _GUICtrlEdit_GetTextLen ($hWnd) Get the length of all the text from the edit control (Requires: #Include ) _GUICtrlEdit_HideBalloonTip ($hWnd) Hides any balloon tip associated with an edit control (Requires: #Include ) _GUICtrlEdit_InsertText ($hWnd, $sText, $iIndex = -1) Insert text (Requires: #Include ) _GUICtrlEdit_LineFromChar ($hWnd[, $iIndex = -1]) Retrieves the index of the line that contains the specified character index (Requires: #Include ) _GUICtrlEdit_LineIndex ($hWnd[, $iIndex = 0]) Retrieves the character index of the first character of a specified line (Requires: #Include ) _GUICtrlEdit_LineLength ($hWnd[, $iIndex = -1]) Retrieves the length, in characters, of a line (Requires: #Include ) _GUICtrlEdit_LineScroll ($hWnd, $iHoriz, $iVert) Scrolls the text (Requires: #Include ) _GUICtrlEdit_PosFromChar ($hWnd, $iIndex) Retrieves the client area coordinates of a specified character in an edit control (Requires: #Include ) _GUICtrlEdit_ReplaceSel ($hWnd, $sText[, $fUndo = True]) Replaces the current selection (Requires: #Include ) _GUICtrlEdit_Scroll ($hWnd, $iDirection) Scrolls the text vertically (Requires: #Include ) _GUICtrlEdit_SetLimitText ($hWnd, $iLimit) Sets the text limit (Requires: #Include ) _GUICtrlEdit_SetMargins ($hWnd[, $iMargin = 0x1[, $iLeft = 0xFFFF[, $iRight = 0xFFFF]]]) Sets the widths of the left and right margins (Requires: #Include ) _GUICtrlEdit_SetModify ($hWnd, $fModified) Sets or clears the modification flag (Requires: #Include ) _GUICtrlEdit_SetPasswordChar ($hWnd[, $cDisplayChar = "0"]) Sets or removes the password character for an edit control (Requires: #Include ) _GUICtrlEdit_SetReadOnly ($hWnd, $fReadOnly) Sets or removes the read-only style ($ES_READONLY) (Requires: #Include ) _GUICtrlEdit_SetRECT ($hWnd, $aRect) Sets the formatting rectangle of a multiline edit control (Requires: #Include ) _GUICtrlEdit_SetRECTEx ($hWnd, $tRect) Sets the formatting rectangle of a multiline edit control (Requires: #Include ) _GUICtrlEdit_SetRECTNP ($hWnd, $aRect) Sets the formatting rectangle of a multiline edit control (Requires: #Include ) _GUICtrlEdit_SetRectNPEx ($hWnd, $tRect) Sets the formatting rectangle of a multiline edit control (Requires: #Include ) _GUICtrlEdit_SetSel ($hWnd, $iStart, $iEnd) Selects a range of characters (Requires: #Include ) _GUICtrlEdit_SetTabStops ($hWnd, $aTabStops) Sets the tab stops (Requires: #Include ) _GUICtrlEdit_SetText ($hWnd, $sText) Set the text (Requires: #Include ) _GUICtrlEdit_ShowBalloonTip ($hWnd, $sTitle, $sText, $iIcon) Displays a balloon tip associated with an edit control (Requires: #Include ) _GUICtrlEdit_Undo ($hWnd) Undoes the last edit control operation in the control's undo queue (Requires: #Include ) _GUICtrlHeader_AddItem ($hWnd, $sText[, $iWidth = 50[, $iAlign = 0[, $iImage = -1[, $fOnRight = False]]]]) Adds a new header item (Requires: #Include ) _GUICtrlHeader_ClearFilter ($hWnd, $iIndex) Clears the filter (Requires: #Include ) _GUICtrlHeader_ClearFilterAll ($hWnd) Clears all of the filters (Requires: #Include ) _GUICtrlHeader_Create ($hWnd[, $iStyle = 0x00000046]) Creates a Header control (Requires: #Include ) _GUICtrlHeader_CreateDragImage ($hWnd, $iIndex) Creates a semi-transparent version of an item's image for use as a dragging image (Requires: #Include ) _GUICtrlHeader_DeleteItem ($hWnd, $iIndex) Deletes a header item (Requires: #Include ) _GUICtrlHeader_Destroy (ByRef $hWnd) Delete the Header control (Requires: #Include ) _GUICtrlHeader_EditFilter ($hWnd, $iIndex[, $fDiscard = True]) Starts editing the specified filter (Requires: #Include ) _GUICtrlHeader_GetBitmapMargin ($hWnd) Retrieves the width of the bitmap margin (Requires: #Include ) _GUICtrlHeader_GetImageList ($hWnd) Retrieves the handle to the image list (Requires: #Include ) _GUICtrlHeader_GetItem ($hWnd, $iIndex, ByRef $tItem) Retrieves information about an item (Requires: #Include ) _GUICtrlHeader_GetItemAlign ($hWnd, $iIndex) Retrieves the item text alignment (Requires: #Include ) _GUICtrlHeader_GetItemBitmap ($hWnd, $iIndex) Retrieves the item bitmap handle (Requires: #Include ) _GUICtrlHeader_GetItemCount ($hWnd) Retrieves a count of the items (Requires: #Include ) _GUICtrlHeader_GetItemDisplay ($hWnd, $iIndex) Returns the item display information (Requires: #Include ) _GUICtrlHeader_GetItemFlags ($hWnd, $iIndex) Returns the item flag information (Requires: #Include ) _GUICtrlHeader_GetItemFormat ($hWnd, $iIndex) Returns the format of the item (Requires: #Include ) _GUICtrlHeader_GetItemImage ($hWnd, $iIndex) Retrieves the index of an image within the image list (Requires: #Include ) _GUICtrlHeader_GetItemOrder ($hWnd, $iIndex) Retrieves the order in which the item appears (Requires: #Include ) _GUICtrlHeader_GetItemParam ($hWnd, $iIndex) Retrieves the param value of the item (Requires: #Include ) _GUICtrlHeader_GetItemRect ($hWnd, $iIndex) Retrieves the bounding rectangle for a given item (Requires: #Include ) _GUICtrlHeader_GetItemRectEx ($hWnd, $iIndex) Retrieves the bounding rectangle for a given item (Requires: #Include ) _GUICtrlHeader_GetItemText ($hWnd, $iIndex) Retrieves the item text (Requires: #Include ) _GUICtrlHeader_GetItemWidth ($hWnd, $iIndex) Retrieves the item's width (Requires: #Include ) _GUICtrlHeader_GetOrderArray ($hWnd) Retrieves the current left-to-right order of items in a header control (Requires: #Include ) _GUICtrlHeader_GetUnicodeFormat ($hWnd) Retrieves the Unicode character format flag for the control (Requires: #Include ) _GUICtrlHeader_HitTest ($hWnd, $iX, $iY) Tests a point to determine which item is at the specified point (Requires: #Include ) _GUICtrlHeader_InsertItem ($hWnd, $iIndex, $sText[, $iWidth = 50[, $iAlign = 0[, $iImage = -1[, $fOnRight = False]]]]) Inserts a new header item (Requires: #Include ) _GUICtrlHeader_Layout ($hWnd, ByRef $tRect) Retrieves the correct size and position of the control (Requires: #Include ) _GUICtrlHeader_OrderToIndex ($hWnd, $iOrder) Retrieves an index value for an item based on its order (Requires: #Include ) _GUICtrlHeader_SetBitmapMargin ($hWnd, $iWidth) Sets the width of the margin, specified in pixels, of a bitmap (Requires: #Include ) _GUICtrlHeader_SetFilterChangeTimeout ($hWnd, $iTimeOut) Sets the filter change timeout interval (Requires: #Include ) _GUICtrlHeader_SetHotDivider ($hWnd, $iFlag, $iInputValue) Changes the hot divider color (Requires: #Include ) _GUICtrlHeader_SetImageList ($hWnd, $hImage) Assigns an image list (Requires: #Include ) _GUICtrlHeader_SetItem ($hWnd, $iIndex, ByRef $tItem) Sets information about an item (Requires: #Include ) _GUICtrlHeader_SetItemAlign ($hWnd, $iIndex, $iAlign) Sets the item text alignment (Requires: #Include ) _GUICtrlHeader_SetItemBitmap ($hWnd, $iIndex, $hBmp) Sets the item bitmap handle (Requires: #Include ) _GUICtrlHeader_SetItemDisplay ($hWnd, $iIndex, $iDisplay) Returns the item display information (Requires: #Include ) _GUICtrlHeader_SetItemFlags ($hWnd, $iIndex, $iFlags) Returns the item flag information (Requires: #Include ) _GUICtrlHeader_SetItemFormat ($hWnd, $iIndex, $iFormat) Sets the format of the item (Requires: #Include ) _GUICtrlHeader_SetItemImage ($hWnd, $iIndex, $iImage) Sets the index of an image within the image list (Requires: #Include ) _GUICtrlHeader_SetItemOrder ($hWnd, $iIndex, $iOrder) Sets the order in which the item appears (Requires: #Include ) _GUICtrlHeader_SetItemParam ($hWnd, $iIndex, $iParam) Sets the param value of the item (Requires: #Include ) _GUICtrlHeader_SetItemText ($hWnd, $iIndex, $sText) Sets the item text (Requires: #Include ) _GUICtrlHeader_SetItemWidth ($hWnd, $iIndex, $iWidth) Sets the item's width (Requires: #Include ) _GUICtrlHeader_SetOrderArray ($hWnd, ByRef $aOrder) Sets the current left-to-right order of items (Requires: #Include ) _GUICtrlHeader_SetUnicodeFormat ($hWnd, $fUnicode) Sets the Unicode character format flag for the control (Requires: #Include ) _GUICtrlIpAddress_ClearAddress ($hWnd) Clears the contents of the IP address control (Requires: #Include ) _GUICtrlIpAddress_Create ($hWnd, $iX, $iY[, $iWidth = 125[, $iHeigth = 25[, $iStyles = 0x00000000[, $iExstyles = 0x00000000]]]]) Create a GUI IP Address Control (Requires: #Include ) _GUICtrlIpAddress_Destroy (ByRef $hWnd) Delete the control (Requires: #Include ) _GUICtrlIpAddress_Get ($hWnd) Retrieves the address from the IP address control (Requires: #Include ) _GUICtrlIpAddress_GetArray ($hWnd) Retrieves the address from the IP address control (Requires: #Include ) _GUICtrlIpAddress_GetEx ($hWnd) Retrieves the address from the IP address control (Requires: #Include ) _GUICtrlIpAddress_IsBlank ($hWnd) Determines if all fields in the IP address control are blank (Requires: #Include ) _GUICtrlIpAddress_Set ($hWnd, $sAddress) Sets the address in the IP address control (Requires: #Include ) _GUICtrlIpAddress_SetArray ($hWnd, $aAddress) Sets the address in the IP address control (Requires: #Include ) _GUICtrlIpAddress_SetEx ($hWnd, $tIP) Sets the address in the IP address control (Requires: #Include ) _GUICtrlIpAddress_SetFocus ($hWnd, $iIndex) Sets the keyboard focus to the specified field in the IP address control (Requires: #Include ) _GUICtrlIpAddress_SetFont ($hWnd[, $sFaceName = "Arial"[, $iFontSize = 12[, $iFontWeight = 400[, $fFontItalic = False]]]]) Set font of the control (Requires: #Include ) _GUICtrlIpAddress_SetRange ($hWnd, $iIndex[, $iLowRange = 0[, $iHighRange = 255]]) Sets the valid range for the specified field in the IP address control (Requires: #Include ) _GUICtrlIpAddress_ShowHide ($hWnd, $iState) Shows/Hides the IP address control (Requires: #Include ) _GUICtrlListBox_AddFile ($hWnd, $sFile) Adds the specified filename that contains a directory listing (Requires: #Include ) _GUICtrlListBox_AddString ($hWnd, $sText) Add a string (Requires: #Include ) _GUICtrlListBox_BeginUpdate ($hWnd) Prevents updating of the control until the EndUpdate function is called (Requires: #Include ) _GUICtrlListBox_ClickItem ($hWnd, $iIndex[, $sButton = "left"[, $fMove = False[, $iClicks = 1[, $iSpeed = 0]]]]) Clicks an item (Requires: #Include ) _GUICtrlListBox_Create ($hWnd, $sText, $iX, $iY[, $iWidth = 100[, $iHeight = 200[, $iStyle = 0x00B00002[, $iExStyle = 0x00000200]]]]) Create a Listbox control (Requires: #Include ) _GUICtrlListBox_DeleteString ($hWnd, $iIndex) Delete a string (Requires: #Include ) _GUICtrlListBox_Destroy (ByRef $hWnd) Delete the control (Requires: #Include ) _GUICtrlListBox_Dir ($hWnd, $sFile[, $iAttributes = 0[, $fBrackets = True]]) Adds the names of directories and files (Requires: #Include ) _GUICtrlListBox_EndUpdate ($hWnd) Enables screen repainting that was turned off with the BeginUpdate function (Requires: #Include ) _GUICtrlListBox_FindInText ($hWnd, $sText[, $iStart = -1[, $fWrapOK = True]]) Searches for an item that contains the specified text anywhere in its text (Requires: #Include ) _GUICtrlListBox_FindString ($hWnd, $sText[, $fExact = False]) Search for a string (Requires: #Include ) _GUICtrlListBox_GetAnchorIndex ($hWnd) Retrieves the index of the anchor item (Requires: #Include ) _GUICtrlListBox_GetCaretIndex ($hWnd) Return index of item that has the focus rectangle (Requires: #Include ) _GUICtrlListBox_GetCount ($hWnd) Retrieves the number of items (Requires: #Include ) _GUICtrlListBox_GetCurSel ($hWnd) Retrieve the index of the currently selected item (Requires: #Include ) _GUICtrlListBox_GetHorizontalExtent ($hWnd) Retrieve from a list box the the scrollable width (Requires: #Include ) _GUICtrlListBox_GetItemData ($hWnd, $iIndex) Retrieves the application defined value associated with an item (Requires: #Include ) _GUICtrlListBox_GetItemHeight ($hWnd) Retrieves the height of items (Requires: #Include ) _GUICtrlListBox_GetItemRect ($hWnd, $iIndex) Retrieves the rectangle that bounds an item (Requires: #Include ) _GUICtrlListBox_GetItemRectEx ($hWnd, $iIndex) Retrieves the rectangle that bounds an item (Requires: #Include ) _GUICtrlListBox_GetListBoxInfo ($hWnd) Retrieve the number of items per column in a specified list box (Requires: #Include ) _GUICtrlListBox_GetLocale ($hWnd) Retrieves the current locale (Requires: #Include ) _GUICtrlListBox_GetLocaleCountry ($hWnd) Retrieves the current country code (Requires: #Include ) _GUICtrlListBox_GetLocaleLang ($hWnd) Retrieves the current language identifier (Requires: #Include ) _GUICtrlListBox_GetLocalePrimLang ($hWnd) Extract primary language id from a language id (Requires: #Include ) _GUICtrlListBox_GetLocaleSubLang ($hWnd) Extract sublanguage id from a language id (Requires: #Include ) _GUICtrlListBox_GetSel ($hWnd, $iIndex) Retrieves the selection state of an item (Requires: #Include ) _GUICtrlListBox_GetSelCount ($hWnd) Retrieves the total number of selected items (Requires: #Include ) _GUICtrlListBox_GetSelItems ($hWnd) Fills a buffer with an array of selected items (Requires: #Include ) _GUICtrlListBox_GetSelItemsText