ACos ( expression ) Calculates the arcCosine of a number. ASin ( expression ) Calculates the arcsine of a number. ATan ( expression ) Calculates the arctangent of a number. Abs ( expression ) Calculates the absolute value of a number. AdlibDisable ( ) Disables the adlib functionality. AdlibEnable ( "function" [, time] ) Enables Adlib functionality. And AppDataCommonDir AppDataDir Asc ( "char" ) Returns the ASCII code of a character. AscW ( "char" ) Returns the unicode code of a character. Assign ( "varname", "data" [, flag] ) Assigns a variable by name with the data. AutoIt3Wrapper_Version AutoIt3Wrapper_Au3Check_Parameters AutoIt3Wrapper_Au3Check_Stop_OnWarning AutoIt3Wrapper_Change2CUI AutoIt3Wrapper_Compression AutoIt3Wrapper_CVSWrapper_Parameters AutoIt3Wrapper_Icon AutoIt3Wrapper_OutFile AutoIt3Wrapper_OutFile_Type AutoIt3Wrapper_Plugin_Funcs AutoIt3Wrapper_Res_File_Add AutoIt3Wrapper_Res_Icon_Add AutoIt3Wrapper_Res_SaveSource AutoIt3Wrapper_Res_Comment AutoIt3Wrapper_Res_Description AutoIt3Wrapper_Res_Field AutoIt3Wrapper_Res_FileVersion AutoIt3Wrapper_Res_FileVersion_AutoIncrement AutoIt3Wrapper_Res_Language AutoIt3Wrapper_Res_LegalCopyright AutoIt3Wrapper_Run_After AutoIt3Wrapper_Run_Au3Check AutoIt3Wrapper_Run_Before AutoIt3Wrapper_Run_CVSWrapper AutoIt3Wrapper_Run_Debug_Mode AutoIt3Wrapper_Run_Obfuscator AutoIt3Wrapper_Run_Tidy AutoIt3Wrapper_Tidy_Stop_OnError AutoIt3Wrapper_UseANSI AutoIt3Wrapper_UseUPX AutoIt3Wrapper_UseX64 AutoItExe AutoItPID 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 ( "ColorMode", param ) Sets the way colors are defined, either RGB or BGR. RGB is the default but in previous versions of AutoIt (pre 3.0.102) BGR was the default: 0 = Colors are defined as RGB (0xRRGGBB) (default) 1 = Colors are defined as BGR (0xBBGGRR) (the mode used in older versions of AutoIt) 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 ( "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 ( "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 ( "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 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 ( "RunErrorsFatal", param ) Sets if the script should terminate with a fatal error if a Run/RunWait function fails due to bad paths/file not found/Bad login IDs: 1 = fatal error (default) 0 = silent error (@error set to 1) 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). AutoItVersion AutoItWinGetTitle ( ) Retrieves the title of the AutoIt window. AutoItWinSetTitle ( "newtitle" ) Changes the title of the AutoIt window. AutoItX64 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. ByRef CDTray ( "drive", "status" ) Opens or closes the CD tray. CE COM_EventObj CR CRLF CS Call ( "function" [, param1 [, param2 [, paramN ]]] ) Calls a user-defined function contained in a string parameter. Case 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. ComSpec Comments-End Comments-Start CommonFilesDir Compiled ComputerName ConsoleRead ( [ count[, peek = false]] ) Read in a number of characters from the STDIN stream of the AutoIt script process. ConsoleWrite ( "data" ) Writes data to a stream that text editors can sometimes read. 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. Const ContinueCase ContinueLoop ControlClick ( "title", "text", controlID [, button [, clicks [, x [, y ]]]] ) Sends a mouse click command to a given control. ControlCommand ( "title", "text", "classnameNN", "AddString", 'string' ) Adds a string to the end in a ListBox or ComboBox ControlCommand ( "title", "text", "classnameNN", "Check", "" ) Checks radio or check Button ControlCommand ( "title", "text", "classnameNN", "CurrentTab", "" ) Returns the current Tab shown of a SysTabControl32 ControlCommand ( "title", "text", "classnameNN", "DelString", occurrence ) Deletes a string according to occurrence in a ListBox or ComboBox ControlCommand ( "title", "text", "classnameNN", "EditPaste", 'string' ) Pastes the 'string' at the Edit's caret position ControlCommand ( "title", "text", "classnameNN", "FindString", 'string' ) Returns occurrence ref of the exact string in a ListBox or ComboBox ControlCommand ( "title", "text", "classnameNN", "GetCurrentCol", "" ) Returns the column # where the caret is in an Edit ControlCommand ( "title", "text", "classnameNN", "GetCurrentLine", "" ) Returns the line # 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", "GetLine", line# ) Returns text at line # passed of an Edit ControlCommand ( "title", "text", "classnameNN", "GetLineCount", "" ) Returns # of lines in an Edit ControlCommand ( "title", "text", "classnameNN", "GetSelected", "" ) Returns selected text of an Edit ControlCommand ( "title", "text", "classnameNN", "HideDropDown", "" ) UNdrops a ComboBox ControlCommand ( "title", "text", "classnameNN", "IsChecked", "" ) Returns 1 if Button is checked, 0 otherwise ControlCommand ( "title", "text", "classnameNN", "IsEnabled", "" ) Returns 1 if Control is enabled, 0 otherwise ControlCommand ( "title", "text", "classnameNN", "IsVisible", "" ) Returns 1 if Control is visible, 0 otherwise ControlCommand ( "title", "text", "classnameNN", "SelectString", 'string' ) Sets selection according to 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", "ShowDropDown", "" ) Drops a ComboBox ControlCommand ( "title", "text", "classnameNN", "TabLeft", "" ) Moves to the next tab to the left of a SysTabControl32 ControlCommand ( "title", "text", "classnameNN", "TabRight", "" ) Moves to the next tab to the right of a SysTabControl32 ControlCommand ( "title", "text", "classnameNN", "UnCheck", "" ) Unchecks radio or check Button 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. Default DesktopCommonDir DesktopDepth DesktopDir DesktopHeight DesktopRefresh DesktopWidth Dim 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. Do DocumentsCommonDir 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. Else ElseIf EndFunc EndIf EndRegion EndSelect EndSwitch EndWith Enum 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. Exit ExitCode ExitLoop ExitMethod Exp ( expression ) Calculates e to the power of a number. Extended False FavoritesCommonDir FavoritesDir 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. FileGetShortName ( "file" [, flag] ) Returns the 8.3 short path+name of the path+name passed. FileGetShortcut ( "lnk" ) Retrieves details about a shortcut. 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"]] ) 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"]] ) Initiates a Save File Dialog. FileSelectFolder ( "dialog text", "root dir" [, flag [, "initial dir"]] ) 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. For ForceRef FtpSetProxy ( mode [, "proxy:port" [, "username", "password"]] ) Sets the internet proxy to use for ftp access. Func 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. 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). 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. GUI_CtrlHandle GUI_CtrlId GUI_DragFile GUI_DragId GUI_DropId GUI_WinHandle Global HOUR HWnd ( expression ) Converts an expression into an HWND handle. Hex ( expression [, length] ) Returns a string representation of an integer or of a binary type converted to hexadecimal. HomeDrive HomePath HomeShare HotKeyPressed 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. IPAddress1 IPAddress2 IPAddress3 IPAddress4 If In Include Include-Once InetGet ( "URL" [,"filename" [, reload [, background]]] ) Downloads a file from the internet using the http or ftp protocol. InetGetActive InetGetBytesRead 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]]]]] ) 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 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. KBLayout LF Local Log ( expression ) Calculates the natural logarithm of a number. LogonDNSDomain LogonDomain LogonServer MDAY MIN MON 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] ) Displays a simple message box with optional timeout. MyDocumentsDir Next NoTrayIcon Not NumParams Number ( expression ) Returns the numeric representation of an expression. OSBuild OSLang OSServicePack OSTYPE OSVersion Obfuscator_parameters ObjCreate ( "classname" [, "servername" [,"username", ["password"]]] ) Creates a reference to a COM object from the given classname. ObjEvent ( "AutoIt.Error" [, "function name"] ) Handles incoming events from the given Object. ObjEvent ( $ObjectVar, "functionprefix" [, "interface 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 ( "ColorMode", param ) Sets the way colors are defined, either RGB or BGR. RGB is the default but in previous versions of AutoIt (pre 3.0.102) BGR was the default: 0 = Colors are defined as RGB (0xRRGGBB) (default) 1 = Colors are defined as BGR (0xBBGGRR) (the mode used in older versions of AutoIt) 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 ( "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 ( "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 ( "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 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 ( "RunErrorsFatal", param ) Sets if the script should terminate with a fatal error if a Run/RunWait function fails due to bad paths/file not found/Bad login IDs: 1 = fatal error (default) 0 = silent error (@error set to 1) 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). Or Ping ( address or hostname [, timeout] ) Pings a host and returns the roundtrip-time. PixelChecksum ( left, top, right, bottom [, step] ) Generates a checksum for a region of pixels. PixelGetColor ( x , y ) Returns a pixel color according to x,y pixel coordinates. PixelSearch ( left, top, right, bottom, color [, shade-variation] [, step]] ) Searches a rectangle of pixels for the pixel color provided. PluginClose ( dllhandle ) Close a plugin file. PluginOpen ( filename ) Open a plugin file. ProcessClose ( "process" [, flag] ) 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. ProcessorArch ProgramFilesDir ProgramsCommonDir ProgramsDir 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. ReDim 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. Region RequireAdmin Return 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. RunAsSet ( ["user", "domain", "password" [, options]] ) Initialise a set of user credentials to use during Run and RunWait operations. 2000/XP or later ONLY. RunWait ( "filename" [, "workingdir" [, flag]] ) Runs an external program and pauses script execution until the program finishes. SEC SRandom ( Seed ) Set Seed for random number generation. SW_DISABLE SW_ENABLE SW_HIDE SW_LOCK SW_MAXIMIZE SW_MINIMIZE SW_RESTORE SW_SHOW SW_SHOWDEFAULT SW_SHOWMAXIMIZED SW_SHOWMINIMIZED SW_SHOWMINNOACTIVE SW_SHOWNA SW_SHOWNOACTIVATE SW_SHOWNORMAL SW_UNLOCK ScriptDir ScriptFullPath ScriptLineNumber ScriptName Select 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. StartMenuCommonDir StartMenuDir StartupCommonDir StartupDir StatusbarGetText ( "title" [, "text" [, part]] ) Retrieves the text from a standard status bar control. StderrRead ( process_id[, count[, peek = false]] ) Read in a number of characters from the STDERR stream of a previously run child process. StdinWrite ( process_id[, string] ) Writes a number of characters to the STDIN stream of a previously run child process. StdoutRead ( process_id[, count[, peek = false]] ) Reads in a number of characters from the STDOUT stream of a previously run child process. Step 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]] ) Checks if a string contains a given substring. StringIsASCII ( "string" ) Checks if a string contains only ASCII characters in the range 0x00 - 0x7f (0 - 127). StringIsAlNum ( "string" ) Checks if a string contains only alphanumeric characters. StringIsAlpha ( "string" ) Checks if a string contains only alphabetic characters. 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. Switch SystemDir TAB 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. TRAY_ID Tan ( expression ) Calculates the tangent of a number. TempDir Then Tidy_parameters TimerDiff ( timestamp ) Returns the difference in time from a previous call to TimerInit(). TimerInit ( ) Returns a timestamp (in milliseconds). To 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. TrayIconFlashing TrayIconVisible 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) True 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. Unicode Until UserName UserProfileDir VarGetType ( expression ) Returns the internal type representation of a variant. WDAY WEnd While 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. WindowsDir With WorkingDir YDAY YEAR _ArrayAdd ( $avArray, $sValue ) Adds a specified value at the end of an existing array. (Requires: #include ) _ArrayBinarySearch ( $avArray, $iKey [, $i_Base=0 ] ) Uses the binary search algorithm to search through a 1-dimensional array. (Requires: #include ) _ArrayCreate ( $v_Val1 [,$v_Val2 [,..., $v_Val21 ]] ) Create a small array and quickly assign values. (Requires: #include ) _ArrayDelete ( $avArray, $iElement ) Deletes the specified element from the given array. (Requires: #include ) _ArrayDisplay ( $ar_2DArray [, $sTitle [, $i_ShowOver4000 [, $i_Transpose [, $GUIDataSeparatorChar [, $GUIDataReplace] ] ] ] ] ) Displays a 1-dimensional or 2-dimensional array in a ListView . Options to show only 4000 rows, transpose view, choose alternate separator characters and replacement characters (Requires: #include ) _ArrayInsert ( $avArray, $iElement [, $sValue ] ) Inserts the a new string at the specified element into the specified array. (Requires: #include ) _ArrayMax ( $avArray [[, $iCompNumeric ], $i_Base ] ) Returns the highest value held in an array. (Requires: #include ) _ArrayMaxIndex ( $avArray [[, $iCompNumeric ], $i_Base ] ) Returns the index where the highest value occurs in the array. (Requires: #include ) _ArrayMin ( $avArray [[, $iCompNumeric ], $i_Base ] ) Returns the lowest value held in an array. (Requires: #include ) _ArrayMinIndex ( $avArray [[, $iCompNumeric ], $i_Base ] ) Returns the index where the lowest value occurs in the array. (Requires: #include ) _ArrayPop ( $avArray ) Returns the last element of an array, deleting that element from the array at the same time. (Requires: #include ) _ArrayPush ( ByRef $avArray, $sValue [, $i_Direction = 0 ] ) Add new values without increasing array size. Either by inserting at the end the new value and deleting the first one or vice versa. (Requires: #include ) _ArrayReverse ( ByRef $avArray [, $i_Base = 0 [, $i_UBound = 0 ]] ) Takes the given array and reverses the order in which the elements appear in the array. (Requires: #Include ) _ArraySearch ( $avArray, $vWhat2Find, $iStart = 0, $iEnd = 0, $iCaseSense = 0, $fPartialSearch = False ) Finds an entry within an one-dimensional array. (Similar to _ArrayBinarySearch() except the array does not need to be sorted.) (Requires: #include ) _ArraySort ( ByRef $a_Array [, $i_Descending [, $i_Base=0 [, $i_Ubound=0 [, $i_Dim=1 [, $i_SortIndex=0 ]]]]] ) Sort a mutiple dimensional Array. (Requires: #include ) _ArraySwap ( $sVector1, $sVector2 ) Swaps two elements of an array. (Requires: #include ) _ArrayToClip ( $avArray, $i_Base = 0 ) Sends the contents of an array to the clipboard. (Requires: #include ) _ArrayToString ( $avArray, $sDelim [[, $iStart ], $iEnd ] ) Places the elements of an array into a single string, separated by the specified delimiter. (Requires: #include ) _ArrayTrim ( $aArray, $iTrimNum [, $iTrimDirection [, $iBase [, $iUbound ]]] ) Trims all elements in an array a certain number of characters. (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 ) _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 ) _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 ) _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 ) _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 ) _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 ) _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]] ) lists files and\or folders in a specified path (Similar to using Dir with the /B Switch) (Requires: #include ) _FilePrint ( $s_File [, $i_Show] ) Prints a plain text file. (Requires: #include ) _FileReadToArray ( $sFilePath, $aArray ) Reads the specified file into an array. (Requires: #include ) _FileWriteFromArray ( $File, $a_Array [, $i_Base [, $i_UBound ]] ) Writes Array records to the specified file. (Requires: #include ) _FileWriteLog ( $sLogPath, $sLogMsg ) Writes current date,time and the specified text to a log file. (Requires: #include ) _FileWriteToLine ( $sFile, $iLine, $sText [, $fOverWrite] ) 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_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_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 ) _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_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 ) _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 ) _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_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_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 ) _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 = 0x003010C0[, $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_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_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_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_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_SetReadOnly ($hWnd, $fReadOnly) Sets or removes the read-only style ($ES_READONLY) (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_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_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_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 ($hWnd) Retrieves the text of selected items (Requires: #Include ) _GUICtrlListBox_GetText ($hWnd, $iIndex) Returns the item (string) at the specified index (Requires: #Include ) _GUICtrlListBox_GetTextLen ($hWnd, $iIndex) Gets the length of a string in a list box (Requires: #Include ) _GUICtrlListBox_GetTopIndex ($hWnd) Retrieve the index of the first visible item in a list (Requires: #Include ) _GUICtrlListBox_InitStorage ($hWnd, $iItems, $iBytes) This message allocates memory for storing items (Requires: #Include ) _GUICtrlListBox_InsertString ($hWnd, $sText[, $iIndex = -1]) Insert a string into the list (Requires: #Include ) _GUICtrlListBox_ItemFromPoint ($hWnd, $iX, $iY) Retrieves the zero based index of the item nearest the specified point (Requires: #Include ) _GUICtrlListBox_ReplaceString ($hWnd, $iIndex, $sText) Replaces the text of an item (Requires: #Include ) _GUICtrlListBox_ResetContent ($hWnd) Remove all items from the list box (Requires: #Include ) _GUICtrlListBox_SelItemRange ($hWnd, $iFirst, $iLast[, $fSelect = True]) Select one or more consecutive items in a multiple-selection list box (Requires: #Include ) _GUICtrlListBox_SelItemRangeEx ($hWnd, $iFirst, $iLast) Select one or more consecutive items in a multiple-selection list box (Requires: #Include ) _GUICtrlListBox_SelectString ($hWnd, $sText[, $iIndex = -1]) Searchs for an item that begins with the specified string (Requires: #Include ) _GUICtrlListBox_SetAnchorIndex ($hWnd, $iIndex) Set the anchor item—that is, the item from which a multiple selection starts (Requires: #Include ) _GUICtrlListBox_SetCaretIndex ($hWnd, $iIndex[, $fPartial = False]) Set the focus rectangle to the item at the specified index in a multiple-selection list box (Requires: #Include ) _GUICtrlListBox_SetColumnWidth ($hWnd, $iWidth) Set the width, in pixels, of all columns (Requires: #Include ) _GUICtrlListBox_SetCurSel ($hWnd, $iIndex) Select a string and scroll it into view, if necessary (Requires: #Include ) _GUICtrlListBox_SetHorizontalExtent ($hWnd, $iWidth) Set the width, in pixels, by which a list box can be scrolled horizontally (Requires: #Include ) _GUICtrlListBox_SetItemData ($hWnd, $iIndex, $iValue) Sets the value associated with the specified item (Requires: #Include ) _GUICtrlListBox_SetItemHeight ($hWnd, $iHeight[, $iIndex = 0]) Sets the height, in pixels, of items (Requires: #Include ) _GUICtrlListBox_SetLocale ($hWnd, $iLocal) Set the current locale (Requires: #Include ) _GUICtrlListBox_SetSel ($hWnd[, $iIndex = -1[, $fSelect = -1]]) Select a string(s) in a multiple-selection list box (Requires: #Include ) _GUICtrlListBox_SetTabStops ($hWnd, $aTabStops) Sets the tab-stop positions (Requires: #Include ) _GUICtrlListBox_SetTopIndex ($hWnd, $iIndex) Ensure that a particular item in a list box is visible (Requires: #Include ) _GUICtrlListBox_Sort ($hWnd) Re-sorts list box if it has the $LBS_SORT style (Requires: #Include ) _GUICtrlListBox_SwapString ($hWnd, $iIndexA, $iIndexB) Swaps the text of two items at the specified indices (Requires: #Include ) _GUICtrlListBox_UpdateHScroll ($hWnd) Update the horizontal scroll bar based on the longest string (Requires: #Include ) _GUICtrlListView_AddArray ($hWnd, ByRef $aItems) Adds items from an array to the control (Requires: #Include ) _GUICtrlListView_AddColumn ($hWnd, $sText[, $iWidth = 50[, $iAlign = -1[, $iImage = -1[, $fOnRight = False]]]]) Adds a new column in the control (Requires: #Include ) _GUICtrlListView_AddItem ($hWnd, $sText[, $iImage = -1]) Adds a new item to the end of the list (Requires: #Include ) _GUICtrlListView_AddSubItem ($hWnd, $iIndex, $sText, $iSubItem[, $iImage = -1]) Adds a new subitem to the control (Requires: #Include ) _GUICtrlListView_ApproximateViewHeight ($hWnd[, $iCount = -1[, $iCX = -1[, $iCY = -1]]]) Calculates the approximate height required to display a given number of items (Requires: #Include ) _GUICtrlListView_ApproximateViewRect ($hWnd[, $iCount = -1[, $iCX = -1[, $iCY = -1]]]) Calculates the approximate size required to display a given number of items (Requires: #Include ) _GUICtrlListView_ApproximateViewWidth ($hWnd[, $iCount = -1[, $iCX = -1[, $iCY = -1]]]) Calculates the approximate width required to display a given number of items (Requires: #Include ) _GUICtrlListView_Arrange ($hWnd[, $iArrange = 0]) Arranges items in icon view (Requires: #Include ) _GUICtrlListView_BeginUpdate ($hWnd) Prevents updating of the control until the EndUpdate function is called (Requires: #Include ) _GUICtrlListView_CancelEditLabel ($hWnd) Cancels an item text editing operation (Requires: #Include ) _GUICtrlListView_CopyItems ($hWnd_Source, $hWnd_Destination[, $fDelFlag = False]) Copy Items between 2 list-view controls (Requires: #Include ) _GUICtrlListView_Create ($hWnd, $sHeaderText, $iX, $iY[, $iWidth = 150[, $iHeight = 150[, $iStyle = 0x0000000D[, $iExStyle = 0x00000000[, $fCoInit = False]]]]]) Create a ListView control (Requires: #Include ) _GUICtrlListView_CreateDragImage ($hWnd, $iIndex) Creates a drag image list for the specified item (Requires: #Include ) _GUICtrlListView_CreateSolidBitMap ($hWnd, $iColor, $iWidth, $iHeight) Creates a solid color bitmap (Requires: #Include ) _GUICtrlListView_DeleteAllItems ($hWnd) Removes all items from a list-view control (Requires: #Include ) _GUICtrlListView_DeleteColumn ($hWnd, $iCol) Removes a column from a list-view control (Requires: #Include ) _GUICtrlListView_DeleteItem ($hWnd, $iIndex) Removes an item from a list-view control (Requires: #Include ) _GUICtrlListView_DeleteItemsSelected ($hWnd) Deletes item(s) selected (Requires: #Include ) _GUICtrlListView_Destroy (ByRef $hWnd) Delete the listview control (Requires: #Include ) _GUICtrlListView_DrawDragImage (ByRef $hWnd, ByRef $aDrag) Draw the Drage Image (Requires: #Include ) _GUICtrlListView_EditLabel ($hWnd, $iIndex) Begins in place editing of the specified item text (Requires: #Include ) _GUICtrlListView_EnableGroupView ($hWnd[, $fEnable = True]) Enables or disables whether the items in the control display as a group (Requires: #Include ) _GUICtrlListView_EndUpdate ($hWnd) Enables screen repainting that was turned off with the BeginUpdate function (Requires: #Include ) _GUICtrlListView_EnsureVisible ($hWnd, $iIndex[, $fPartialOK = False]) Ensures that a list-view item is either entirely or partially visible (Requires: #Include ) _GUICtrlListView_FindInText ($hWnd, $sText[, $iStart = -1[, $fWrapOK = True[, $fReverse = False]]]) Searches for an item that contains the specified text anywhere in its text (Requires: #Include ) _GUICtrlListView_FindItem ($hWnd, $iStart, ByRef $tFindInfo[, $sText = ""]) Searches for an item with the specified characteristics (Requires: #Include ) _GUICtrlListView_FindNearest ($hWnd, $iX, $iY[, $iDir = 0[, $iStart = -1[, $fWrapOK = True]]]) Finds the item nearest to the position specified (Requires: #Include ) _GUICtrlListView_FindParam ($hWnd, $iPara[, $iStart = -1]) Searches for an item with the specified lParam (Requires: #Include ) _GUICtrlListView_FindText ($hWnd, $sText[, $iStart = -1[, $fPartialOK = True[, $fWrapOK = True]]]) Searches for an item with the specified text (Requires: #Include ) _GUICtrlListView_GetBkColor ($hWnd) Retrieves the background color of a list-view control (Requires: #Include ) _GUICtrlListView_GetBkImage ($hWnd) Retrieves the background image in the control (Requires: #Include ) _GUICtrlListView_GetCallbackMask ($hWnd) Retrieves the callback mask for the control (Requires: #Include ) _GUICtrlListView_GetColumn ($hWnd, $iIndex) Retrieves the attributes of a column (Requires: #Include ) _GUICtrlListView_GetColumnCount ($hWnd) Retrieve the number of columns (Requires: #Include ) _GUICtrlListView_GetColumnOrder ($hWnd) Retrieves the current left-to-right order of columns (Requires: #Include ) _GUICtrlListView_GetColumnOrderArray ($hWnd) Retrieves the current left-to-right order of columns in the control (Requires: #Include ) _GUICtrlListView_GetColumnWidth ($hWnd, $iCol) Retrieves the width of a column in report or list view (Requires: #Include ) _GUICtrlListView_GetCounterPage ($hWnd) Calculates the number of items that can fit vertically in the visible area (Requires: #Include ) _GUICtrlListView_GetEditControl ($hWnd) Retrieves the handle to the edit control being used to edit an item's text (Requires: #Include ) _GUICtrlListView_GetExtendedListViewStyle ($hWnd) Retrieves the extended styles that are currently in use (Requires: #Include ) _GUICtrlListView_GetGroupInfo ($hWnd, $iGroupID) Retrieves group information (Requires: #Include ) _GUICtrlListView_GetGroupViewEnabled ($hWnd) Checks whether the control has group view enabled (Requires: #Include ) _GUICtrlListView_GetHeader ($hWnd) Retrieves the handle to the header control (Requires: #Include ) _GUICtrlListView_GetHotCursor ($hWnd) Retrieves the HCURSOR value used when the pointer is over an item while hot tracking is enabled (Requires: #Include ) _GUICtrlListView_GetHotItem ($hWnd) Retrieves the index of the hot item (Requires: #Include ) _GUICtrlListView_GetHoverTime ($hWnd) Retrieves the amount of time that the mouse cursor must hover over an item before it is selected (Requires: #Include ) _GUICtrlListView_GetISearchString ($hWnd) Retrieves the incremental search string of the control (Requires: #Include ) _GUICtrlListView_GetImageList ($hWnd, $iImageList) Retrieves the handle to an image list used for drawing listview items (Requires: #Include ) _GUICtrlListView_GetItem ($hWnd, $iIndex[, $iSubItem = 0]) Retrieves an item's attributes (Requires: #Include ) _GUICtrlListView_GetItemChecked ($hWnd, $iIndex) Returns the check state for a list-view control item (Requires: #Include ) _GUICtrlListView_GetItemCount ($hWnd) Retrieves the number of items in a list-view control (Requires: #Include ) _GUICtrlListView_GetItemCut ($hWnd, $iIndex) Determines whether the item is marked for a cut and paste operation (Requires: #Include ) _GUICtrlListView_GetItemDropHilited ($hWnd, $iIndex) Determines whether the item is highlighted as a drag-and-drop target (Requires: #Include ) _GUICtrlListView_GetItemEx ($hWnd, ByRef $tItem) Retrieves some or all of an item's attributes (Requires: #Include ) _GUICtrlListView_GetItemFocused ($hWnd, $iIndex) Determines whether the item is highlighted as a drag-and-drop target (Requires: #Include ) _GUICtrlListView_GetItemGroupID ($hWnd, $iIndex) Gets the item group ID (Requires: #Include ) _GUICtrlListView_GetItemImage ($hWnd, $iIndex[, $iSubItem = 0]) Retrieves the index of the item's icon (Requires: #Include ) _GUICtrlListView_GetItemIndent ($hWnd, $iIndex) Retrieves the number of image widths the item is indented (Requires: #Include ) _GUICtrlListView_GetItemParam ($hWnd, $iIndex) Retrieves the application specific value of the item (Requires: #Include ) _GUICtrlListView_GetItemPosition ($hWnd, $iIndex) Retrieves the position of an item (Requires: #Include ) _GUICtrlListView_GetItemPositionX ($hWnd, $iIndex) Retrieves the X position of an item (Requires: #Include ) _GUICtrlListView_GetItemPositionY ($hWnd, $iIndex) Retrieves the Y position of an item (Requires: #Include ) _GUICtrlListView_GetItemRect ($hWnd, $iIndex[, $iPart = 3]) Retrieves the bounding rectangle for all or part of an item (Requires: #Include ) _GUICtrlListView_GetItemRectEx ($hWnd, $iIndex[, $iPart = 3]) Retrieves the bounding rectangle for all or part of an item (Requires: #Include ) _GUICtrlListView_GetItemSelected ($hWnd, $iIndex) Determines whether the item is selected (Requires: #Include ) _GUICtrlListView_GetItemSpacing ($hWnd[, $fSmall = False]) Determines the spacing between items in the control (Requires: #Include ) _GUICtrlListView_GetItemSpacingX ($hWnd[, $fSmall = False]) Determines the horizontal spacing between items in the control (Requires: #Include ) _GUICtrlListView_GetItemSpacingY ($hWnd[, $fSmall = False]) Determines the vertical spacing between items in the control (Requires: #Include ) _GUICtrlListView_GetItemState ($hWnd, $iIndex, $iMask) Retrieves the state of a listview item (Requires: #Include ) _GUICtrlListView_GetItemStateImage ($hWnd, $iIndex) Gets the state image that is displayed (Requires: #Include ) _GUICtrlListView_GetItemText ($hWnd, $iIndex[, $iSubItem = 0]) Retrieves the text of an item or subitem (Requires: #Include ) _GUICtrlListView_GetItemTextArray ($hWnd[, $iItem = -1]) Retrieves all of a list-view item (Requires: #Include ) _GUICtrlListView_GetItemTextString ($hWnd[, $iItem = -1]) Retrieves all of a list-view item (Requires: #Include ) _GUICtrlListView_GetNextItem ($hWnd[, $iStart = -1[, $iSearch = 0[, $iState = 8]]]) Searches for an item that has the specified properties (Requires: #Include ) _GUICtrlListView_GetNumberOfWorkAreas ($hWnd) Retrieves the number of working areas in the control (Requires: #Include ) _GUICtrlListView_GetOrigin ($hWnd) Retrieves the current view origin for the control (Requires: #Include ) _GUICtrlListView_GetOriginX ($hWnd) Retrieves the current horizontal view origin for the control (Requires: #Include ) _GUICtrlListView_GetOriginY ($hWnd) Retrieves the current horizontal view origin for the control (Requires: #Include ) _GUICtrlListView_GetOutlineColor ($hWnd) Retrieves the color of the border of the control (Requires: #Include ) _GUICtrlListView_GetSelectedColumn ($hWnd) Retrieves the index of the selected column (Requires: #Include ) _GUICtrlListView_GetSelectedCount ($hWnd) Determines the number of selected items (Requires: #Include ) _GUICtrlListView_GetSelectedIndices ($hWnd, $fArray = False) Retrieve indices of selected item(s) (Requires: #Include ) _GUICtrlListView_GetSelectionMark ($hWnd) Retrieves the selection mark from the control (Requires: #Include ) _GUICtrlListView_GetStringWidth ($hWnd, $sString) Determines the width of a specified string (Requires: #Include ) _GUICtrlListView_GetSubItemRect ($hWnd, $iIndex, $iSubItem[, $iPart = 0]) Retrieves information about an item bounding rectangle (Requires: #Include ) _GUICtrlListView_GetTextBkColor ($hWnd) Retrieves the text background color of the control (Requires: #Include ) _GUICtrlListView_GetTextColor ($hWnd) Retrieves the text color of the control (Requires: #Include ) _GUICtrlListView_GetToolTips ($hWnd) Retrieves the ToolTip control handle (Requires: #Include ) _GUICtrlListView_GetTopIndex ($hWnd) Retrieves the index of the topmost visible item when in list or report view (Requires: #Include ) _GUICtrlListView_GetUnicodeFormat ($hWnd) Retrieves the UNICODE character format flag (Requires: #Include ) _GUICtrlListView_GetView ($hWnd) Retrieves the current view of the control (Requires: #Include ) _GUICtrlListView_GetViewDetails ($hWnd) Determines whether the view mode is in detail mode (Requires: #Include ) _GUICtrlListView_GetViewLarge ($hWnd) Determines whether the view mode is in large icon mode (Requires: #Include ) _GUICtrlListView_GetViewList ($hWnd) Determines whether the view mode is in list mode (Requires: #Include ) _GUICtrlListView_GetViewRect ($hWnd) Retrieves the bounding rectangle of all items in the control (Requires: #Include ) _GUICtrlListView_GetViewSmall ($hWnd) Determines whether the view mode is in small icon mode (Requires: #Include ) _GUICtrlListView_GetViewTile ($hWnd) Determines whether the view mode is in tile mode (Requires: #Include ) _GUICtrlListView_HideColumn ($hWnd, $iCol) Hides the column "sets column width to zero" (Requires: #Include ) _GUICtrlListView_HitTest ($hWnd[, $iX = -1[, $iY = -1]]) Determines which item is at a specified position (Requires: #Include ) _GUICtrlListView_InsertColumn ($hWnd, $iIndex, $sText[, $iWidth = 50[, $iAlign = -1[, $iImage = -1[, $fOnRight = False]]]]) Inserts a new column in the control (Requires: #Include ) _GUICtrlListView_InsertGroup ($hWnd, $iIndex, $iGroupID, $sHeader[, $iAlign = 0]) Inserts a group (Requires: #Include ) _GUICtrlListView_InsertItem ($hWnd, $sText[, $iIndex = -1[, $iImage = -1]]) Inserts a new item in the control (Requires: #Include ) _GUICtrlListView_JustifyColumn ($hWnd, $iIndex[, $iAlign = -1]) Set Justification of a column for a list-view control (Requires: #Include ) _GUICtrlListView_MapIDToIndex ($hWnd, $iID) Maps the ID of an item to an index (Requires: #Include ) _GUICtrlListView_MapIndexToID ($hWnd, $iIndex) Maps an index to an item ID (Requires: #Include ) _GUICtrlListView_RedrawItems ($hWnd, $iFirst, $iLast) Forces the control to redraw a range of items (Requires: #Include ) _GUICtrlListView_RemoveAllGroups ($hWnd) Removes all groups from the control (Requires: #Include ) _GUICtrlListView_RemoveGroup ($hWnd, $iGroupID) Removes a group from the control (Requires: #Include ) _GUICtrlListView_Scroll ($hWnd, $iDX, $iDY) Scrolls the content of a list-view (Requires: #Include ) _GUICtrlListView_SetBkColor ($hWnd, $iColor) Sets the background color of the control (Requires: #Include ) _GUICtrlListView_SetBkImage ($hWnd[, $sURL = ""[, $iStyle = 0[, $iXOffset = 0[, $iYOffset = 0]]]]) Sets the background image in the control (Requires: #Include ) _GUICtrlListView_SetCallBackMask ($hWnd, $iMask) Changes the callback mask for the control (Requires: #Include ) _GUICtrlListView_SetColumn ($hWnd, $iIndex, $sText[, $iWidth = -1[, $iAlign = -1[, $iImage = -1[, $fOnRight = False]]]]) Sets the attributes of a column (Requires: #Include ) _GUICtrlListView_SetColumnOrder ($hWnd, $sOrder) Sets the left-to-right order of columns (Requires: #Include ) _GUICtrlListView_SetColumnOrderArray ($hWnd, $aOrder) Sets the left-to-right order of columns in the control (Requires: #Include ) _GUICtrlListView_SetColumnWidth ($hWnd, $iCol, $iWidth) Changes the width of a column (Requires: #Include ) _GUICtrlListView_SetExtendedListViewStyle ($hWnd, $iExStyle[, $iExMask = 0]) Sets extended styles (Requires: #Include ) _GUICtrlListView_SetGroupInfo ($hWnd, $iGroupID, $sHeader[, $iAlign = 0]) Sets group information (Requires: #Include ) _GUICtrlListView_SetHotItem ($hWnd, $iIndex) Sets the hot item (Requires: #Include ) _GUICtrlListView_SetHoverTime ($hWnd, $iTime) Sets the amount of time which the mouse cursor must hover over an item before it is selected (Requires: #Include ) _GUICtrlListView_SetIconSpacing ($hWnd, $iCX, $iCY) Sets the spacing between icons where the style is large icon (Requires: #Include ) _GUICtrlListView_SetImageList ($hWnd, $hHandle[, $iType = 0]) Assigns an image list to the control (Requires: #Include ) _GUICtrlListView_SetItem ($hWnd, $sText[, $iIndex = 0[, $iSubItem = 0[, $iImage = -1[, $iParam = -1[, $iIndent = -1]]]]]) Sets some or all of a item's attributes (Requires: #Include ) _GUICtrlListView_SetItemChecked ($hWnd, $iIndex[, $fCheck = True]) Sets the checked state (Requires: #Include ) _GUICtrlListView_SetItemCount ($hWnd, $iItems) Causes the list-view control to allocate memory for the specified number of items (Requires: #Include ) _GUICtrlListView_SetItemCut ($hWnd, $iIndex[, $fEnabled = True]) Sets whether the item is marked for a cut-and-paste operation (Requires: #Include ) _GUICtrlListView_SetItemDropHilited ($hWnd, $iIndex[, $fEnabled = True]) Sets whether the item is highlighted as a drag-and-drop target (Requires: #Include ) _GUICtrlListView_SetItemEx ($hWnd, ByRef $tItem) Sets some or all of a item's attributes (Requires: #Include ) _GUICtrlListView_SetItemFocused ($hWnd, $iIndex[, $fEnabled = True]) Sets whether the item has the focus (Requires: #Include ) _GUICtrlListView_SetItemGroupID ($hWnd, $iIndex, $iGroupID) Sets the item group ID (Requires: #Include ) _GUICtrlListView_SetItemImage ($hWnd, $iIndex, $iImage[, $iSubItem = 0]) Sets the index of the item's icon in the control's image list (Requires: #Include ) _GUICtrlListView_SetItemIndent ($hWnd, $iIndex, $iIndent) Sets the number of image widths to indent the item (Requires: #Include ) _GUICtrlListView_SetItemParam ($hWnd, $iIndex, $iParam) Sets the value specific to the item (Requires: #Include ) _GUICtrlListView_SetItemPosition ($hWnd, $iIndex, $iCX, $iCY) Moves an item to a specified position in the control (Requires: #Include ) _GUICtrlListView_SetItemPosition32 ($hWnd, $iIndex, $iCX, $iCY) Moves an item to a specified position in the control (Requires: #Include ) _GUICtrlListView_SetItemSelected ($hWnd, $iIndex[, $fEnabled = True]) Sets whether the item is selected (Requires: #Include ) _GUICtrlListView_SetItemState ($hWnd, $iIndex, $iState, $iStateMask) Changes the state of an item in the control (Requires: #Include ) _GUICtrlListView_SetItemStateImage ($hWnd, $iIndex, $iImage) Sets the state image that is displayed (Requires: #Include ) _GUICtrlListView_SetItemText ($hWnd, $iIndex, $sText[, $iSubItem = 0]) Changes the text of an item or subitem (Requires: #Include ) _GUICtrlListView_SetOutlineColor ($hWnd, $iColor) Sets the color of the border (Requires: #Include ) _GUICtrlListView_SetSelectedColumn ($hWnd, $iCol) Sets the index of the selected column (Requires: #Include ) _GUICtrlListView_SetSelectionMark ($hWnd, $iIndex) Sets the selection mark in the control (Requires: #Include ) _GUICtrlListView_SetTextBkColor ($hWnd, $iColor) Sets the background color of text in the control (Requires: #Include ) _GUICtrlListView_SetTextColor ($hWnd, $iColor) Sets the color of text in the control (Requires: #Include ) _GUICtrlListView_SetToolTips ($hWnd, $hToolTip) Sets the ToolTip control that the control will use to display ToolTips (Requires: #Include ) _GUICtrlListView_SetUnicodeFormat ($hWnd, $fUnicode) Sets the UNICODE character format flag for the control (Requires: #Include ) _GUICtrlListView_SetView ($hWnd, $iView) Sets the view of the control (Requires: #Include ) _GUICtrlListView_SetWorkAreas ($hWnd, $iLeft, $iTop, $iRight, $iBottom) Creates a work area within the control (Requires: #Include ) _GUICtrlListView_SimpleSort ($hWnd, ByRef $vDescending, $iCol) Sorts a list-view control (limited) (Requires: #Include ) _GUICtrlListView_SubItemHitTest ($hWnd[, $iX = -1[, $iY = -1]]) Determines which listview item or subitem is at a given position (Requires: #Include ) _GUICtrlMenu_AddMenuItem ($hMenu, $sText[, $iCmdID = 0[, $hSubMenu = 0]]) Adds a new menu item to the end of the menu (Requires: #Include ) _GUICtrlMenu_AppendMenu ($hMenu, $iFlags, $iNewItem, $pNewItem) Appends a new item to the end of the specified menu bar, drop-down menu, submenu, or shortcut menu (Requires: #Include ) _GUICtrlMenu_CheckMenuItem ($hMenu, $iItem[, $fCheck = True[, $fByPos = True]]) Sets the state of the specified menu item's check mark attribute to either selected or clear (Requires: #Include ) _GUICtrlMenu_CheckRadioItem ($hMenu, $iFirst, $iLast, $iCheck[, $fByPos = True]) Checks a specified menu item and makes it a radio item (Requires: #Include ) _GUICtrlMenu_CreateMenu ([$iStyle = 8]) Creates a menu (Requires: #Include ) _GUICtrlMenu_CreatePopup ([$iStyle = 8]) Creates a drop down menu, submenu, or shortcut menu (Requires: #Include ) _GUICtrlMenu_DeleteMenu ($hMenu, $iItem[, $fByPos = True]) Deletes an item from the specified menu (Requires: #Include ) _GUICtrlMenu_DestroyMenu ($hMenu) Destroys the specified menu and frees any memory that the menu occupies (Requires: #Include ) _GUICtrlMenu_DrawMenuBar ($hWnd) Redraws the menu bar of the specified window (Requires: #Include ) _GUICtrlMenu_EnableMenuItem ($hMenu, $iItem[, $iState = 0[, $fByPos = True]]) Enables, disables, or grays the specified menu item (Requires: #Include ) _GUICtrlMenu_FindItem ($hMenu, $sText[, $fInStr = False[, $iStart = 0]]) Retrieves a menu item based on it's text (Requires: #Include ) _GUICtrlMenu_FindParent ($hMenu) Retrieves the window to which a menu belongs (Requires: #Include ) _GUICtrlMenu_GetItemBmp ($hMenu, $iItem[, $fByPos = True]) Retrieves the bitmap displayed for the item (Requires: #Include ) _GUICtrlMenu_GetItemBmpChecked ($hMenu, $iItem[, $fByPos = True]) Retrieves the bitmap displayed if the item is selected (Requires: #Include ) _GUICtrlMenu_GetItemBmpUnchecked ($hMenu, $iItem[, $fByPos = True]) Retrieves the bitmap displayed if the item is not selected (Requires: #Include ) _GUICtrlMenu_GetItemChecked ($hMenu, $iItem[, $fByPos = True]) Retrieves the status of the menu item checked state (Requires: #Include ) _GUICtrlMenu_GetItemCount ($hMenu) Retrieves the number of items in the specified menu (Requires: #Include ) _GUICtrlMenu_GetItemData ($hMenu, $iItem[, $fByPos = True]) Retrieves the application defined value associated with the menu item (Requires: #Include ) _GUICtrlMenu_GetItemDefault ($hMenu, $iItem[, $fByPos = True]) Retrieves the status of the menu item default state (Requires: #Include ) _GUICtrlMenu_GetItemDisabled ($hMenu, $iItem[, $fByPos = True]) Retrieves the status of the menu item disabled state (Requires: #Include ) _GUICtrlMenu_GetItemEnabled ($hMenu, $iItem[, $fByPos = True]) Retrieves the status of the menu item enabled state (Requires: #Include ) _GUICtrlMenu_GetItemGrayed ($hMenu, $iItem[, $fByPos = True]) Retrieves the status of the menu item grayed state (Requires: #Include ) _GUICtrlMenu_GetItemHighlighted ($hMenu, $iItem[, $fByPos = True]) Retrieves the status of the menu item highlighted state (Requires: #Include ) _GUICtrlMenu_GetItemID ($hMenu, $iItem[, $fByPos = True]) Retrieves the menu item ID (Requires: #Include ) _GUICtrlMenu_GetItemInfo ($hMenu, $iItem[, $fByPos = True]) Retrieves information about a menu item (Requires: #Include ) _GUICtrlMenu_GetItemRect ($hWnd, $hMenu, $iItem) Retrieves the bounding rectangle for the specified menu item (Requires: #Include ) _GUICtrlMenu_GetItemRectEx ($hWnd, $hMenu, $iItem) Retrieves the bounding rectangle for the specified menu item (Requires: #Include ) _GUICtrlMenu_GetItemState ($hMenu, $iItem[, $fByPos = True]) Retrieves the menu item state (Requires: #Include ) _GUICtrlMenu_GetItemStateEx ($hMenu, $iItem[, $fByPos = True]) Retrieves the menu flags associated with the specified menu item (Requires: #Include ) _GUICtrlMenu_GetItemSubMenu ($hMenu, $iItem) Retrieves a the submenu activated by a specified item (Requires: #Include ) _GUICtrlMenu_GetItemText ($hMenu, $iItem[, $fByPos = True]) Retrieves the text of the specified menu item (Requires: #Include ) _GUICtrlMenu_GetItemType ($hMenu, $iItem[, $fByPos = True]) Retrieves the menu item type (Requires: #Include ) _GUICtrlMenu_GetMenu ($hWnd) Retrieves the handle of the menu assigned to the given window (Requires: #Include ) _GUICtrlMenu_GetMenuBackground ($hMenu) Retrieves the brush to use for the menu's background (Requires: #Include ) _GUICtrlMenu_GetMenuBarInfo ($hWnd[, $iItem = 0[, $iObject = 1]]) Retrieves information about the specified menu bar (Requires: #Include ) _GUICtrlMenu_GetMenuContextHelpID ($hMenu) Retrieves the context help identifier (Requires: #Include ) _GUICtrlMenu_GetMenuData ($hMenu) Retrieves the application defined value (Requires: #Include ) _GUICtrlMenu_GetMenuDefaultItem ($hMenu[, $fByPos = True[, $iFlags = 0]]) Retrieves the default menu item on the specified menu (Requires: #Include ) _GUICtrlMenu_GetMenuHeight ($hMenu) Retrieves the maximum height of a menu (Requires: #Include ) _GUICtrlMenu_GetMenuInfo ($hMenu) Retrieves information about a specified menu (Requires: #Include ) _GUICtrlMenu_GetMenuStyle ($hMenu) Retrieves the style information for a menu (Requires: #Include ) _GUICtrlMenu_GetSystemMenu ($hWnd[, $fRevert = False]) Allows the application to access the window menu for copying and modifying (Requires: #Include ) _GUICtrlMenu_InsertMenuItem ($hMenu, $iIndex, $sText[, $iCmdID = 0[, $hSubMenu = 0]]) Inserts a new menu item at the specified position (Requires: #Include ) _GUICtrlMenu_InsertMenuItemEx ($hMenu, $iIndex, ByRef $tMenu[, $fByPos = True]) Inserts a new menu item at the specified position in a menu (Requires: #Include ) _GUICtrlMenu_IsMenu ($hMenu) Determines whether a handle is a menu handle (Requires: #Include ) _GUICtrlMenu_LoadMenu ($hInst, $sMenuName) Loads the specified menu resource from the executable file associated with an application instance (Requires: #Include ) _GUICtrlMenu_MapAccelerator ($hMenu, $cAccel) Maps a menu accelerator key to it's position in the menu (Requires: #Include ) _GUICtrlMenu_MenuItemFromPoint ($hWnd, $hMenu[, $iX = -1[, $iY = -1]]) Determines which menu item is at the specified location. (Requires: #Include ) _GUICtrlMenu_RemoveMenu ($hMenu, $iItem[, $fByPos = True]) Deletes a menu item or detaches a submenu from the specified menu (Requires: #Include ) _GUICtrlMenu_SetItemBitmaps ($hMenu, $iItem, $hChecked, $hUnChecked[, $fByPos = True]) Associates the specified bitmap with a menu item (Requires: #Include ) _GUICtrlMenu_SetItemBmp ($hMenu, $iItem, $hBmp[, $fByPos = True]) Sets the bitmap displayed for the item (Requires: #Include ) _GUICtrlMenu_SetItemBmpChecked ($hMenu, $iItem, $hBmp[, $fByPos = True]) Sets the bitmap displayed if the item is selected (Requires: #Include ) _GUICtrlMenu_SetItemBmpUnchecked ($hMenu, $iItem, $hBmp[, $fByPos = True]) Sets the bitmap displayed if the item is not selected (Requires: #Include ) _GUICtrlMenu_SetItemChecked ($hMenu, $iItem[, $fState = True[, $fByPos = True]]) Sets the checked state of a menu item (Requires: #Include ) _GUICtrlMenu_SetItemData ($hMenu, $iItem, $iData[, $fByPos = True]) Sets the application defined value for a menu item (Requires: #Include ) _GUICtrlMenu_SetItemDefault ($hMenu, $iItem[, $fState = True[, $fByPos = True]]) Sets the status of the menu item default state (Requires: #Include ) _GUICtrlMenu_SetItemDisabled ($hMenu, $iItem[, $fState = True[, $fByPos = True]]) Sets the disabled state of a menu item (Requires: #Include ) _GUICtrlMenu_SetItemEnabled ($hMenu, $iItem[, $fState = True[, $fByPos = True]]) Sets the enabled state of a menu item (Requires: #Include ) _GUICtrlMenu_SetItemGrayed ($hMenu, $iItem[, $fState = True[, $fByPos = True]]) Sets the grayed state of a menu item (Requires: #Include ) _GUICtrlMenu_SetItemHighlighted ($hMenu, $iItem[, $fState = True[, $fByPos = True]]) Sets the highlighted state of a menu item (Requires: #Include ) _GUICtrlMenu_SetItemID ($hMenu, $iItem, $iID[, $fByPos = True]) Sets the menu item ID (Requires: #Include ) _GUICtrlMenu_SetItemInfo ($hMenu, $iItem, ByRef $tInfo[, $fByPos = True]) Changes information about a menu item (Requires: #Include ) _GUICtrlMenu_SetItemState ($hMenu, $iItem, $iState[, $fState = True[, $fByPos = True]]) Sets the state of a menu item (Requires: #Include ) _GUICtrlMenu_SetItemSubMenu ($hMenu, $iItem, $hSubMenu[, $fByPos = True]) Sets the drop down menu or submenu associated with the menu item (Requires: #Include ) _GUICtrlMenu_SetItemText ($hMenu, $iItem, $sText[, $fByPos = True]) Sets the text for a menu item (Requires: #Include ) _GUICtrlMenu_SetItemType ($hMenu, $iItem, $iType[, $fByPos = True]) Sets the menu item type (Requires: #Include ) _GUICtrlMenu_SetMenu ($hWnd, $hMenu) Assigns a new menu to the specified window (Requires: #Include ) _GUICtrlMenu_SetMenuBackground ($hMenu, $hBrush) Sets the background brush for the menu (Requires: #Include ) _GUICtrlMenu_SetMenuContextHelpID ($hMenu, $iHelpID) Sets the context help identifier for the menu (Requires: #Include ) _GUICtrlMenu_SetMenuData ($hMenu, $iData) Sets the application defined for the menu (Requires: #Include ) _GUICtrlMenu_SetMenuDefaultItem ($hMenu, $iItem[, $fByPos = True]) Sets the default menu item (Requires: #Include ) _GUICtrlMenu_SetMenuHeight ($hMenu, $iHeight) Sets the maximum height of the menu (Requires: #Include ) _GUICtrlMenu_SetMenuInfo ($hMenu, ByRef $tInfo) Sets information for a specified menu (Requires: #Include ) _GUICtrlMenu_SetMenuStyle ($hMenu, $iStyle) Sets the menu style (Requires: #Include ) _GUICtrlMenu_TrackPopupMenu ($hMenu, $hWnd[, $iX = -1[, $iY = -1[, $iAlignX = 1[, $iAlignY = 1[, $iNotify = 0[, $iButtons = 0]]]]]]) Displays a shortcut menu at the specified location (Requires: #Include ) _GUICtrlMonthCal_Create ($hWnd, $iX, $iY[, $iStyle = 0x00000000[, $iExStyle = 0x00000000]]) Creates a Month Calendar control (Requires: #Include ) _GUICtrlMonthCal_Destroy (ByRef $hWnd) Delete the MonthCal control (Requires: #Include ) _GUICtrlMonthCal_GetColor ($hWnd, $iIndex) Retrieves a given color for the control (Requires: #Include ) _GUICtrlMonthCal_GetColorArray ($hWnd, $iColor) Retrieves the color for a given portion of a month calendar control (Requires: #Include ) _GUICtrlMonthCal_GetCurSel ($hWnd) Retrieves the currently selected date (Requires: #Include ) _GUICtrlMonthCal_GetCurSelStr ($hWnd[, $sFormat = "%02d/%02d/%04d"]) Retrieves the currently selected date in string format (Requires: #Include ) _GUICtrlMonthCal_GetFirstDOW ($hWnd) Retrieves the first day of the week (Requires: #Include ) _GUICtrlMonthCal_GetFirstDOWStr ($hWnd) Retrieves the first day of the week as a string (Requires: #Include ) _GUICtrlMonthCal_GetMaxSelCount ($hWnd) Retrieves the maximum date range that can be selected in a month calendar control (Requires: #Include ) _GUICtrlMonthCal_GetMaxTodayWidth ($hWnd) Retrieves the maximum width of the "today" string in a month calendar control (Requires: #Include ) _GUICtrlMonthCal_GetMinReqHeight ($hWnd) Retrieves the minimum height required to display a full month (Requires: #Include ) _GUICtrlMonthCal_GetMinReqRect ($hWnd) Retrieves the minimum size required to display a full month (Requires: #Include ) _GUICtrlMonthCal_GetMinReqRectArray ($hWnd) Retrieves the minimum size required to display a full month in a month calendar control (Requires: #Include ) _GUICtrlMonthCal_GetMinReqWidth ($hWnd) Retrieves the minimum width required to display a full month (Requires: #Include ) _GUICtrlMonthCal_GetMonthDelta ($hWnd) Retrieves the scroll rate for a month calendar control (Requires: #Include ) _GUICtrlMonthCal_GetMonthRange ($hWnd[, $fPartial = False]) Retrieves date information that represents the high and low display limits (Requires: #Include ) _GUICtrlMonthCal_GetMonthRangeMax ($hWnd[, $fPartial = False]) Retrieves date information that represents the high limit of the controls display (Requires: #Include ) _GUICtrlMonthCal_GetMonthRangeMaxStr ($hWnd[, $sFormat = "%02d/%02d/%04d"]) Retrieves date information that represents the high limit of the controls display in string format (Requires: #Include ) _GUICtrlMonthCal_GetMonthRangeMin ($hWnd[, $fPartial = False]) Retrieves date information that represents the low limit of the controls display (Requires: #Include ) _GUICtrlMonthCal_GetMonthRangeMinStr ($hWnd[, $sFormat = "%02d/%02d/%04d"]) Retrieves date information that represents the low limit of the controls display in string format (Requires: #Include ) _GUICtrlMonthCal_GetMonthRangeSpan ($hWnd[, $fPartial = False]) Returns a value that represents the range, in months, spanned (Requires: #Include ) _GUICtrlMonthCal_GetRange ($hWnd) Retrieves the minimum and maximum allowable dates (Requires: #Include ) _GUICtrlMonthCal_GetRangeMax ($hWnd) Retrieves the upper limit date range (Requires: #Include ) _GUICtrlMonthCal_GetRangeMaxStr ($hWnd[, $sFormat = "%02d/%02d/%04d"]) Retrieves the upper limit date range in string format (Requires: #Include ) _GUICtrlMonthCal_GetRangeMin ($hWnd) Retrieves the lower limit date range (Requires: #Include ) _GUICtrlMonthCal_GetRangeMinStr ($hWnd[, $sFormat = "%02d/%02d/%04d"]) Retrieves the lower limit date range in string form (Requires: #Include ) _GUICtrlMonthCal_GetSelRange ($hWnd) Retrieves the upper and lower limits of the date range currently selected (Requires: #Include ) _GUICtrlMonthCal_GetSelRangeMax ($hWnd) Retrieves the upper date range currently selected by the user (Requires: #Include ) _GUICtrlMonthCal_GetSelRangeMaxStr ($hWnd[, $sFormat = "%02d/%02d/%04d"]) Retrieves the upper date range currently selected by the user in string form (Requires: #Include ) _GUICtrlMonthCal_GetSelRangeMin ($hWnd) Retrieves the lower date range currently selected by the user (Requires: #Include ) _GUICtrlMonthCal_GetSelRangeMinStr ($hWnd[, $sFormat = "%02d/%02d/%04d"]) Retrieves the lower date range currently selected by the user in string form (Requires: #Include ) _GUICtrlMonthCal_GetToday ($hWnd) Retrieves the date information for the date specified as "today" (Requires: #Include ) _GUICtrlMonthCal_GetTodayStr ($hWnd[, $sFormat = "%02d/%02d/%04d"]) Retrieves the date information for the date specified as "today" in string format (Requires: #Include ) _GUICtrlMonthCal_GetUnicodeFormat ($hWnd) Retrieves the Unicode character format flag for the control (Requires: #Include ) _GUICtrlMonthCal_HitTest ($hWnd, $iX, $iY) Determines which portion of a month calendar control is at a given point (Requires: #Include ) _GUICtrlMonthCal_SetColor ($hWnd, $iIndex, $iColor) Sets the color for a given portion of the month calendar (Requires: #Include ) _GUICtrlMonthCal_SetCurSel ($hWnd, $iYear, $iMonth, $iDay) Sets the currently selected date (Requires: #Include ) _GUICtrlMonthCal_SetDayState ($hWnd, $aMasks) Sets the day states for all months that are currently visible (Requires: #Include ) _GUICtrlMonthCal_SetFirstDOW ($hWnd, $sDay) Sets the first day of the week for a month calendar control (Requires: #Include ) _GUICtrlMonthCal_SetMaxSelCount ($hWnd, $iMaxSel) Sets the maximum number of days that can be selected in a month calendar control (Requires: #Include ) _GUICtrlMonthCal_SetMonthDelta ($hWnd, $iDelta) Sets the scroll rate for a month calendar control (Requires: #Include ) _GUICtrlMonthCal_SetRange ($hWnd, $iMinYear, $iMinMonth, $iMinDay, $iMaxYear, $iMaxMonth, $iMaxDay) Sets date information that represents the high and low limits (Requires: #Include ) _GUICtrlMonthCal_SetSelRange ($hWnd, $iMinYear, $iMinMonth, $iMinDay, $iMaxYear, $iMaxMonth, $iMaxDay) Sets the selection for a month calendar control to a given date range (Requires: #Include ) _GUICtrlMonthCal_SetToday ($hWnd, $iYear, $iMonth, $iDay) Sets the date information for the date specified as "today" (Requires: #Include ) _GUICtrlMonthCal_SetUnicodeFormat ($hWnd[, $fUnicode = False]) Sets the Unicode character format flag for the control (Requires: #Include ) _GUICtrlRebar_AddBand ($hwndRebar, $hwndChild[, $iMinWidth = 100[, $iDefaultWidth = 100[, $sText = ""[, $iIndex = -1[, $fStyle = -1]]]]]) Adds a new band in a rebar control (Requires: #Include ) _GUICtrlRebar_AddToolBarBand ($hwndRebar, $hwndToolbar[, $sText = ""[, $iIndex = -1[, $fStyle = -1]]]) Adds a new band in a rebar control (Requires: #Include ) _GUICtrlRebar_BeginDrag ($hWnd, $iIndex[, $dwPos = -1]) Adds a new band in a rebar control (Requires: #Include ) _GUICtrlRebar_Create ($hWnd[, $iStyles = 0x513]) Create a Rebar control (Requires: #Include ) _GUICtrlRebar_DeleteBand ($hWnd, $iIndex) Deletes a band from a rebar control (Requires: #Include ) _GUICtrlRebar_Destroy (ByRef $hWnd) Delete the control (Requires: #Include ) _GUICtrlRebar_DragMove ($hWnd[, $dwPos = -1]) Updates the drag position in the rebar control after a previous _GUICtrlRebar_BeginDrag message (Requires: #Include ) _GUICtrlRebar_EndDrag ($hWnd) Terminates the rebar control's drag-and-drop operation. This message does not cause an $RBN_ENDDRAG notification to be sent (Requires: #Include ) _GUICtrlRebar_GetBKColor ($hWnd) Retrieves a rebar control's default background color (Requires: #Include ) _GUICtrlRebar_GetBandBackColor ($hWnd, $iIndex) Retrieves the Band background color (Requires: #Include ) _GUICtrlRebar_GetBandBorders ($hWnd, $iIndex) Retrieves the borders of a band. The result of this message can be used to calculate the usable area in a band (Requires: #Include ) _GUICtrlRebar_GetBandBordersEx ($hWnd, $iIndex) Retrieves the borders of a band. The result of this message can be used to calculate the usable area in a band (Requires: #Include ) _GUICtrlRebar_GetBandChildHandle ($hWnd, $iIndex) Retrieves the Handle to the child window contained in the band, if any (Requires: #Include ) _GUICtrlRebar_GetBandChildSize ($hWnd, $iIndex) Retrieves the Child size settings (Requires: #Include ) _GUICtrlRebar_GetBandCount ($hWnd) Retrieves the count of bands currently in the rebar control (Requires: #Include ) _GUICtrlRebar_GetBandForeColor ($hWnd, $iIndex) Retrieves the Band foreground color (Requires: #Include ) _GUICtrlRebar_GetBandHeaderSize ($hWnd, $iIndex) Retrieves the size of the band's header, in pixels (Requires: #Include ) _GUICtrlRebar_GetBandID ($hWnd, $iIndex) Get the value that the control uses to identify this band for custom draw notification messages (Requires: #Include ) _GUICtrlRebar_GetBandIdealSize ($hWnd, $iIndex) Get Ideal width of the band, in pixels. (Requires: #Include ) _GUICtrlRebar_GetBandLParam ($hWnd, $iIndex) Get Application-defined value (Requires: #Include ) _GUICtrlRebar_GetBandLength ($hWnd, $iIndex) Get Length of the band, in pixels (Requires: #Include ) _GUICtrlRebar_GetBandMargins ($hWnd) Get Length of the band, in pixels (Requires: #Include ) _GUICtrlRebar_GetBandMarginsEx ($hWnd) Get Length of the band, in pixels (Requires: #Include ) _GUICtrlRebar_GetBandRect ($hWnd, $iIndex) Retrieves the bounding rectangle for a given band in a rebar control (Requires: #Include ) _GUICtrlRebar_GetBandRectEx ($hWnd, $iIndex) Retrieves the bounding rectangle for a given band in a rebar control (Requires: #Include ) _GUICtrlRebar_GetBandStyle ($hWnd, $iIndex) Get the band style Flags (Requires: #Include ) _GUICtrlRebar_GetBandStyleBreak ($hWnd, $iIndex) Determine if flag is set (Requires: #Include ) _GUICtrlRebar_GetBandStyleChildEdge ($hWnd, $iIndex) Determine if flag is set (Requires: #Include ) _GUICtrlRebar_GetBandStyleFixedBMP ($hWnd, $iIndex) Determine if flag is set (Requires: #Include ) _GUICtrlRebar_GetBandStyleFixedSize ($hWnd, $iIndex) Determine if flag is set (Requires: #Include ) _GUICtrlRebar_GetBandStyleGripperAlways ($hWnd, $iIndex) Determine if flag is set (Requires: #Include ) _GUICtrlRebar_GetBandStyleHidden ($hWnd, $iIndex) Determine if flag is set (Requires: #Include ) _GUICtrlRebar_GetBandStyleHideTitle ($hWnd, $iIndex) Determine if flag is set (Requires: #Include ) _GUICtrlRebar_GetBandStyleNoGripper ($hWnd, $iIndex) Determine if flag is set (Requires: #Include ) _GUICtrlRebar_GetBandStyleTopAlign ($hWnd, $iIndex) Determine if flag is set (Requires: #Include ) _GUICtrlRebar_GetBandStyleUseChevron ($hWnd, $iIndex) Determine if flag is set (Requires: #Include ) _GUICtrlRebar_GetBandStyleVariableHeight ($hWnd, $iIndex) Determine if flag is set (Requires: #Include ) _GUICtrlRebar_GetBandText ($hWnd, $iIndex) Retrieves the display text for the band (Requires: #Include ) _GUICtrlRebar_GetBarHeight ($hWnd) Retrieves the height of the rebar control (Requires: #Include ) _GUICtrlRebar_GetColorScheme ($hWnd) Retrieves the color scheme information from the rebar control (Requires: #Include ) _GUICtrlRebar_GetRowCount ($hWnd) Retrieves the number of rows of bands in a rebar control (Requires: #Include ) _GUICtrlRebar_GetRowHeight ($hWnd, $iIndex) Retrieves the height of a specified row in a rebar control (Requires: #Include ) _GUICtrlRebar_GetTextColor ($hWnd) Retrieves a rebar control's default text color (Requires: #Include ) _GUICtrlRebar_GetToolTips ($hWnd) Retrieves the handle to any ToolTip control associated with the rebar control (Requires: #Include ) _GUICtrlRebar_GetUnicodeFormat ($hWnd) Retrieves the Unicode character format flag for the control (Requires: #Include ) _GUICtrlRebar_HitTest ($hWnd[, $iX = -1[, $iY = -1]]) Determines which item is at a specified position (Requires: #Include ) _GUICtrlRebar_IDToIndex ($hWnd, $iID) Converts a band identifier to a band index in a rebar control (Requires: #Include ) _GUICtrlRebar_MaximizeBand ($hWnd, $iIndex[, $fIdeal = True]) Resizes a band in a rebar control to either its ideal or largest size (Requires: #Include ) _GUICtrlRebar_MinimizeBand ($hWnd, $iIndex) Resizes a band in a rebar control to its smallest size (Requires: #Include ) _GUICtrlRebar_MoveBand ($hWnd, $iIndexFrom, $iIndexTo) Moves a band from one index to another (Requires: #Include ) _GUICtrlRebar_SetBKColor ($hWnd, $iColor) Retrieves a rebar control's default background color (Requires: #Include ) _GUICtrlRebar_SetBandBackColor ($hWnd, $iIndex, $iColor) Set the Band background color (Requires: #Include ) _GUICtrlRebar_SetBandForeColor ($hWnd, $iIndex, $iColor) Set the Band foreground color (Requires: #Include ) _GUICtrlRebar_SetBandHeaderSize ($hWnd, $iIndex, $iNewSize) Set the size of the band's header, in pixels (Requires: #Include ) _GUICtrlRebar_SetBandID ($hWnd, $iIndex, $iID) Set the value that the control uses to identify this band for custom draw notification messages (Requires: #Include ) _GUICtrlRebar_SetBandIdealSize ($hWnd, $iIndex, $iNewSize) Set Ideal width of the band, in pixels. (Requires: #Include ) _GUICtrlRebar_SetBandLParam ($hWnd, $iIndex, $ilParam) Set Application-defined value (Requires: #Include ) _GUICtrlRebar_SetBandLength ($hWnd, $iIndex, $icx) Set Application-defined value (Requires: #Include ) _GUICtrlRebar_SetBandStyle ($hWnd, $iIndex, $fStyle) Set the band style Flags (Requires: #Include ) _GUICtrlRebar_SetBandStyleBreak ($hWnd, $iIndex[, $fEnabled = True]) Set whether the band is on a new line (Requires: #Include ) _GUICtrlRebar_SetBandStyleChildEdge ($hWnd, $iIndex[, $fEnabled = True]) Set whether the band has an edge at the top and bottom of the child window (Requires: #Include ) _GUICtrlRebar_SetBandStyleFixedBMP ($hWnd, $iIndex[, $fEnabled = True]) Set whether the band background bitmap does not move when the band is resized (Requires: #Include ) _GUICtrlRebar_SetBandStyleFixedSize ($hWnd, $iIndex[, $fEnabled = True]) Set whether the band can't be sized. With this style, the sizing grip is not displayed on the band (Requires: #Include ) _GUICtrlRebar_SetBandStyleGripperAlways ($hWnd, $iIndex[, $fEnabled = True]) Set whether the band will always have a sizing grip, even if it is the only band in the rebar (Requires: #Include ) _GUICtrlRebar_SetBandStyleHidden ($hWnd, $iIndex[, $fEnabled = True]) Set whether the band will not be visible (Requires: #Include ) _GUICtrlRebar_SetBandStyleHideTitle ($hWnd, $iIndex[, $fEnabled = True]) Set whether to keep band title hidden (Requires: #Include ) _GUICtrlRebar_SetBandStyleNoGripper ($hWnd, $iIndex[, $fEnabled = True]) Set whether the band will never have a sizing grip, even if there is more than one band in the rebar (Requires: #Include ) _GUICtrlRebar_SetBandStyleTopAlign ($hWnd, $iIndex[, $fEnabled = True]) Set whether to keep band in top row (Requires: #Include ) _GUICtrlRebar_SetBandStyleUseChevron ($hWnd, $iIndex[, $fEnabled = True]) Set whether to display drop-down button (Requires: #Include ) _GUICtrlRebar_SetBandStyleVariableHeight ($hWnd, $iIndex[, $fEnabled = True]) Set whether the band can be resized by the rebar control (Requires: #Include ) _GUICtrlRebar_SetBandText ($hWnd, $iIndex, $sText) Retrieves the display text for the band (Requires: #Include ) _GUICtrlRebar_SetColorScheme ($hWnd, $BtnHighlight, $BtnShadow) Retrieves a rebar control's default background color (Requires: #Include ) _GUICtrlRebar_SetTextColor ($hWnd, $iColor) Sets a rebar control's default text color (Requires: #Include ) _GUICtrlRebar_SetToolTips ($hWnd, $hToolTip) Associates a ToolTip control with the rebar control (Requires: #Include ) _GUICtrlRebar_SetUnicodeFormat ($hWnd[, $fUnicode = True]) Sets the Unicode character format flag for the control (Requires: #Include ) _GUICtrlRebar_ShowBand ($hWnd, $iIndex[, $fShow = True]) Shows or hides a given band in a rebar control (Requires: #Include ) _GUICtrlSlider_ClearSel ($hWnd) Clears the current selection range (Requires: #Include ) _GUICtrlSlider_ClearTics ($hWnd) Removes the current tick marks from a slider (Requires: #Include ) _GUICtrlSlider_Create ($hWnd, $iX, $iY[, $iWidth = 100[, $iHeight = 20[, $iStyle = 0x0001[, $iExStyle = 0x00000000]]]]) Create a Slider control (Requires: #Include ) _GUICtrlSlider_Destroy (ByRef $hWnd) Delete the control (Requires: #Include ) _GUICtrlSlider_GetBuddy ($hWnd, $fLocation) Retrieves the handle to a slider control buddy window at a given location (Requires: #Include ) _GUICtrlSlider_GetChannelRect ($hWnd) Retrieves the size and position of the bounding rectangle for a sliders's channel (Requires: #Include ) _GUICtrlSlider_GetLineSize ($hWnd) Retrieves the number of logical positions the slider moves (Requires: #Include ) _GUICtrlSlider_GetNumTics ($hWnd) Retrieves the number of tick marks from a slider (Requires: #Include ) _GUICtrlSlider_GetPageSize ($hWnd) Retrieves the number of logical positions the slider moves (Requires: #Include ) _GUICtrlSlider_GetPos ($hWnd) Retrieves the logical position the slider (Requires: #Include ) _GUICtrlSlider_GetRange ($hWnd) Retrieves the maximum and minimum position for the slider (Requires: #Include ) _GUICtrlSlider_GetRangeMax ($hWnd) Retrieves the maximum position for the slider (Requires: #Include ) _GUICtrlSlider_GetRangeMin ($hWnd) Retrieves the minimum position for the slider (Requires: #Include ) _GUICtrlSlider_GetSel ($hWnd) Retrieves the ending and starting position of the current selection range (Requires: #Include ) _GUICtrlSlider_GetSelEnd ($hWnd) Retrieves the ending position of the current selection range (Requires: #Include ) _GUICtrlSlider_GetSelStart ($hWnd) Retrieves the starting position of the current selection range (Requires: #Include ) _GUICtrlSlider_GetThumbLength ($hWnd) Retrieves the length of the slider (Requires: #Include ) _GUICtrlSlider_GetThumbRect ($hWnd) Retrieves the size and position of the bounding rectangle for the slider (Requires: #Include ) _GUICtrlSlider_GetThumbRectEx ($hWnd) Retrieves the size and position of the bounding rectangle for the slider (Requires: #Include ) _GUICtrlSlider_GetTic ($hWnd, $iTic) Retrieves the logical position of a tick mark (Requires: #Include ) _GUICtrlSlider_GetTicPos ($hWnd, $iTic) Retrieves the current physical position of a tick mark (Requires: #Include ) _GUICtrlSlider_GetToolTips ($hWnd) Retrieves the handle to the ToolTip control assigned to the slider, if any. (Requires: #Include ) _GUICtrlSlider_GetUnicodeFormat ($hWnd) Retrieves the Unicode character format flag for the control (Requires: #Include ) _GUICtrlSlider_SetBuddy ($hWnd, $fLocation, $hBuddy) Assigns a window as the buddy window for a slider control (Requires: #Include ) _GUICtrlSlider_SetLineSize ($hWnd, $iLineSize) Sets the number of logical positions the slider moves (Requires: #Include ) _GUICtrlSlider_SetPageSize ($hWnd, $iPageSize) Sets the number of logical positions the slider moves (Requires: #Include ) _GUICtrlSlider_SetPos ($hWnd, $iPosition) Sets the current logical position of the slider (Requires: #Include ) _GUICtrlSlider_SetRange ($hWnd, $iMinimum, $iMaximum) Sets the range of minimum and maximum logical positions for the slider (Requires: #Include ) _GUICtrlSlider_SetRangeMax ($hWnd, $iMaximum) Sets the maximum logical position for the slider (Requires: #Include ) _GUICtrlSlider_SetRangeMin ($hWnd, $iMinimum) Sets the minimum logical position for the slider (Requires: #Include ) _GUICtrlSlider_SetSel ($hWnd, $iMinimum, $iMaximum) Sets the starting and ending positions for the available selection range (Requires: #Include ) _GUICtrlSlider_SetSelEnd ($hWnd, $iMaximum) Sets the ending logical position of the current selection range (Requires: #Include ) _GUICtrlSlider_SetSelStart ($hWnd, $iMinimum) Sets the starting logical position of the current selection range (Requires: #Include ) _GUICtrlSlider_SetThumbLength ($hWnd, $iLength) Sets the length of the slider (Requires: #Include ) _GUICtrlSlider_SetTic ($hWnd, $iPosition) Sets a tick mark in a slider at the specified logical position (Requires: #Include ) _GUICtrlSlider_SetTicFreq ($hWnd, $iFreg) Sets the interval frequency for tick marks in a slider (Requires: #Include ) _GUICtrlSlider_SetTipSide ($hWnd, $fLocation) Positions a ToolTip control (Requires: #Include ) _GUICtrlSlider_SetToolTips ($hWnd, $hWndTT) Assigns a ToolTip control to a slider control (Requires: #Include ) _GUICtrlSlider_SetUnicodeFormat ($hWnd, $fUnicode) Sets the Unicode character format flag for the control (Requires: #Include ) _GUICtrlStatusBar_Create ($hWnd[, $vPartEdge = -1[, $vPartText = ""[, $iStyles = -1[, $iExStyles = 0x00000000]]]]) Create a statusbar (Requires: #Include ) _GUICtrlStatusBar_Destroy (ByRef $hWnd) Delete the control (Requires: #Include ) _GUICtrlStatusBar_EmbedControl ($hWnd, $iPart, $hControl[, $iFit = 4]) Embeds a child control in the control (Requires: #Include ) _GUICtrlStatusBar_GetBorders ($hWnd) Retrieves the current widths of the horizontal and vertical borders (Requires: #Include ) _GUICtrlStatusBar_GetBordersHorz ($hWnd) Retrieves the current width of the horizontal border (Requires: #Include ) _GUICtrlStatusBar_GetBordersRect ($hWnd) Retrieves the current width of the rectangle border (Requires: #Include ) _GUICtrlStatusBar_GetBordersVert ($hWnd) Retrieves the current width of the vertical border (Requires: #Include ) _GUICtrlStatusBar_GetCount ($hWnd) Retrieves the number of parts (Requires: #Include ) _GUICtrlStatusBar_GetHeight ($hWnd) Retrieves the height of a part (Requires: #Include ) _GUICtrlStatusBar_GetIcon ($hWnd[, $iIndex = 0]) Retrieves the icon for a part (Requires: #Include ) _GUICtrlStatusBar_GetParts ($hWnd) Retrieves the number of parts and the part edges (Requires: #Include ) _GUICtrlStatusBar_GetRect ($hWnd, $iPart) Retrieves the bounding rectangle of a part (Requires: #Include ) _GUICtrlStatusBar_GetRectEx ($hWnd, $iPart) Retrieves the bounding rectangle of a part (Requires: #Include ) _GUICtrlStatusBar_GetText ($hWnd, $iPart) Retrieves the text from the specified part (Requires: #Include ) _GUICtrlStatusBar_GetTextFlags ($hWnd, $iPart) Retrieves the text length flags for a part (Requires: #Include ) _GUICtrlStatusBar_GetTextLength ($hWnd, $iPart) Retrieves the length of a part text (Requires: #Include ) _GUICtrlStatusBar_GetTextLengthEx ($hwnd, $iPart) Retrieves the uFlag of a part (Requires: #Include ) _GUICtrlStatusBar_GetTipText ($hWnd, $iPart) Retrieves the ToolTip text for a part (Requires: #Include ) _GUICtrlStatusBar_GetUnicodeFormat ($hWnd) Retrieves the Unicode character format flag (Requires: #Include ) _GUICtrlStatusBar_GetWidth ($hWnd, $iPart) Retrieves the width of a part (Requires: #Include ) _GUICtrlStatusBar_IsSimple ($hWnd) Checks a status bar control to determine if it is in simple mode (Requires: #Include ) _GUICtrlStatusBar_Resize ($hWnd) Causes the status bar to resize itself (Requires: #Include ) _GUICtrlStatusBar_SetBkColor ($hWnd, $iColor) Sets the background color (Requires: #Include ) _GUICtrlStatusBar_SetIcon ($hWnd, $iPart[, $hIcon = -1[, $sIconFile = ""]]) Sets the icon for a part (Requires: #Include ) _GUICtrlStatusBar_SetMinHeight ($hWnd, $iMinHeight) Sets the minimum height of a status window's drawing area (Requires: #Include ) _GUICtrlStatusBar_SetParts ($hWnd[, $iaParts = -1[, $iaPartWidth = 25]]) Sets the number of parts and the part edges (Requires: #Include ) _GUICtrlStatusBar_SetSimple ($hWnd, $fSimple = True) Specifies whether a status window displays simple text or displays all window parts (Requires: #Include ) _GUICtrlStatusBar_SetText ($hWnd, $sText = "", $iPart = 0, $iUFlag = 0) Sets the text in the specified part of a status window (Requires: #Include ) _GUICtrlStatusBar_SetTipText ($hWnd, $iPart, $sText) Sets the ToolTip text for a part (Requires: #Include ) _GUICtrlStatusBar_SetUnicodeFormat ($hWnd[, $fUnicode = True]) Sets the Unicode character format flag (Requires: #Include ) _GUICtrlStatusBar_ShowHide ($hWnd, $iState) Show/Hide the StatusBar control (Requires: #Include ) _GUICtrlTab_Create ($hWnd, $iX, $iY[, $iWidth=150[, $iHeight=150[, $iStyle=0x00000040[, $iExStyle=0x00000000]]]]) Create a TabControl control (Requires: #Include ) _GUICtrlTab_DeleteAllItems ($hWnd) Deletes all tabs (Requires: #Include ) _GUICtrlTab_DeleteItem ($hWnd, $iIndex) Deletes a tab (Requires: #Include ) _GUICtrlTab_DeselectAll ($hWnd[, $fExclude = True]) Resets tabs, clearing any that were set to the pressed state (Requires: #Include ) _GUICtrlTab_Destroy (ByRef $hWnd) Delete the control (Requires: #Include ) _GUICtrlTab_FindTab ($hWnd, $sText[, $fInStr = False[, $iStart = 0]]) Searches for a tab with the specific text (Requires: #Include ) _GUICtrlTab_GetCurFocus ($hWnd) Returns the index of the item that has the focus in a tab control (Requires: #Include ) _GUICtrlTab_GetCurSel ($hWnd) Determines the currently selected tab (Requires: #Include ) _GUICtrlTab_GetDisplayRect ($hWnd) Retrieves the display rectangle of the client area (Requires: #Include ) _GUICtrlTab_GetDisplayRectEx ($hWnd) Retrieves the display rectangle of the client area (Requires: #Include ) _GUICtrlTab_GetExtendedStyle ($hWnd) Retrieves the extended styles that are currently in use (Requires: #Include ) _GUICtrlTab_GetImageList ($hWnd) Retrieves the tab control image list (Requires: #Include ) _GUICtrlTab_GetItem ($hWnd, $iIndex) Retrieves information about a tab (Requires: #Include ) _GUICtrlTab_GetItemCount ($hWnd) Retrieves the number of tabs (Requires: #Include ) _GUICtrlTab_GetItemImage ($hWnd, $iIndex) Retrieves the image index for a tab (Requires: #Include ) _GUICtrlTab_GetItemParam ($hWnd, $iIndex) Retrieves the param data for a tab (Requires: #Include ) _GUICtrlTab_GetItemRect ($hWnd, $iIndex) Retrieves the bounding rectangle for a tab (Requires: #Include ) _GUICtrlTab_GetItemRectEx ($hWnd, $iIndex) Retrieves the bounding rectangle for a tab (Requires: #Include ) _GUICtrlTab_GetItemState ($hWnd, $iIndex) Retrieves the state of a tab (Requires: #Include ) _GUICtrlTab_GetItemText ($hWnd, $iIndex) Retrieves the text of a tab (Requires: #Include ) _GUICtrlTab_GetRowCount ($hWnd) Retrieves the current number of rows of tabs (Requires: #Include ) _GUICtrlTab_GetToolTips ($hWnd) Retrieves the handle to the ToolTip control associated with the control (Requires: #Include ) _GUICtrlTab_GetUnicodeFormat ($hWnd) Retrieves the Unicode character format flag for the control (Requires: #Include ) _GUICtrlTab_HighlightItem ($hWnd, $iIndex[, $fHighlight = True]) Sets the highlight state of a tab item (Requires: #Include ) _GUICtrlTab_HitTest ($hWnd, $iX, $iY) Determines where a point lies control (Requires: #Include ) _GUICtrlTab_InsertItem ($hWnd, $iIndex, $sText[, $iImage = -1[, $iParam = 0]]) Inserts a new tab (Requires: #Include ) _GUICtrlTab_RemoveImage ($hWnd, $iIndex) Removes an image from the control's image list (Requires: #Include ) _GUICtrlTab_SetCurFocus ($hWnd, $iIndex) Sets the focus to a specified tab (Requires: #Include ) _GUICtrlTab_SetCurSel ($hWnd, $iIndex) Selects a tab (Requires: #Include ) _GUICtrlTab_SetExtendedStyle ($hWnd, $iStyle) Sets the extended styles that are currently in use (Requires: #Include ) _GUICtrlTab_SetImageList ($hWnd, $hImage) Sets the image list associated with a tab control (Requires: #Include ) _GUICtrlTab_SetItem ($hWnd, $iIndex[, $sText = -1[, $iState = -1[, $iImage = -1[, $iParam = -1]]]]) Sets information about a tab (Requires: #Include ) _GUICtrlTab_SetItemImage ($hWnd, $iIndex, $iImage) Sets the image of a tab (Requires: #Include ) _GUICtrlTab_SetItemParam ($hWnd, $iIndex, $iParam) Sets the param data of a tab (Requires: #Include ) _GUICtrlTab_SetItemSize ($hWnd, $iWidth, $iHeight) Sets the width and height of tabs in a fixed width or owner drawn control (Requires: #Include ) _GUICtrlTab_SetItemState ($hWnd, $iIndex, $iState) Sets the state of a tab (Requires: #Include ) _GUICtrlTab_SetItemText ($hWnd, $iIndex, $sText) Sets the text of a tab (Requires: #Include ) _GUICtrlTab_SetMinTabWidth ($hWnd, $iMinWidth) Sets the minimum width of items in a tab control (Requires: #Include ) _GUICtrlTab_SetPadding ($hWnd, $iHorz, $iVert) Sets the amount of space around each tab's icon and label (Requires: #Include ) _GUICtrlTab_SetToolTips ($hWnd, $hToolTip) Sets the handle to the ToolTip control associated with the control (Requires: #Include ) _GUICtrlTab_SetUnicodeFormat ($hWnd, $fUnicode) Sets the Unicode character format flag for the control (Requires: #Include ) _GUICtrlToolbar_AddBitmap ($hWnd, $iButtons, $hInst, $iID) Adds images to the image list (Requires: #Include ) _GUICtrlToolbar_AddButton ($hWnd, $iID, $iImage[, $iString = 0[, $iStyle = 0[, $iState = 4[, $iParam = 0]]]]) Adds a button (Requires: #Include ) _GUICtrlToolbar_AddButtonSep ($hWnd[, $iWidth = 6]) Adds a separator (Requires: #Include ) _GUICtrlToolbar_AddString ($hWnd, $sString) Adds a new string to the toolbar's string pool (Requires: #Include ) _GUICtrlToolbar_ButtonCount ($hWnd) Retrieves a count of the buttons (Requires: #Include ) _GUICtrlToolbar_CheckButton ($hWnd, $iCommandID[, $fCheck = True]) Checks or unchecks a given button (Requires: #Include ) _GUICtrlToolbar_CommandToIndex ($hWnd, $iCommandID) Retrieves the index for the button associated with the specified command identifier (Requires: #Include ) _GUICtrlToolbar_Create ($hWnd[, $iStyle = 0x00000800[, $iExStyle = 0x00000000]]) Create a Toolbar control (Requires: #Include ) _GUICtrlToolbar_Customize ($hWnd) Displays the Customize Toolbar dialog box (Requires: #Include ) _GUICtrlToolbar_DeleteButton ($hWnd, $iCommandID) Deletes a button from the toolbar (Requires: #Include ) _GUICtrlToolbar_Destroy (ByRef $hWnd) Delete the control (Requires: #Include ) _GUICtrlToolbar_EnableButton ($hWnd, $iCommandID[, $fEnable = True]) Enables or disables the specified button (Requires: #Include ) _GUICtrlToolbar_FindToolbar ($hWnd, $sText) Finds a specific toolbar (Requires: #Include ) _GUICtrlToolbar_GetAnchorHighlight ($hWnd) Retrieves the anchor highlight setting (Requires: #Include ) _GUICtrlToolbar_GetBitmapFlags ($hWnd) Retrieves the flags that describe the type of bitmap to be used (Requires: #Include ) _GUICtrlToolbar_GetButtonBitmap ($hWnd, $iCommandID) Retrieves the index of the bitmap associated with a button (Requires: #Include ) _GUICtrlToolbar_GetButtonInfo ($hWnd, $iCommandID) Retrieves information for a button (Requires: #Include ) _GUICtrlToolbar_GetButtonInfoEx ($hWnd, $iCommandID) Retrieves information for a button (Requires: #Include ) _GUICtrlToolbar_GetButtonParam ($hWnd, $iCommandID) Retrieves the button param value (Requires: #Include ) _GUICtrlToolbar_GetButtonRect ($hWnd, $iCommandID) Retrieves the bounding rectangle for a button (Requires: #Include ) _GUICtrlToolbar_GetButtonRectEx ($hWnd, $iCommandID) Retrieves the bounding rectangle for a specified toolbar button (Requires: #Include ) _GUICtrlToolbar_GetButtonSize ($hWnd) Retrieves the current button width and height, in pixels (Requires: #Include ) _GUICtrlToolbar_GetButtonState ($hWnd, $iCommandID) Retrieves information about the state of the specified button (Requires: #Include ) _GUICtrlToolbar_GetButtonStyle ($hWnd, $iCommandID) Retrieves the style flags of a button (Requires: #Include ) _GUICtrlToolbar_GetButtonText ($hWnd, $iCommandID) Retrieves the display text of a button (Requires: #Include ) _GUICtrlToolbar_GetColorScheme ($hWnd) Retrieves the color scheme information (Requires: #Include ) _GUICtrlToolbar_GetDisabledImageList ($hWnd) Retrieves the disabled button image list (Requires: #Include ) _GUICtrlToolbar_GetExtendedStyle ($hWnd) Retrieves the extended styles (Requires: #Include ) _GUICtrlToolbar_GetHotImageList ($hWnd) Retrieves the hot button image list (Requires: #Include ) _GUICtrlToolbar_GetHotItem ($hWnd) Retrieves the index of the hot item (Requires: #Include ) _GUICtrlToolbar_GetImageList ($hWnd) Retrieves the default state image list (Requires: #Include ) _GUICtrlToolbar_GetInsertMark ($hWnd) Retrieves the current insertion mark (Requires: #Include ) _GUICtrlToolbar_GetInsertMarkColor ($hWnd) Retrieves the color used to draw the insertion mark (Requires: #Include ) _GUICtrlToolbar_GetMaxSize ($hWnd) Retrieves the total size of all of the visible buttons and separators (Requires: #Include ) _GUICtrlToolbar_GetMetrics ($hWnd) Retrieves the metrics of a toolbar control (Requires: #Include ) _GUICtrlToolbar_GetPadding ($hWnd) Retrieves the horizontal and vertical padding (Requires: #Include ) _GUICtrlToolbar_GetRows ($hWnd) Retrieves the number of rows of buttons (Requires: #Include ) _GUICtrlToolbar_GetString ($hWnd, $iIndex) Retrieves a string from the string pool (Requires: #Include ) _GUICtrlToolbar_GetStyle ($hWnd) Retrieves the styles currently in use for a toolbar control (Requires: #Include ) _GUICtrlToolbar_GetStyleAltDrag ($hWnd) Indicates that the control allows buttons to be dragged (Requires: #Include ) _GUICtrlToolbar_GetStyleCustomErase ($hWnd) Indicates that the control generates NM_CUSTOMDRAW notification messages (Requires: #Include ) _GUICtrlToolbar_GetStyleFlat ($hWnd) Indicates that the control is flat (Requires: #Include ) _GUICtrlToolbar_GetStyleList ($hWnd) Indicates that the control has button text to the right of the bitmap (Requires: #Include ) _GUICtrlToolbar_GetStyleRegisterDrop ($hWnd) Indicates that the control generates TBN_GETOBJECT notification messages (Requires: #Include ) _GUICtrlToolbar_GetStyleToolTips ($hWnd) Indicates that the control has tooltips (Requires: #Include ) _GUICtrlToolbar_GetStyleTransparent ($hWnd) Indicates that the control is transparent (Requires: #Include ) _GUICtrlToolbar_GetStyleWrapable ($hWnd) Indicates that the control is wrapable (Requires: #Include ) _GUICtrlToolbar_GetTextRows ($hWnd) Retrieves the maximum number of text rows that can be displayed on a button (Requires: #Include ) _GUICtrlToolbar_GetToolTips ($hWnd) Retrieves the handle to the ToolTip control (Requires: #Include ) _GUICtrlToolbar_GetUnicodeFormat ($hWnd) Retrieves the Unicode character format flag (Requires: #Include ) _GUICtrlToolbar_HideButton ($hWnd, $iCommandID[, $fHide = True]) Hides or shows the specified button (Requires: #Include ) _GUICtrlToolbar_HighlightButton ($hWnd, $iCommandID[, $fHighlight = True]) Sets the highlight state of a given button control (Requires: #Include ) _GUICtrlToolbar_HitTest ($hWnd, $iX, $iY) Determines where a point lies within the control (Requires: #Include ) _GUICtrlToolbar_IndexToCommand ($hWnd, $iIndex) Retrieves the command identifier associated with the button (Requires: #Include ) _GUICtrlToolbar_InsertButton ($hWnd, $iIndex, $iID, $iImage[, $sText = ""[, $iStyle = 0[, $iState = 4[, $iParam = 0]]]]) Inserts a button (Requires: #Include ) _GUICtrlToolbar_InsertMarkHitTest ($hWnd, $iX, $iY) Retrieves the insertion mark information for a point (Requires: #Include ) _GUICtrlToolbar_IsButtonChecked ($hWnd, $iCommandID) Indicates whether the specified button is checked (Requires: #Include ) _GUICtrlToolbar_IsButtonEnabled ($hWnd, $iCommandID) Indicates whether the specified button is enabled (Requires: #Include ) _GUICtrlToolbar_IsButtonHidden ($hWnd, $iCommandID) Indicates whether the specified button is hidden (Requires: #Include ) _GUICtrlToolbar_IsButtonHighlighted ($hWnd, $iCommandID) Indicates whether the specified button is hilighted (Requires: #Include ) _GUICtrlToolbar_IsButtonIndeterminate ($hWnd, $iCommandID) Indicates whether the specified button is indeterminate (Requires: #Include ) _GUICtrlToolbar_IsButtonPressed ($hWnd, $iCommandID) Indicates that the button is being clicked (Requires: #Include ) _GUICtrlToolbar_LoadBitmap ($hWnd, $sFileName) Adds a bitmap to the image list from a file (Requires: #Include ) _GUICtrlToolbar_LoadImages ($hWnd, $iBitMapID) Loads system defined button images into a toolbar control's image list (Requires: #Include ) _GUICtrlToolbar_MapAccelerator ($hWnd, $cAccel) Determines the ID of the button that corresponds to the specified accelerator (Requires: #Include ) _GUICtrlToolbar_MoveButton ($hWnd, $iOldPos, $iNewPos) Moves a button from one index to another (Requires: #Include ) _GUICtrlToolbar_PressButton ($hWnd, $iCommandID[, $fPress = True]) Presses or releases the specified button (Requires: #Include ) _GUICtrlToolbar_SetAnchorHighlight ($hWnd, $fAnchor) Sets the anchor highlight setting (Requires: #Include ) _GUICtrlToolbar_SetBitmapSize ($hWnd, $iWidth, $iHeight) Sets the size of the bitmapped images to be added to a toolbar (Requires: #Include ) _GUICtrlToolbar_SetButtonBitMap ($hWnd, $iCommandID, $iIndex) Sets the index of the bitmap associated with a button (Requires: #Include ) _GUICtrlToolbar_SetButtonInfo ($hWnd, $iCommandID[, $iImage = -3[, $iState = -1[, $iStyle = -1[, $iWidth = -1[, $iParam = -1]]]]]) Sets extended information for a button (Requires: #Include ) _GUICtrlToolbar_SetButtonInfoEx ($hWnd, $iCommandID, $tButton) Sets extended information for a button (Requires: #Include ) _GUICtrlToolbar_SetButtonParam ($hWnd, $iCommandID, $iParam) Sets the button param value (Requires: #Include ) _GUICtrlToolbar_SetButtonSize ($hWnd, $iHeight, $iWidth) Sets the size of the buttons to be added to a toolbar (Requires: #Include ) _GUICtrlToolbar_SetButtonState ($hWnd, $iCommandID, $iState) Sets information about the state of the specified button (Requires: #Include ) _GUICtrlToolbar_SetButtonStyle ($hWnd, $iCommandID, $iStyle) Sets the style flags of a button (Requires: #Include ) _GUICtrlToolbar_SetButtonText ($hWnd, $iCommandID, $sText) Sets the display text of a button (Requires: #Include ) _GUICtrlToolbar_SetButtonWidth ($hWnd, $iMin, $iMax) Sets the minimum and maximum button widths in the toolbar control (Requires: #Include ) _GUICtrlToolbar_SetCmdID ($hWnd, $iIndex, $iCommandID) Sets the command identifier of a toolbar button (Requires: #Include ) _GUICtrlToolbar_SetColorScheme ($hWnd, $iHighlight, $iShadow) Sets the color scheme information (Requires: #Include ) _GUICtrlToolbar_SetDisabledImageList ($hWnd, $hImageList) Sets the disabled image list (Requires: #Include ) _GUICtrlToolbar_SetDrawTextFlags ($hWnd, $iMask, $iDTFlags) Sets the text drawing flags for the toolbar (Requires: #Include ) _GUICtrlToolbar_SetExtendedStyle ($hWnd, $iStyle) Sets the extended styles control (Requires: #Include ) _GUICtrlToolbar_SetHotImageList ($hWnd, $hImageList) Sets the hot button image list (Requires: #Include ) _GUICtrlToolbar_SetHotItem ($hWnd, $iIndex) Sets the hot item (Requires: #Include ) _GUICtrlToolbar_SetImageList ($hWnd, $hImageList) Sets the default button image list (Requires: #Include ) _GUICtrlToolbar_SetIndent ($hWnd, $iIndent) Sets the indentation for the first button control (Requires: #Include ) _GUICtrlToolbar_SetIndeterminate ($hWnd, $iCommandID[, $fState = True]) Sets or clears the indeterminate state of the specified button (Requires: #Include ) _GUICtrlToolbar_SetInsertMark ($hWnd, $iButton[, $iFlags = 0]) Sets the current insertion mark for the toolbar (Requires: #Include ) _GUICtrlToolbar_SetInsertMarkColor ($hWnd, $iColor) Sets the color used to draw the insertion mark (Requires: #Include ) _GUICtrlToolbar_SetMaxTextRows ($hWnd, $iMaxRows) Sets the maximum number of text rows displayed button (Requires: #Include ) _GUICtrlToolbar_SetMetrics ($hWnd, $iXPad, $iYPad, $iXSpacing, $iYSpacing) Retrieves the metrics of a toolbar control (Requires: #Include ) _GUICtrlToolbar_SetPadding ($hWnd, $iCX, $iCY) Sets the padding control (Requires: #Include ) _GUICtrlToolbar_SetParent ($hWnd, $hParent) Sets the window to which the control sends notification messages (Requires: #Include ) _GUICtrlToolbar_SetRows ($hWnd, $iRows[, $fLarger = True]) Sets the number of rows of buttons (Requires: #Include ) _GUICtrlToolbar_SetStyle ($hWnd, $iStyle) Sets the style control (Requires: #Include ) _GUICtrlToolbar_SetStyleAltDrag ($hWnd[, $fState = True]) Sets whether that the control allows buttons to be dragged (Requires: #Include ) _GUICtrlToolbar_SetStyleCustomErase ($hWnd[, $fState = True]) Sets whether the control generates NM_CUSTOMDRAW notification messages (Requires: #Include ) _GUICtrlToolbar_SetStyleFlat ($hWnd, $fState) Sets whether the control is flat (Requires: #Include ) _GUICtrlToolbar_SetStyleList ($hWnd, $fState) Sets whether the control has button text to the right of the bitmap (Requires: #Include ) _GUICtrlToolbar_SetStyleRegisterDrop ($hWnd, $fState) Sets whether the control generates TBN_GETOBJECT notification messages (Requires: #Include ) _GUICtrlToolbar_SetStyleToolTips ($hWnd, $fState) Sets whether the control has tooltips (Requires: #Include ) _GUICtrlToolbar_SetStyleTransparent ($hWnd, $fState) Sets whether the control is transparent (Requires: #Include ) _GUICtrlToolbar_SetStyleWrapable ($hWnd, $fState) Sets whether the control is wrapable (Requires: #Include ) _GUICtrlToolbar_SetToolTips ($hWnd, $hToolTip) Associates a ToolTip control with a toolbar (Requires: #Include ) _GUICtrlToolbar_SetUnicodeFormat ($hWnd, $fUnicode = False) Sets the Unicode character format flag (Requires: #Include ) _GUICtrlToolbar_SetWindowTheme ($hWnd, $sTheme) Sets the visual style (Requires: #Include ) _GUICtrlTreeView_Add ($hWnd, $hSibling, $sText[, $iImage = -1[, $iSelImage = -1]]) Adds a new item (Requires: #Include ) _GUICtrlTreeView_AddChild ($hWnd, $hParent, $sText[, $iImage = -1[, $iSelImage = -1]]) Adds a new item (Requires: #Include ) _GUICtrlTreeView_AddChildFirst ($hWnd, $hParent, $sText[, $iImage = -1[, $iSelImage = -1]]) Adds a new item (Requires: #Include ) _GUICtrlTreeView_AddFirst ($hWnd, $hSibling, $sText[, $iImage = -1[, $iSelImage = -1]]) Adds a new item (Requires: #Include ) _GUICtrlTreeView_BeginUpdate ($hWnd) Prevents updating of the control until the EndUpdate function is called (Requires: #Include ) _GUICtrlTreeView_Create ($hWnd, $iX, $iY[, $iWidth=150[, $iHeight=150[, $iStyle=0x00000037[, $iExStyle=0x00000000]]]]) Create a TreeView control (Requires: #Include ) _GUICtrlTreeView_CreateDragImage ($hWnd, $hItem) Creates a dragging bitmap for the specified item (Requires: #Include ) _GUICtrlTreeView_CreateSolidBitMap ($hWnd, $iColor, $iWidth, $iHeight) Creates a solid color bitmap (Requires: #Include ) _GUICtrlTreeView_Delete ($hWnd[, $hItem = 0]) Removes an item and all its children (Requires: #Include ) _GUICtrlTreeView_DeleteAll ($hWnd) Removes all items from a tree-view control (Requires: #Include ) _GUICtrlTreeView_DeleteChildren ($hWnd, $hItem) Deletes all children of a item (Requires: #Include ) _GUICtrlTreeView_Destroy (ByRef $hWnd) Delete the control (Requires: #Include ) _GUICtrlTreeView_DisplayRect ($hWnd, $hItem[, $fTextOnly = False]) Returns the bounding rectangle for a tree item (Requires: #Include ) _GUICtrlTreeView_DisplayRectEx ($hWnd, $hItem[, $fTextOnly = False]) Returns the bounding rectangle for a tree item (Requires: #Include ) _GUICtrlTreeView_EditText ($hWnd, $hItem) Begins in-place editing of the specified item's text (Requires: #Include ) _GUICtrlTreeView_EndEdit ($hWnd, $fCancel = False) Ends the editing of the item's text (Requires: #Include ) _GUICtrlTreeView_EndUpdate ($hWnd) Enables screen repainting that was turned off with the BeginUpdate function (Requires: #Include ) _GUICtrlTreeView_EnsureVisible ($hWnd, $hItem) Ensures that a item is visible, expanding the parent item or scrolling the control if necessary (Requires: #Include ) _GUICtrlTreeView_Expand ($hWnd[, $hItem = 0[, $fExpand = True]]) Expands or collapses the list of child items associated with the specified parent item, if any (Requires: #Include ) _GUICtrlTreeView_ExpandedOnce ($hWnd, $hItem) Indicates if the item's list of child items has been expanded at least once (Requires: #Include ) _GUICtrlTreeView_FindItem ($hWnd, $sText[, $fInStr = False[, $hStart = 0]]) Retrieves a item based on it's text (Requires: #Include ) _GUICtrlTreeView_FindItemEx ($hWnd, $sPath[, $hStart = 0]) Retrieves a item based on a tree path (Requires: #Include ) _GUICtrlTreeView_GetBkColor ($hWnd) Retrieve the text back color (Requires: #Include ) _GUICtrlTreeView_GetBold ($hWnd, $hItem) Indicates if the item is drawn in a bold style (Requires: #Include ) _GUICtrlTreeView_GetChecked ($hWnd, $hItem) Indicates if a item has its checkbox checked (Requires: #Include ) _GUICtrlTreeView_GetChildCount ($hWnd, $hItem) Retrieves the number of children of an parent item (Requires: #Include ) _GUICtrlTreeView_GetChildren ($hWnd, $hItem) Indicates whether the item children flag is set (Requires: #Include ) _GUICtrlTreeView_GetCount ($hWnd) Retrieves a count of the items (Requires: #Include ) _GUICtrlTreeView_GetCut ($hWnd, $hItem) Indicates if the item is drawn as if selected as part of a cut and paste operation (Requires: #Include ) _GUICtrlTreeView_GetDropTarget ($hWnd, $hItem) Indicates whether the item is drawn as a drag and drop target (Requires: #Include ) _GUICtrlTreeView_GetEditControl ($hWnd) Retrieves the handle to the edit control being used to edit a item's text (Requires: #Include ) _GUICtrlTreeView_GetExpanded ($hWnd, $hItem) Indicates whether the item is expanded (Requires: #Include ) _GUICtrlTreeView_GetFirstChild ($hWnd, $hItem) Retrieves the first child item of the specified item (Requires: #Include ) _GUICtrlTreeView_GetFirstItem ($hWnd) Retrieves the topmost or very first item (Requires: #Include ) _GUICtrlTreeView_GetFirstVisible ($hWnd) Retrieves the first visible item in the control (Requires: #Include ) _GUICtrlTreeView_GetFocused ($hWnd, $hItem) Indicates whether the item appears to have focus (Requires: #Include ) _GUICtrlTreeView_GetHeight ($hWnd) Retrieves the current height of the each item (Requires: #Include ) _GUICtrlTreeView_GetISearchString ($hWnd) Retrieves the incremental search string (Requires: #Include ) _GUICtrlTreeView_GetImageIndex ($hWnd, $hItem) Retrieves the normal state image index (Requires: #Include ) _GUICtrlTreeView_GetImageListIconHandle ($hWnd, $iIndex) Retrieve ImageList handle (Requires: #Include ) _GUICtrlTreeView_GetIndent ($hWnd) Retrieves the amount, in pixels, that child items are indented relative to their parent items (Requires: #Include ) _GUICtrlTreeView_GetInsertMarkColor ($hWnd) Retrieves the color used to draw the insertion mark (Requires: #Include ) _GUICtrlTreeView_GetItemByIndex ($hWnd, $hItem, $iIndex) Retrieve a item by its position in the list of child items (Requires: #Include ) _GUICtrlTreeView_GetItemHandle ($hWnd[, $hItem = 0]) Retrieve the item handle (Requires: #Include ) _GUICtrlTreeView_GetItemParam ($hWnd[, $hItem = 0]) Retrieves the application specific value of the item (Requires: #Include ) _GUICtrlTreeView_GetLastChild ($hWnd, $hItem) Retrieves the last child item of the specified item (Requires: #Include ) _GUICtrlTreeView_GetLineColor ($hWnd) Retrieve the line color (Requires: #Include ) _GUICtrlTreeView_GetNext ($hWnd, $hItem) Retrieves the next item after the calling item (Requires: #Include ) _GUICtrlTreeView_GetNextChild ($hWnd, $hItem) Returns the next item at the same level as the specified item (Requires: #Include ) _GUICtrlTreeView_GetNextSibling ($hWnd, $hItem) Returns the next item at the same level as the specified item (Requires: #Include ) _GUICtrlTreeView_GetNextVisible ($hWnd, $hItem) Retrieves the next visible item that follows the specified item (Requires: #Include ) _GUICtrlTreeView_GetNormalImageList ($hWnd) Retrieves the normal image list (Requires: #Include ) _GUICtrlTreeView_GetParentHandle ($hWnd[, $hItem = 0]) Retrieve the parent handle of item (Requires: #Include ) _GUICtrlTreeView_GetParentParam ($hWnd, $hItem = 0) Retrieve the parent control ID/Param of item (Requires: #Include ) _GUICtrlTreeView_GetPrev ($hWnd, $hItem) Retrieves the previous item before the calling item (Requires: #Include ) _GUICtrlTreeView_GetPrevChild ($hWnd, $hItem) Retrieves the previous child item of a specified item (Requires: #Include ) _GUICtrlTreeView_GetPrevSibling ($hWnd, $hItem) Returns the previous item before the calling item at the same level (Requires: #Include ) _GUICtrlTreeView_GetPrevVisible ($hWnd, $hItem) Retrieves the first visible item that precedes the specified item (Requires: #Include ) _GUICtrlTreeView_GetScrollTime ($hWnd) Retrieves the maximum scroll time (Requires: #Include ) _GUICtrlTreeView_GetSelected ($hWnd, $hItem) Indicates whether the item appears in the selected state (Requires: #Include ) _GUICtrlTreeView_GetSelectedImageIndex ($hWnd, $hItem) Retrieves the index in the image list of the image displayed for the item when it is selected (Requires: #Include ) _GUICtrlTreeView_GetSelection ($hWnd) Retrieves the currently selected item (Requires: #Include ) _GUICtrlTreeView_GetSiblingCount ($hWnd, $hItem) Retrieves the number of siblings at the level of an item (Requires: #Include ) _GUICtrlTreeView_GetState ($hWnd[, $hItem = 0]) Retrieve the state of the item (Requires: #Include ) _GUICtrlTreeView_GetStateImageIndex ($hWnd, $hItem) Retrieves the index of the state image to display for the item (Requires: #Include ) _GUICtrlTreeView_GetStateImageList ($hWnd) Retrieves the handle to the state image list (Requires: #Include ) _GUICtrlTreeView_GetText ($hWnd[, $hItem = 0]) Retrieve the item text (Requires: #Include ) _GUICtrlTreeView_GetTextColor ($hWnd) Retrieve the text color (Requires: #Include ) _GUICtrlTreeView_GetToolTips ($hWnd) Retrieves the handle to the child ToolTip control (Requires: #Include ) _GUICtrlTreeView_GetTree ($hWnd, $hItem) Retrieve all items text (Requires: #Include ) _GUICtrlTreeView_GetUnicodeFormat ($hWnd) Retrieves the Unicode character format flag (Requires: #Include ) _GUICtrlTreeView_GetVisible ($hWnd, $hItem) Indicates whether the item is currently visible in the control image (Requires: #Include ) _GUICtrlTreeView_GetVisibleCount ($hWnd) Returns the number of items that can be fully visible in the control (Requires: #Include ) _GUICtrlTreeView_HitTest ($hWnd, $iX, $iY) Returns information about the location of a point relative to the control (Requires: #Include ) _GUICtrlTreeView_HitTestEx ($hWnd, $iX, $iY) Returns information about the location of a point relative to the control (Requires: #Include ) _GUICtrlTreeView_HitTestItem ($hWnd, $iX, $iY) Returns the item at the specified coordinates (Requires: #Include ) _GUICtrlTreeView_Index ($hWnd, $hItem) Retrieves the position of the item in the list (Requires: #Include ) _GUICtrlTreeView_InsertItem ($hWnd, $sItem_Text[, $hItem_Parent = 0[, $hItem_After = 0[, $iImage = -1[, $iSelImage = -1]]]]) Insert an item (Requires: #Include ) _GUICtrlTreeView_IsFirstItem ($hWnd, $hItem) Indicates whether the tree item is very first (Requires: #Include ) _GUICtrlTreeView_IsParent ($hWnd, $hParent, $hItem) Indicates whether one item is the parent of another item (Requires: #Include ) _GUICtrlTreeView_Level ($hWnd, $hItem) Indicates the level of indentation of a item (Requires: #Include ) _GUICtrlTreeView_SelectItem ($hWnd, $hItem[, $iFlag=0]) Selects the specified item, scrolls the item into view, or redraws the item (Requires: #Include ) _GUICtrlTreeView_SelectItemByIndex ($hWnd, $hItem, $iIndex) Selects the item based on it's index in the parent list (Requires: #Include ) _GUICtrlTreeView_SetBkColor ($hWnd, $vRGBColor) Sets the back color (Requires: #Include ) _GUICtrlTreeView_SetBold ($hWnd, $hItem[, $fFlag = True]) Sets whether the item is drawn using a bold sytle (Requires: #Include ) _GUICtrlTreeView_SetChecked ($hWnd, $hItem[, $fCheck = True]) Sets whether a item has it's checkbox checked or not (Requires: #Include ) _GUICtrlTreeView_SetCheckedByIndex ($hWnd, $hItem, $iIndex[, $fCheck = True]) Sets whether an item has it's checkbox checked or not by it's index (Requires: #Include ) _GUICtrlTreeView_SetChildren ($hWnd, $hItem[, $fFlag = True]) Sets whether the item children flag (Requires: #Include ) _GUICtrlTreeView_SetCut ($hWnd, $hItem[, $fFlag = True]) Sets whether the item is drawn as if selected as part of a cut and paste operation (Requires: #Include ) _GUICtrlTreeView_SetDropTarget ($hWnd, $hItem[, $fFlag = True]) Sets whether the item is drawn as a drag and drop target (Requires: #Include ) _GUICtrlTreeView_SetFocused ($hWnd, $hItem[, $fFlag = True]) Sets whether the item appears to have focus (Requires: #Include ) _GUICtrlTreeView_SetHeight ($hWnd, $iHeight) Sets the height of the each item (Requires: #Include ) _GUICtrlTreeView_SetIcon ($hWnd[, $hItem = 0[, $sIconFile =""[, $iIconID = 0[, $iImageMode = 6]]]]) Set an item icon (Requires: #Include ) _GUICtrlTreeView_SetImageIndex ($hWnd, $hItem, $iIndex) Sets the index into image list for which image is displayed when a item is in its normal state (Requires: #Include ) _GUICtrlTreeView_SetIndent ($hWnd, $iIndent) Sets the width of indentation for a tree-view control and redraws the control to reflect the new width (Requires: #Include ) _GUICtrlTreeView_SetInsertMark ($hWnd, $hItem[, $fAfter = True]) Sets the insertion mark (Requires: #Include ) _GUICtrlTreeView_SetInsertMarkColor ($hWnd, $iColor) Sets the color used to draw the insertion mark (Requires: #Include ) _GUICtrlTreeView_SetItemHeight ($hWnd, $hItem, $iIntegral) Sets the height of an individual item (Requires: #Include ) _GUICtrlTreeView_SetItemParam ($hWnd, $hItem, $iParam) Sets the value specific to the item (Requires: #Include ) _GUICtrlTreeView_SetLineColor ($hWnd, $vRGBColor) Sets the line color (Requires: #Include ) _GUICtrlTreeView_SetNormalImageList ($hWnd, $hImageList) Sets the normal image list for the control (Requires: #Include ) _GUICtrlTreeView_SetScrollTime ($hWnd, $iTime) Sets the maximum scroll time (Requires: #Include ) _GUICtrlTreeView_SetSelected ($hWnd, $hItem[, $fFlag = True]) Sets whether the item appears in the selected state (Requires: #Include ) _GUICtrlTreeView_SetSelectedImageIndex ($hWnd, $hItem, $iIndex) Sets the selected image index (Requires: #Include ) _GUICtrlTreeView_SetState ($hWnd, $hItem[, $iState = 0[, $iStateRemove = 0]]) Set the state of the specified item (Requires: #Include ) _GUICtrlTreeView_SetStateImageIndex ($hWnd, $hItem, $iIndex) Sets the index into image list for the state image (Requires: #Include ) _GUICtrlTreeView_SetStateImageList ($hWnd, $hImageList) Sets the state image list for the control (Requires: #Include ) _GUICtrlTreeView_SetText ($hWnd[, $hItem = 0[, $sText = ""]]) Set the text of an item (Requires: #Include ) _GUICtrlTreeView_SetTextColor ($hWnd, $vRGBColor) Sets the text color (Requires: #Include ) _GUICtrlTreeView_SetToolTips ($hWnd, $hToolTip) Sets the handle to the child ToolTip control (Requires: #Include ) _GUICtrlTreeView_SetUnicodeFormat ($hWnd[, $iFormat = True]) Sets the Unicode character format flag (Requires: #Include ) _GUICtrlTreeView_Sort ($hWnd) Sorts the items (Requires: #Include ) _GUIImageList_Add ($hWnd, $hImage[, $hMask=0]) Adds an image or images to an image list (Requires: #Include ) _GUIImageList_AddBitmap ($hWnd, $sImage[, $sMask=""]) Adds a bitmap to an image list (Requires: #Include ) _GUIImageList_AddIcon ($hWnd, $sFile[, $iIndex=0]) Adds an icon to an image list (Requires: #Include ) _GUIImageList_AddMasked ($hWnd, $hImage[, $iMask=0]) Adds an image or images to an image list, generating a mask from the specified bitmap (Requires: #Include ) _GUIImageList_Copy ($hWnd, $iSource, $iDestination) Source image is copied to the destination image's index (Requires: #Include ) _GUIImageList_Create ([$iCX=16[, $iCY=16[, $iColor=4[, $iOptions=0[, $iInitial=4[, $iGrow=4]]]]]]) Create an ImageList control (Requires: #Include ) _GUIImageList_Destroy ($hWnd) Destroys an image list (Requires: #Include ) _GUIImageList_DestroyIcon ($hIcon) Destroys an icon and frees any memory the icon occupied (Requires: #Include ) _GUIImageList_Draw ($hWnd, $iIndex, $hDC, $iX, $iY[, $iStyle=0]) Draws an image list item in the specified device context (Requires: #Include ) _GUIImageList_DrawEx ($hWnd, $iIndex, $hDC, $iX, $iY[, $iDX = 0[, $iDY = 0[, $iRGBBk = 0xFFFFFFFF[, $iRGBFg = 0xFFFFFFFF[, $iStyle=0]]]]]) Draws an image list item in the specified device context (Requires: #Include ) _GUIImageList_Duplicate ($hWnd) Creates a duplicate of an existing image list (Requires: #Include ) _GUIImageList_GetBkColor ($hWnd) Retrieves the current background color for an image list (Requires: #Include ) _GUIImageList_GetIcon ($hWnd, $iIndex[, $iStyle = 0]) Creates an icon from an image and mask in an image list (Requires: #Include ) _GUIImageList_GetIconHeight ($hWnd) Retrieves the height of the images in an image list (Requires: #Include ) _GUIImageList_GetIconSize ($hWnd) Retrieves the dimensions of images in an image list (Requires: #Include ) _GUIImageList_GetIconSizeEx ($hWnd) Retrieves the dimensions of images in an image list (Requires: #Include ) _GUIImageList_GetIconWidth ($hWnd) Retrieves the width of the images in an image list (Requires: #Include ) _GUIImageList_GetImageCount ($hWnd) Retrieves the number of images in an image list (Requires: #Include ) _GUIImageList_GetImageInfoEx ($hWnd, $iIndex) Retrieves information about an image (Requires: #Include ) _GUIImageList_Remove ($hWnd[, $iIndex = -1]) Remove Image(s) from the ImageList (Requires: #Include ) _GUIImageList_ReplaceIcon ($hWnd, $iIndex, $hIcon) Replaces an image with an icon or cursor (Requires: #Include ) _GUIImageList_SetBkColor ($hWnd, $iClrBk) Sets the background color for an image list (Requires: #Include ) _GUIImageList_SetIconSize ($hWnd, $iCX, $iCY) Sets the dimensions of images in an image list and removes all images from the list (Requires: #Include ) _GUIImageList_SetImageCount ($hWnd, $iNewCount) Resizes an existing image list (Requires: #Include ) _GUIImageList_Swap ($hWnd, $iSource, $iDestination) Source image is copied to the destination image's index (Requires: #Include ) _GUIToolTip_Activate ($hWnd[, $fActivate = True]) Activates or deactivates the control (Requires: #Include ) _GUIToolTip_AddTool ($hTool, $hWnd, $sText[, $iID = 0[, $iLeft = 0[, $iTop = 0[, $iRight = 0[, $iBottom = 0[, $iFlags = 8[, $iParam = 0]]]]]]]) Registers a tool with the control (Requires: #Include ) _GUIToolTip_AdjustRect ($hWnd, ByRef $tRect[, $fLarger = True]) Calculates the text display rectangle from the window rectangle (Requires: #Include ) _GUIToolTip_BitsToTTF ($iFlags) Encode user bit flags to $TTF_ flags (Requires: #Include ) _GUIToolTip_Create ($hWnd[, $iStyle = 0x00000003]) Creates a ToolTip control (Requires: #Include ) _GUIToolTip_DelTool ($hWnd, $hTool[, $iID = 0]) Removes a tool (Requires: #Include ) _GUIToolTip_EnumTools ($hWnd, $iIndex) Retrieves information about the current tool (Requires: #Include ) _GUIToolTip_GetBubbleHeight ($hWnd, $hTool, $iID[, $iFlags = 48]) Returns the height of the control (Requires: #Include ) _GUIToolTip_GetBubbleSize ($hWnd, $hTool, $iID[, $iFlags = 0x000000A0]) Returns the width and height of the control (Requires: #Include ) _GUIToolTip_GetBubbleWidth ($hWnd, $hTool, $iID[, $iFlags = 48]) Returns the width of a ToolTip control (Requires: #Include ) _GUIToolTip_GetCurrentTool ($hWnd) Retrieves information for the current tool (Requires: #Include ) _GUIToolTip_GetDelayTime ($hWnd, $iDuration) Retrieves the initial, pop-up or reshow durations (Requires: #Include ) _GUIToolTip_GetMargin ($hWnd) Retrieves the top, left, bottom, and right margins (Requires: #Include ) _GUIToolTip_GetMarginEx ($hWnd) Retrieves the top, left, bottom, and right margins (Requires: #Include ) _GUIToolTip_GetMaxTipWidth ($hWnd) Retrieves the maximum width for a ToolTip window (Requires: #Include ) _GUIToolTip_GetText ($hWnd, $hTool, $iID) Retrieves the text (Requires: #Include ) _GUIToolTip_GetTipBkColor ($hWnd) Retrieves the background color (Requires: #Include ) _GUIToolTip_GetTipTextColor ($hWnd) Retrieves the text color (Requires: #Include ) _GUIToolTip_GetTitleBitMap ($hWnd) Retrieves the title bitmap icon (Requires: #Include ) _GUIToolTip_GetTitleText ($hWnd) Retrieve the title (Requires: #Include ) _GUIToolTip_GetToolCount ($hWnd) Retrieves the tool count (Requires: #Include ) _GUIToolTip_GetToolInfo ($hWnd, $hTool, $iID) Retrieves the information about a specific tool (Requires: #Include ) _GUIToolTip_HitTest ($hWnd, $hTool, $iX, $iY) Retrieves the information that a ToolTip control maintains about a tool (Requires: #Include ) _GUIToolTip_NewToolRect ($hWnd, $hTool, $iID, $iLeft, $iTop, $iRight, $iBottom) Sets a new bounding rectangle for a tool (Requires: #Include ) _GUIToolTip_Pop ($hWnd) Removes a displayed ToolTip from view (Requires: #Include ) _GUIToolTip_PopUp ($hWnd) Causes the ToolTip to display at the coordinates of the last mouse message (Requires: #Include ) _GUIToolTip_SetDelayTime ($hWnd, $iDuration, $iTime) Sets the initial, pop-up, and reshow durations (Requires: #Include ) _GUIToolTip_SetMargin ($hWnd, $iLeft, $iTop, $iRight, $iBottom) Sets the top, left, bottom, and right margins (Requires: #Include ) _GUIToolTip_SetMaxTipWidth ($hWnd, $iWidth) Sets the maximum width for a ToolTip window (Requires: #Include ) _GUIToolTip_SetTipBkColor ($hWnd, $iColor) Sets the background color (Requires: #Include ) _GUIToolTip_SetTipTextColor ($hWnd, $iColor) Sets the text color (Requires: #Include ) _GUIToolTip_SetTitle ($hWnd, $sTitle[, $iIcon = 0]) Adds a standard icon and title string (Requires: #Include ) _GUIToolTip_SetToolInfo ($hWnd, $sText[, $iID = 0[, $iLeft = 0[, $iTop = 0[, $iRight = 0[, $iBottom = 0[, $iFlags = 8[, $iParam = 0]]]]]]]) Sets the information for a tool (Requires: #Include ) _GUIToolTip_SetWindowTheme ($hWnd, $sStyle) Sets the visual style (Requires: #Include ) _GUIToolTip_TTFToBits ($iFlags) Decode $TTF_flags to user bit flags (Requires: #Include ) _GUIToolTip_ToolExists ($hWnd) Determines whether a current tool exists (Requires: #Include ) _GUIToolTip_ToolToArray ($hWnd, ByRef $tToolInfo, $iError) Transfers a ToolInfo structure to an array (Requires: #Include ) _GUIToolTip_TrackActivate ($hWnd[, $fActivate = True[, $hTool = 0[, $iID = 0]]]) Activates or deactivates a tracking ToolTip (Requires: #Include ) _GUIToolTip_TrackPosition ($hWnd, $iX, $iY) Sets the position of a tracking ToolTip (Requires: #Include ) _GUIToolTip_Update ($hWnd) Forces the current tool to be redrawn (Requires: #Include ) _GUIToolTip_UpdateTipText ($hWnd, $hTool, $iID, $sText) Sets the ToolTip text for a tool (Requires: #Include ) _GetIP ( ) Get public IP address of a network/computer. (Requires: #include ) _HexToString ( strHex ) Convert a hex string to a string. (Requires: #include ) _IEAction ( ByRef $o_object, $s_action ) Perform any of a set of simple actions on the Browser. (Requires: #include ) _IEAttach ( $s_string [, $s_mode = "Title"] ) Attach to the first existing instance of Internet Explorer where the search string sub-string matches based on the selected mode. (Requires: #include ) _IEBodyReadHTML ( ByRef $o_object ) Returns the HTML inside the <body> tag of the document. (Requires: #include ) _IEBodyReadText ( ByRef $o_object ) Returns the Text inside the <body> tag of the document. (Requires: #include ) _IEBodyWriteHTML ( ByRef $o_object, $s_html ) Replaces the HTML inside the <body> tag of the document. (Requires: #include ) _IECreate ( [$s_Url = "about:blank" [, $f_tryAttach = 0 [, $f_visible = 1 [, $f_wait = 1 [, $f_takeFocus = -1]]]]] ) Create an Internet Explorer Browser Window. (Requires: #include ) _IECreateEmbedded ( ) Create a Webbrowser object suitable for embedding in an AutoIt GUI with GuiCtrlCreateObj(). (Requires: #include ) _IEDocGetObj ( ByRef $o_object ) Given any DOM object, returns a reference to the associated document object. (Requires: #include ) _IEDocInsertHTML ( ByRef $o_object, $s_string [, $s_where = "beforeend"] ) Inserts HTML Text in or around an element. (Requires: #include ) _IEDocInsertText ( ByRef $o_object, $s_string [, $s_where = "beforeend"] ) Inserts Text in or around an element. (Requires: #include ) _IEDocReadHTML ( ByRef $o_object ) Returns the full HTML source of a document. (Requires: #include ) _IEDocWriteHTML ( ByRef $o_object, $s_html ) Replaces the HTML for the entire document. (Requires: #include ) _IEErrorHandlerDeRegister ( ) Disable a registered user COM error handler (Requires: #include ) _IEErrorHandlerRegister ( [$s_functionName = "__IEInternalErrorHandler"] ) Register and enable a user COM error handler (Requires: #include ) _IEErrorNotify ( [$f_notify = -1] ) Specifies whether IE.au3 automatically notifies of Warnings and Errors (to the console) (Requires: #include ) _IEFormElementCheckBoxSelect ( ByRef $o_object, $s_string [, $s_name = "" [, $f_select = 1 [, $s_mode = "byValue" [, $f_fireEvent = 1]]]] ) Set the value of a specified form element. (Requires: #include ) _IEFormElementGetCollection ( ByRef $o_object [, $i_index = -1] ) Returns a collection object variable representing all Form Elements within a given Form. (Requires: #include ) _IEFormElementGetObjByName ( ByRef $o_object, $s_name [, $i_index = 0] ) Returns an object reference to a Form Element by name. (Requires: #include ) _IEFormElementGetValue ( ByRef $o_object ) Returns the value of a given Form Element. (Requires: #include ) _IEFormElementOptionSelect ( ByRef $o_object, $s_string [, $f_select = 1 [, $s_mode = "byValue" [, $f_fireEvent = 1]]] ) Set the value of a specified form element. (Requires: #include ) _IEFormElementRadioSelect ( ByRef $o_object, $s_string , $s_name [, $f_select = 1 [, $s_mode = "byValue" [, $f_fireEvent = 1]]] ) Set the value of a specified form element. (Requires: #include ) _IEFormElementSetValue ( ByRef $o_object, $s_newvalue [, $f_fireEvent = 1] ) Set the value of a specified Form Element. (Requires: #include ) _IEFormGetCollection ( ByRef $o_object [, $i_index = -1] ) Returns a collection object variable representing the Forms in the document or a single form by index. (Requires: #include ) _IEFormGetObjByName ( ByRef $o_object, $s_name [, $i_index = 0] ) Returns an object reference to a Form by name. (Requires: #include ) _IEFormImageClick ( ByRef $o_object, $s_linkText [, $s_mode = "src" [, $i_index = 0 [, $f_wait = 1]]] ) Simulate a mouse click on an <input type=image>. Match by sub-string match of alt text, name or src. (Requires: #include ) _IEFormReset ( ByRef $o_object ) Reset a specified Form setting the values back to their loaded defaults. (Requires: #include ) _IEFormSubmit ( ByRef $o_object [, $f_wait = 1] ) Submit a specified Form. (Requires: #include ) _IEFrameGetCollection ( ByRef $o_object [, $i_index = -1] ) Returns a collection object containing the frames in a FrameSet or the iFrames on a normal page or a single Frame or iFrame by index. (Requires: #include ) _IEFrameGetObjByName ( ByRef $o_object, $s_name ) Returns an object reference to a Frame or iFrame by name. (Requires: #include ) _IEGetObjById ( ByRef $o_object, $s_Id) Returns an object variable by id or name. (Requires: #include ) _IEGetObjByName ( ByRef $o_object, $s_Id [, $i_index = 0] ) Returns an object variable by name or id. (Requires: #include ) _IEHeadInsertEventScript ( ByRef $o_object, $s_htmlFor, $s_event, $s_script ) Inserts a Javascript into the Head of the document. (Requires: #include ) _IEImgClick ( ByRef $o_object, $s_linkText [, $s_mode = "src" [, $i_index = 0 [, $f_wait = 1]]] ) Simulate a mouse click on an image. Match by sub-string match of alt text, name, or src. (Requires: #include ) _IEImgGetCollection ( ByRef $o_object [, $i_index = -1] ) Returns a collection object variable representing the IMG tags in the document or a single image by index. (Requires: #include ) _IEIsFrameSet ( ByRef $o_object ) Checks to see if the specified Window contains a FrameSet. (Requires: #include ) _IELinkClickByIndex ( ByRef $o_object, $i_index [, $f_wait = 1] ) Simulate a mouse click on a link by 0-based index (in source order). (Requires: #include ) _IELinkClickByText ( ByRef $o_object, $s_linkText [, $i_index = 0], $f_wait = 1]] ) Simulate a mouse click on a link with text sub-string matching the string provided. (Requires: #include ) _IELinkGetCollection ( ByRef $o_object [, $i_index = -1] ) Returns a collection object containing all links in the document or a single link by index. (Requires: #include ) _IELoadWait ( ByRef $o_object [, $i_delay = 0 [, $i_timeout = -1]] ) Wait for a browser page load to complete before returning. (Requires: #include ) _IELoadWaitTimeout ( [$i_timeout = -1] ) Retrieve or set the current value in milliseconds _IELoadWait will try before timing out. (Requires: #include ) _IENavigate ( ByRef $o_object, $s_url [, $f_wait = 1] ) Directs an existing browser window to navigate to the specified URL. (Requires: #include ) _IEPropertyGet ( ByRef $o_object, $s_property ) Returns a select property of the Browser or DOM element. (Requires: #include ) _IEPropertySet ( ByRef $o_object, $s_property, $newvalue ) Set a select property of the Browser or DOM element. (Requires: #include ) _IEQuit ( ByRef $o_object ) Close the browser and remove the object reference to it. (Requires: #include ) _IETableGetCollection ( ByRef $o_object [, $i_index = -1] ) Returns a collection object variable representing all the tables in a document or a single table by index. (Requires: #include ) _IETableWriteToArray ( ByRef $o_object [, $f_transpose] ) Reads the contents of a Table into an array. (Requires: #include ) _IETagNameAllGetCollection ( ByRef $o_object [, $i_index = -1] ) Returns a collection object all elements in the document or document hierarchy in source order or a single element by index. (Requires: #include ) _IETagNameGetCollection ( ByRef $o_object, $s_TagName [, $i_index = -1] ) Returns a collection object of all elements in the object with the specified TagName or a single element by index. (Requires: #include ) _IE_Example ( [$s_module = "basic"] ) Display a new browser window pre-loaded with documents to be used in IE.au3 examples or your own testing (Requires: #include ) _IE_Introduction ( [$s_module = "basic"] ) Display introductory information about IE.au3 in a new browser window (Requires: #include ) _IE_VersionInfo ( ) Returns an array of information about the IE.au3 version (Requires: #include ) _INetExplorerCapable ( $s_IEString ) Converts a string to IE(Internet Explorer) capable line (Requires: #include ) _INetGetSource ( $s_URL ) Gets the source from an URL without writing a temp file. (Requires: #include ) _INetMail ( $s_MailTo, $s_MailSubject, $s_MailBody ) Opens default user's mail client with given address, subject, and body. (Requires: #include ) _INetSmtpMail ( $s_SmtpServer, $s_FromName, $s_FromAddress, $s_ToAddress [,$s_Subject [,$as_Body [,$s_helo, [,$s_first [,$b_trace]]]]]) Sends an email without using an external email program. (Requires: #include ) _Iif ($fTest, $vTrueVal, $vFalseVal) Perform a boolean test within an expression. (Requires: #Include ) _IsPressed ($sHexKey[, $vDLL = 'user32.dll']) Check if key has been pressed (Requires: #Include ) _MathCheckDiv ( $i_NumA, $i_NumB ) Checks if NumA is divisable by NumB (Requires: #include ) _Max ( $nNum1, $nNum2 ) Evaluates which of the two numbers is higher. (Requires: #include ) _MemGlobalAlloc ($iBytes[, $iFlags = 0]) Allocates the specified number of bytes from the heap (Requires: #Include ) _MemGlobalFree ($hMem) Frees the specified global memory object and invalidates its handle (Requires: #Include ) _MemGlobalLock ($hMem) Locks a global memory object and returns a pointer to the first byte of the object's memory block (Requires: #Include ) _MemGlobalSize ($hMem) Retrieves the current size of the specified global memory object (Requires: #Include ) _MemGlobalUnlock ($hMem) Decrements the lock count associated with a memory object that was allocated with GMEM_MOVEABLE (Requires: #Include ) _MemMoveMemory ($pSource, $pDest, $iLength) Moves memory either forward or backward, aligned or unaligned (Requires: #Include ) _MemMsgBox ($iFlags, $sTitle, $sText) Displays a message box with wider margin than original (Requires: #Include ) _MemShowError ($sText[, $fExit = True]) Displays an error message box with an optional exit (Requires: #Include ) _MemVirtualAlloc ($pAddress, $iSize, $iAllocation, $iProtect) Reserves or commits a region of pages in the virtual address space of the calling process (Requires: #Include ) _MemVirtualAllocEx ($hProcess, $pAddress, $iSize, $iAllocation, $iProtect) Reserves a region of memory within the virtual address space of a specified process (Requires: #Include ) _MemVirtualFree ($pAddress, $iSize, $iFreeType) Releases a region of pages within the virtual address space of a process (Requires: #Include ) _MemVirtualFreeEx ($hProcess, $pAddress, $iSize, $iFreeType) Releases a region of pages within the virtual address space of a process (Requires: #Include ) _Min ( $nNum1, $nNum2 ) Evaluates which of the two numbers is lower. (Requires: #include ) _MouseTrap ([$iLeft = 0[, $iTop = 0[, $iRight = 0[, $iBottom = 0]]]]) Confine the Mouse Cursor to specified coords. (Requires: #Include ) _NamedPipes_CallNamedPipe ($sPipeName, $pInpBuf, $iInpSize, $pOutBuf, $iOutSize, ByRef $iRead[, $iTimeOut = 0]) Performs a read/write operation on a named pipe (Requires: #Include ) _NamedPipes_ConnectNamedPipe ($hNamedPipe[, $pOverlapped = 0]) Enables a named pipe server process to wait for a client process to connect (Requires: #Include ) _NamedPipes_CreateNamedPipe ($sName[, $iAccess = 2[, $iFlags = 2[, $iACL = 0[, $iType = 1[, $iRead = 1[, $iWait = 0[, $iMaxInst = 25[, $iOutBufSize = 4096[, $iInpBufSize = 4096[, $iDefTimeout = 5000[, $pSecurity = 0]]]]]]]]]]]) Creates an instance of a named pipe (Requires: #Include ) _NamedPipes_CreatePipe (ByRef $hReadPipe, ByRef $hWritePipe[, $tSecurity = 0[, $iSize = 0]]) Creates an anonymous pipe (Requires: #Include ) _NamedPipes_DisconnectNamedPipe ($hNamedPipe) Disconnects the server end of a named pipe instance from a client process (Requires: #Include ) _NamedPipes_GetNamedPipeHandleState ($hNamedPipe) Retrieves information about a specified named pipe (Requires: #Include ) _NamedPipes_GetNamedPipeInfo ($hNamedPipe) Retrieves information about the specified named pipe (Requires: #Include ) _NamedPipes_PeekNamedPipe ($hNamedPipe) Copies data from a pipe into a buffer without removing it from the pipe (Requires: #Include ) _NamedPipes_SetNamedPipeHandleState ($hNamedPipe, $iRead, $iWait[, $iBytes = 0[, $iTimeOut = 0]]) Sets the read mode and the blocking mode of the specified named pipe (Requires: #Include ) _NamedPipes_TransactNamedPipe ($hNamedPipe, $pInpBuf, $iInpSize, $pOutBuf, $iOutSize[, $pOverlapped = 0]) Reads and writes to a named pipe in one network operation (Requires: #Include ) _NamedPipes_WaitNamedPipe ($sPipeName[, $iTimeOut = 0]) Waits for an instance of a named pipe to become available (Requires: #Include ) _Net_Share_ConnectionEnum ($sServer, $sQualifier) Lists all connections made to a shared resource (Requires: #Include ) _Net_Share_FileClose ($sServer, $iFileID) Forces a resource to close (Requires: #Include ) _Net_Share_FileEnum ([$sServer = ""[, $sBaseName = ""[, $sUserName = ""]]]) Returns information about open files on a server (Requires: #Include ) _Net_Share_FileGetInfo ($sServer, $iFileID) Retrieves information about a particular opening of a server resource (Requires: #Include ) _Net_Share_PermStr ($iPerm) Returns the string representation of a resource's permissions (Requires: #Include ) _Net_Share_ResourceStr ($iResource) Returns the string representation of a resource (Requires: #Include ) _Net_Share_SessionDel ([$sServer = ""[, $sClientName = ""[, $sUserName = ""]]]) Ends a network session between a server and a workstation (Requires: #Include ) _Net_Share_SessionEnum ([$sServer = ""[, $sClientName = ""[, $sUserName = ""]]]) Provides information about sessions established on a server (Requires: #Include ) _Net_Share_SessionGetInfo ($sServer, $sClientName, $sUserName) Retrieves information about a session established between a server and workstation (Requires: #Include ) _Net_Share_ShareAdd ($sServer, $sShare, $iType, $sPath[, $sComment = ""[, $iMaxUses = -1]]) Shares a server resource (Requires: #Include ) _Net_Share_ShareCheck ($sServer, $sShare) Checks whether or not a server is sharing a device (Requires: #Include ) _Net_Share_ShareDel ($sServer, $sShare) Deletes a share name from a server's list of shared resources (Requires: #Include ) _Net_Share_ShareEnum ([$sServer = ""]) Retrieves information about each shared resource on a server (Requires: #Include ) _Net_Share_ShareGetInfo ($sServer, $sShare) Retrieves information about a particular shared resource on a server (Requires: #Include ) _Net_Share_ShareSetInfo ($sServer, $sShare, $sComment, $iMaxUses) Shares a server resource (Requires: #Include ) _Net_Share_StatisticsGetSvr ([$sServer = ""]) Retrieves operating statistics for a server (Requires: #Include ) _Net_Share_StatisticsGetWrk ([$sWorkStation = ""]) Retrieves operating statistics for a workstation (Requires: #Include ) _Now () Returns the current Date and Time in PC's format. (Requires: #Include ) _NowCalc () Returns the current Date and Time in format YYYY/MM/DD HH:MM:SS for use in date calculations. (Requires: #Include ) _NowCalcDate () Returns the current Date in format YYYY/MM/DD. (Requires: #Include ) _NowDate () Returns the current Date in the Pc's format. (Requires: #Include ) _NowTime ([$sType = 3]) Returns the current Date in the Pc's format. (Requires: #Include ) _PathFull ( $szRelPath ) Creates a path based on the relative path you provide. The newly created absolute path is returned (Requires: #include ) _PathMake ( $szDrive, $szDir, $szFName, $szExt ) Creates a path from drive, directory, file name and file extension parts. Not all parts must be passed. The path will still be built with what is passed. This doesn't check the validity of the path created, it could contain characters which are invalid on your filesystem. (Requires: #include ) _PathSplit ( $szPath, ByRef $szDrive, ByRef $szDir, ByRef $szFName, ByRef $szExt ) Splits a path into the drive, directory, file name and file extension parts. An empty string is set if a part is missing. (Requires: #include ) _ProcessGetName ( $iPID ) Returns a string containing the process name that belongs to a given PID. (Requires: #include ) _ProcessGetPriority ($i_PID) Get the priority of an open process (Requires: #include ) _Radian ( $nDegrees ) Converts degrees to radians. (Requires: #include ) _ReplaceStringInFile ( $szFileName, $szSearchString, $szReplaceString, $fCaseness = 0, $fOccurance = 1 ) Replaces a string with another string in the given text file (binary won't work!) (Requires: #include ) _RunDOS ( $sCommand ) Executes a DOS command in a hidden command window. (Requires: #include ) _SQLite_Changes ( [ $hDB ] ) Returns number of changes (excluding triggers) of the last transaction (Requires: #include ) _SQLite_Close ( [ $hDB ] ) Close a SQLite database. (Requires: #include ) _SQLite_Display2DResult ( $aResult [, $iCellWidth = 0 [, $fReturn = False ]] ) Returns or prints a 2Dimensional array formated to Console (Requires: #include ) _SQLite_Encode ( $vData ) Encodes strings or binary data for use in SQLite query's (Requires: #include ) _SQLite_ErrCode ( [ $hDB ] ) Returns last error code (numeric) (Requires: #include ) _SQLite_ErrMsg ( [ $hDB ] ) Returns a string describing in english the error condition for the most recent sqlite3_* API call (Requires: #include ) _SQLite_Escape ( $sString [, $iBuffSize ] ) Escapes a string (Requires: #include ) _SQLite_Exec ( $hDB, $sSQL [, $sCallBack ] ) Executes a SQLite query, does not handle results. (Requires: #include ) _SQLite_FetchData ( $hQuery, ByRef $aRow [, $fBinary ] ) Fetches 1 row of data from a _SQLite_Query() based query (Requires: #include ) _SQLite_FetchNames ( $hQuery, ByRef $aNames ) Read out the table names of a _SQLite_Query() based query (Requires: #include ) _SQLite_GetTable ( $hDB, $sSQL, ByRef $aResult, ByRef $iRows, ByRef $iColumns [, $iCharSize = 64 ] ) Passes Out a 1Dimensional Array Containing Tablenames and Data of Executed Query. (Requires: #include ) _SQLite_GetTable2d ( $hDB, $sSQL, ByRef $aResult, ByRef $iRows, ByRef $iColumns [, $iCharSize [, $fSwichDimensions = False ]] ) Passes out a 2Dimensional array containing table names and data of executed Query (Requires: #include ) _SQLite_LastInsertRowID ( [ $hDB ] ) Returns the ROWID of the most recent insert in the database (Requires: #include ) _SQLite_LibVersion ( ) Returns the version number of the library (Requires: #include ) _SQLite_Open ( [ $sDatabase_Filename = ":memory:" ] ) Opens/creates a SQLite database. (Requires: #include ) _SQLite_Query ( $hDB, $sSQL, ByRef $hQuery ) Prepares a SQLite Query (Requires: #include ) _SQLite_QueryFinalize ( $hQuery ) Finalizes an _SQLite_Query() based query. The query is interrupted. (Requires: #include ) _SQLite_QueryReset ( $hQuery ) Reset a _SQLite_Query() based query (Requires: #include ) _SQLite_QuerySingleRow ( $hDB, $sSQL, ByRef $aRow ) Read out the first row of the result from the specified query. (Requires: #include ) _SQLite_SQLiteExe ( $sDatabaseFile, $sInput, ByRef $sOutput [, $sSQLiteExeFilename = "SQLite3.exe" ] ) Executes commands in SQLite.exe (Requires: #include ) _SQLite_SaveMode ( $fSaveModeState ) Disable or Enable Save mode (Requires: #include ) _SQLite_SetTimeout ( [ $hDB = -1 [, $iTimeout = 1000 ]] ) Sets timeout for busy handler (Requires: #include ) _SQLite_Shutdown ( ) Unloads SQLite.dll (Requires: #include ) _SQLite_Startup ( [ $sDll_Filename = "sqlite3.dll" ] ) Loads SQLite.dll (Requires: #include ) _SQLite_TotalChanges ( [ $hDB ] ) Returns number of all changes (including triggers) of all transactions (Requires: #include ) _ScreenCapture_Capture ([$sFileName = ""[, $iLeft = 0[, $iTop = 0[, $iRight = -1[, $iBottom = -1[, $fCursor = True]]]]]]) Captures a region of the screen (Requires: #Include ) _ScreenCapture_CaptureWnd ($sFileName, $hWnd[, $iLeft = 0[, $iTop = 0[, $iRight = -1[, $iBottom = -1[, $fCursor = True]]]]]) Captures a screen shot of a specified window (Requires: #Include ) _ScreenCapture_SaveImage ($sFileName, $hBitmap[, $fFreeBmp = True]) Saves an image to file (Requires: #Include ) _ScreenCapture_SetBMPFormat ($iFormat) Sets the bit format that will be used for BMP screen captures (Requires: #Include ) _ScreenCapture_SetJPGQuality ($iQuality) Sets the quality level that will be used for JPEG screen captures (Requires: #Include ) _ScreenCapture_SetTIFColorDepth ($iDepth) Sets the color depth used for TIFF screen captures (Requires: #Include ) _ScreenCapture_SetTIFCompression ($iCompress) Sets the compression used for TIFF screen captures (Requires: #Include ) _Security__AdjustTokenPrivileges ($hToken, $fDisableAll, $pNewState, $iBufferLen[, $pPrevState = 0[, $pRequired = 0]]) Enables or disables privileges in the specified access token (Requires: #Include ) _Security__GetAccountSid ($sAccount[, $sSystem = ""]) Retrieves the security identifier (SID) for an account (Requires: #Include ) _Security__GetLengthSid ($pSID) Returns the length, in bytes, of a valid SID (Requires: #Include ) _Security__GetTokenInformation ($hToken, $iClass) Retrieves a specified type of information about an access token (Requires: #Include ) _Security__ImpersonateSelf ([$iLevel = 2]) Obtains an access token that impersonates the calling process security context (Requires: #Include ) _Security__IsValidSid ($pSID) Validates a SID (Requires: #Include ) _Security__LookupAccountName ($sAccount[, $sSystem = ""]) Retrieves a security identifier (SID) for the account and the name of the domain (Requires: #Include ) _Security__LookupAccountSid ($vSID) Retrieves the name of the account for a SID (Requires: #Include ) _Security__LookupPrivilegeValue ($sSystem, $sName) Retrieves the locally unique identifier (LUID) for a privilege value (Requires: #Include ) _Security__OpenProcessToken ($hProcess, $iAccess) Returns the process handle of the calling process (Requires: #Include ) _Security__OpenThreadToken ($iAccess[, $hThread = 0[, $fOpenAsSelf = False]]) Opens the access token associated with a thread (Requires: #Include ) _Security__OpenThreadTokenEx ($iAccess[, $hThread = 0[, $fOpenAsSelf = False]]) Opens the access token associated with a thread, impersonating the client's security context if required (Requires: #Include ) _Security__SetPrivilege ($hToken, $sPrivilege, $fEnable) Enables or disables a local token privilege (Requires: #Include ) _Security__SidToStringSid ($pSID) Converts a binary SID to a string (Requires: #Include ) _Security__SidTypeStr ($iType) Converts a Sid type to string form (Requires: #Include ) _Security__StringSidToSid ($sSID) Converts a String SID to a binary SID (Requires: #Include ) _SendMessage ($hWnd, $iMsg[, $wParam = 0[, $lParam = 0[, $iReturn = 0[, $wParamType = "wparam"[, $lParamType = "lparam"[, $sReturnType = "lparam"]]]]]]) Wrapper for commonly used Dll Call (Requires: #Include ) _SendMessageA ($hWnd, $iMsg[, $wParam = 0[, $lParam = 0[, $iReturn = 0[, $wParamType = "wparam"[, $lParamType = "lparam"[, $sReturnType = "lparam"]]]]]]) Wrapper for commonly used Dll Call (Force Ansi Call) (Requires: #Include ) _SetDate ($iDay[, $iMonth = 0[, $iYear = 0]]) Sets the current date of the system (Requires: #Include ) _SetTime ($iHour, $iMinute[, $iSecond = 0]) Sets the current time of the system (Requires: #Include ) _Singleton ($sOccurenceName[, $iFlag = 0]) Check if no other occurence is running (Requires: #Include ) _SoundClose ( $sSnd_id ) Closes a sound previously opened with _SoundOpen. (Requires: #include ) _SoundLength ( $sSnd_id [, $iMode ] ) Returns the length of the soundfile. (Requires: #include ) _SoundOpen ( $hFile [, $sAlias ] ) Opens a sound file for use with other _Sound functions. (Requires: #include ) _SoundPause ( $sSnd_id ) Pause a playing sound. (Requires: #include ) _SoundPlay ( $sSnd_id [, $fWait ] ) Play a sound file. (Requires: #include ) _SoundPos ( $sSnd_id [, $iMode ] ) Returns the current position of the sound. (Requires: #include ) _SoundResume ( $sSnd_id ) Resume a paused sound. (Requires: #include ) _SoundSeek ( $sSnd_id, $iHour, $iMin, $iSec ) Seeks the sound to the specified position (Requires: #include ) _SoundStatus ( $sSnd_id ) Returns the status of the sound (Requires: #include ) _SoundStop ( $sSnd_id ) Stop a playing sound. (Requires: #include ) _StringAddComma ( $sStr [, $sSeparator [, $sEnd ]] ) Returns the original numbered string with the proper delimiter inserted. (Requires: #include ) _StringBetween ( $sString, $sStart, $sEnd [, $vCase [, $iSRE ]] ) Returns the string between the start search string and the end search string. (Requires: #include ) _StringEncrypt ( $i_Encrypt, $s_EncryptText, $s_EncryptPassword [, $i_EncryptLevel ] ) An RC4 based string encryption function. (Requires: #include ) _StringInsert ( $s_String, $s_InsertString, $i_Position ) Inserts a string within another string. (Requires: #include ) _StringProper ( $sString ) Changes a string to proper case, same a =Proper function in Excel (Requires: #Include ) _StringRepeat ( $sString, $iRepeatCount ) Repeats a string a specified number of times. (Requires: #Include ) _StringReverse ( $sString ) Reverses the contents of the specified string. (Requires: #Include ) _StringToHex ( string ) Convert a string to a hex string. (Requires: #include ) _TCPIpToName ( $sIp [,$iOption = 0 [, $hDll_Ws2_32 = "Ws2_32.dll" ]] ) Resolves IP adress to Hostname(s) (Requires: #include ) _TempFile ( [ $s_DirectoryName=@TempDIr [, $s_FilePrefix [, $s_FileExtension [, $i_RandomLength ]]]] ) Generate a name for a temporary file. The file is guaranteed not to exist yet. (Requires: #include ) _TicksToTime ($iTicks, ByRef $iHours, ByRef $iMins, ByRef $iSecs) Converts the specified tick amount to hours, minutes and seconds. (Requires: #Include ) _TimeToTicks ([$iHours = @HOUR[, $iMins = @MIN[, $iSecs = @SEC]]]) Converts the specified hours, minutes, and seconds to ticks. (Requires: #Include ) _VersionCompare ($sVersion1, $sVersion2) Compares two file versions for equality (Requires: #Include ) _WeekNumberISO ([$iYear = @YEAR[, $iMonth = @MON[, $iDay = @MDAY]]]) Calculate the weeknumber of a given date. (Requires: #Include ) _WinAPI_AttachConsole ([$iProcessID = -1]) Attaches the calling process to the console of the specified process (Requires: #Include ) _WinAPI_AttachThreadInput ($iAttach, $iAttachTo, $fAttach) Attaches the input processing mechanism of one thread to that of another thread (Requires: #Include ) _WinAPI_Beep ($iFreq = 500, $iDuration = 1000) Generates simple tones on the speaker (Requires: #Include ) _WinAPI_BitBlt ($hDestDC, $iXDest, $iYDest, $iWidth, $iHeight, $hSrcDC, $iXSrc, $iYSrc, $iROP) Performs a bit-block transfer of color data (Requires: #Include ) _WinAPI_Check ($sFunction, $fError, $vError[, $fTranslate = False]) Displays any errors produced by the AutoIt library (Requires: #Include ) _WinAPI_ClientToScreen ($hWnd, ByRef $tPoint) Converts the client coordinates of a specified point to screen coordinates (Requires: #Include ) _WinAPI_CloseHandle ($hObject) Closes an open object handle (Requires: #Include ) _WinAPI_CopyIcon ($hIcon) Copies the specified icon from another module (Requires: #Include ) _WinAPI_CreateBitmap ($iWidth, $iHeight[, $iPlanes = 1[, $iBitsPerPel = 1[, $pBits = 0]]]) Creates a bitmap with the specified width, height, and color format (Requires: #Include ) _WinAPI_CreateCompatibleBitmap ($hDC, $iWidth, $iHeight) Creates a bitmap compatible with the specified device context (Requires: #Include ) _WinAPI_CreateCompatibleDC ($hDC) Creates a memory device context compatible with the specified device (Requires: #Include ) _WinAPI_CreateEvent ([$pAttributes = 0[, $fManualReset = True[, $fInitialState = True[, $sName = ""]]]]) Creates or opens a named or unnamed event object (Requires: #Include ) _WinAPI_CreateFile ($sFileName, $iCreation[, $iAccess = 4[, $iShare = 0[, $iAttributes = 0[, $pSecurity = 0]]]]) Creates or opens a file or other device (Requires: #Include ) _WinAPI_CreateFontIndirect ($tLogFont) Creates a logical font that has specific characteristics (Requires: #Include ) _WinAPI_CreateProcess ($sAppName, $sCommand, $pSecurity, $pThread, $fInherit, $iFlags, $pEnviron, $sDir, $pStartupInfo, $pProcess) Creates a new process and its primary thread (Requires: #Include ) _WinAPI_CreateSolidBitmap ($hWnd, $iColor, $iWidth, $iHeight) Creates a solid color bitmap (Requires: #Include ) _WinAPI_CreateWindowEx ($iExStyle, $sClass, $sName, $iStyle, $iX, $iY, $iWidth, $iHeight, $hParent[, $hMenu = 0[, $hInstance = 0[, $pParam = 0]]]) Creates an overlapped, pop-up, or child window (Requires: #Include ) _WinAPI_DefWindowProc ($hWnd, $iMsg, $iwParam, $ilParam) Call the default window procedure to provide default processing (Requires: #Include ) _WinAPI_DeleteDC ($hDC) Deletes the specified device context (Requires: #Include ) _WinAPI_DeleteObject ($hObject) Deletes a logical pen, brush, font, bitmap, region, or palette (Requires: #Include ) _WinAPI_DestroyIcon ($hIcon) Destroys an icon and frees any memory the icon occupied (Requires: #Include ) _WinAPI_DestroyWindow ($hWnd) Destroys the specified window (Requires: #Include ) _WinAPI_DrawIcon ($hDC, $iX, $iY, $hIcon) Draws an icon or cursor into the specified device context (Requires: #Include ) _WinAPI_DrawIconEx ($hDC, $iX, $iY, $hIcon[, $iWidth = 0[, $iHeight = 0[, $iStep = 0[, $hBrush = 0[, $iFlags = 3]]]]]) Draws an icon or cursor into the specified device context (Requires: #Include ) _WinAPI_DrawText ($hDC, $sText, ByRef $tRect, $iFlags) Draws formatted text in the specified rectangle (Requires: #Include ) _WinAPI_EnableWindow ($hWnd[, $fEnable = True]) Enables or disables mouse and keyboard input to the specified window or control (Requires: #Include ) _WinAPI_EnumDisplayDevices ($sDevice, $iDevNum) Obtains information about the display devices in a system (Requires: #Include ) _WinAPI_EnumWindows ([$fVisible = True]) Enumerates all windows (Requires: #Include ) _WinAPI_EnumWindowsPopup () Enumerates popup windows (Requires: #Include ) _WinAPI_EnumWindowsTop () Enumerates all top level windows (Requires: #Include ) _WinAPI_ExpandEnvironmentStrings ($sString) Expands environment variable strings and replaces them with their defined values (Requires: #Include ) _WinAPI_ExtractIconEx ($sFile, $iIndex, $pLarge, $pSmall, $iIcons) Creates an array of handles to large or small icons extracted from a file (Requires: #Include ) _WinAPI_FatalAppExit ($sMessage) Displays a message box and terminates the application (Requires: #Include ) _WinAPI_FindExecutable ($sFileName[, $sDirectory = ""]) Retrieves the name of the executable file associated with the specified file name (Requires: #Include ) _WinAPI_FindWindow ($sClassName, $sWindowName) Retrieves the handle to the top-level window whose class name and window name match (Requires: #Include ) _WinAPI_FlashWindow ($hWnd[, $fInvert = True]) Flashes the specified window one time (Requires: #Include ) _WinAPI_FlashWindowEx ($hWnd[, $iFlags = 3[, $iCount = 3[, $iTimeout = 0]]]) Flashes the specified window (Requires: #Include ) _WinAPI_FloatToInt ($nFloat) Returns a 4 byte float as an integer value (Requires: #Include ) _WinAPI_FlushFileBuffers ($hFile) Flushes the buffers of a specified file and causes all buffered data to be written (Requires: #Include ) _WinAPI_FormatMessage ($iFlags, $pSource, $iMessageID, $iLanguageID, $pBuffer, $iSize, $vArguments) Formats a message string (Requires: #Include ) _WinAPI_FreeLibrary ($hModule) Decrements the reference count of the loaded dynamic-link library (DLL) module (Requires: #Include ) _WinAPI_GUIDFromString ($sGUID) Converts a string GUID to binary form (Requires: #Include ) _WinAPI_GUIDFromStringEx ($sGUID, $pGUID) Converts a string GUID to binary form (Requires: #Include ) _WinAPI_GetAncestor ($hWnd[, $iFlags = 1]) Retrieves the handle to the ancestor of the specified window (Requires: #Include ) _WinAPI_GetAsyncKeyState ($iKey) Determines whether a key is up or down at the time the function is called (Requires: #Include ) _WinAPI_GetClassName ($hWnd) Retrieves the name of the class to which the specified window belongs (Requires: #Include ) _WinAPI_GetClientHeight ($hWnd) Retrieves the height of a window's client area (Requires: #Include ) _WinAPI_GetClientRect ($hWnd) Retrieves the coordinates of a window's client area (Requires: #Include ) _WinAPI_GetClientWidth ($hWnd) Retrieves the width of a window's client area (Requires: #Include ) _WinAPI_GetCurrentProcess () Returns the process handle of the calling process (Requires: #Include ) _WinAPI_GetCurrentProcessID () Returns the process identifier of the calling process (Requires: #Include ) _WinAPI_GetCurrentThread () Retrieves a pseudo handle for the calling thread. (Requires: #Include ) _WinAPI_GetCurrentThreadId () Returns the thread identifier of the calling thread (Requires: #Include ) _WinAPI_GetCursorInfo () Retrieves information about the global cursor (Requires: #Include ) _WinAPI_GetDC ($hWnd) Retrieves a handle of a display device context for the client area a window (Requires: #Include ) _WinAPI_GetDIBits ($hDC, $hBmp, $iStartScan, $iScanLines, $pBits, $pBI, $iUsage) Retrieves the bits of the specified bitmap and copies them into a buffer as a DIB (Requires: #Include ) _WinAPI_GetDesktopWindow () Returns the handle of the Windows desktop window (Requires: #Include ) _WinAPI_GetDeviceCaps ($hDC, $iIndex) Retrieves device specific information about a specified device (Requires: #Include ) _WinAPI_GetDlgCtrlID ($hWnd) Returns the identifier of the specified control (Requires: #Include ) _WinAPI_GetDlgItem ($hWnd, $iItemID) Retrieves the handle of a control in the specified dialog box (Requires: #Include ) _WinAPI_GetFileSizeEx ($hFile) Retrieves the size of the specified file (Requires: #Include ) _WinAPI_GetFocus () Retrieves the handle of the window that has the keyboard focus (Requires: #Include ) _WinAPI_GetForegroundWindow () Returns the handle of the foreground window (Requires: #Include ) _WinAPI_GetIconInfo ($hIcon) Retrieves information about the specified icon or cursor (Requires: #Include ) _WinAPI_GetLastError () Returns the calling thread's lasterror code value (Requires: #Include ) _WinAPI_GetLastErrorMessage () Returns the calling threads last error message (Requires: #Include ) _WinAPI_GetModuleHandle ($sModuleName) Returns a module handle for the specified module (Requires: #Include ) _WinAPI_GetMousePos ([$fToClient = False], $hWnd = 0]]) Returns the current mouse position (Requires: #Include ) _WinAPI_GetMousePosX ([$fToClient = False[, $hWnd = 0]]) Returns the current mouse X position (Requires: #Include ) _WinAPI_GetMousePosY ([$fToClient = False[, $hWnd = 0]]) Returns the current mouse Y position (Requires: #Include ) _WinAPI_GetObject ($hObject, $iSize, $pObject) Retrieves information for the specified graphics object (Requires: #Include ) _WinAPI_GetOverlappedResult ($hFile, $pOverlapped, ByRef $iBytes[, $fWait = False]) Retrieves the results of an overlapped operation (Requires: #Include ) _WinAPI_GetParent ($hWnd) Retrieves the handle of the specified child window's parent window (Requires: #Include ) _WinAPI_GetProcessAffinityMask ($hProcess) Obtains a affinity masks for the process and the system (Requires: #Include ) _WinAPI_GetStdHandle ($iStdHandle) Retrieves a handle for the standard input, standard output, or standard error device (Requires: #Include ) _WinAPI_GetStockObject ($iObject) Retrieves a handle to one of the predefined stock pens, brushes, fonts, or palettes (Requires: #Include ) _WinAPI_GetSysColor ($iIndex) Retrieves the current color of the specified display element (Requires: #Include ) _WinAPI_GetSysColorBrush ($iIndex) retrieves a handle identifying a logical brush that corresponds to the specified color index (Requires: #Include ) _WinAPI_GetSystemMetrics ($iIndex) Retrieves the specified system metric or system configuration setting (Requires: #Include ) _WinAPI_GetTextExtentPoint32 ($hDC, $sText) Computes the width and height of the specified string of text (Requires: #Include ) _WinAPI_GetWindow ($hWnd, $iCmd) Retrieves the handle of a window that has a specified relationship to the specified window (Requires: #Include ) _WinAPI_GetWindowDC ($hWnd) Retrieves the device context (DC) for the entire window (Requires: #Include ) _WinAPI_GetWindowHeight ($hWnd) Returns the height of the window (Requires: #Include ) _WinAPI_GetWindowLong ($hWnd, $iIndex) Retrieves information about the specified window (Requires: #Include ) _WinAPI_GetWindowRect ($hWnd) Retrieves the dimensions of the bounding rectangle of the specified window (Requires: #Include ) _WinAPI_GetWindowText ($hWnd) Retrieves the text of the specified window's title bar (Requires: #Include ) _WinAPI_GetWindowThreadProcessId ($hWnd, ByRef $iPID) Retrieves the identifier of the thread that created the specified window (Requires: #Include ) _WinAPI_GetWindowWidth ($hWnd) Returns the width of the window (Requires: #Include ) _WinAPI_GlobalMemStatus () Retrieves information about current available memory (Requires: #Include ) _WinAPI_HiWord ($iLong) Returns the high word of a longword value (Requires: #Include ) _WinAPI_InProcess ($hWnd, ByRef $hLastWnd) Determines whether a window belongs to the current process (Requires: #Include ) _WinAPI_IntToFloat ($iInt) Returns a 4 byte integer as a float value (Requires: #Include ) _WinAPI_InvalidateRect ($hWnd[, $tRect = 0[, $fErase = True]]) Adds a rectangle to the specified window's update region (Requires: #Include ) _WinAPI_IsClassName ($hWnd, $sClassName) Wrapper to check ClassName of the control. (Requires: #Include ) _WinAPI_IsWindow ($hWnd) Determines whether the specified window handle identifies an existing window (Requires: #Include ) _WinAPI_IsWindowVisible ($hWnd) Retrieves the visibility state of the specified window (Requires: #Include ) _WinAPI_LoWord ($iLong) Returns the low word of a longword (Requires: #Include ) _WinAPI_LoadBitmap ($hInstance, $sBitmap) Loads the specified bitmap resource from a module's executable file (Requires: #Include ) _WinAPI_LoadImage ($hInstance, $sImage, $iType, $iXDesired, $iYDesired, $iLoad) Loads an icon, cursor, or bitmap (Requires: #Include ) _WinAPI_LoadLibrary ($sFileName) Maps a specified executable module into the address space of the calling process (Requires: #Include ) _WinAPI_LoadLibraryEx ($sFileName[, $iFlags = 0]) Maps a specified executable module into the address space of the calling process (Requires: #Include ) _WinAPI_LoadShell32Icon ($iIconID) Extracts an icon from the Shell32.dll file (Requires: #Include ) _WinAPI_LoadString ($hInstance, $iStringId) loads a string resource from the executable file associated with a specified module (Requires: #Include ) _WinAPI_LocalFree ($hMem) Frees the specified local memory object and invalidates its handle (Requires: #Include ) _WinAPI_MAKELANGID ($lgidPrimary, $lgidSub) Construct language id from a primary language id and a sublanguage id (Requires: #Include ) _WinAPI_MAKELCID ($lgid, $srtid) Construct locale id from a language id and a sort id (Requires: #Include ) _WinAPI_MakeDWord ($HiWord, $LoWord) Returns a DWord value from two int values (Requires: #Include ) _WinAPI_MakeLong ($iLo, $iHi) Returns a longint value from two int values (Requires: #Include ) _WinAPI_MessageBeep ([$iType = 1]) Plays a waveform sound (Requires: #Include ) _WinAPI_Mouse_Event ($iFlags[, $iX = 0[, $iY = 0[, $iData = 0[, $iExtraInfo = 0]]]]) Synthesizes mouse motion and button clicks (Requires: #Include ) _WinAPI_MoveWindow ($hWnd, $iX, $iY, $iWidth, $iHeight[, $fRepaint = True]) Changes the position and dimensions of the specified window (Requires: #Include ) _WinAPI_MsgBox ($iFlags, $sTitle, $sText) Displays a message box with wider margin than original (Requires: #Include ) _WinAPI_MulDiv ($iNumber, $iNumerator, $iDenominator) Multiplies two 32-bit values and then divides the 64-bit result by a third 32-bit value (Requires: #Include ) _WinAPI_MultiByteToWideChar ($sText[, $iCodePage = 0[, $iFlags = 0]]) Maps a character string to a wide-character (Unicode) string (Requires: #Include ) _WinAPI_MultiByteToWideCharEx ($sText, $pText[, $iCodePage = 0[, $iFlags = 0]]) Maps a character string to a wide-character (Unicode) string (Requires: #Include ) _WinAPI_OpenProcess ($iAccess, $fInherit, $iProcessID[, $fDebugPriv = False]) Returns a handle of an existing process object (Requires: #Include ) _WinAPI_PostMessage ($hWnd, $iMsg, $iwParam, $ilParam) Places a message in the message queue and then returns (Requires: #Include ) _WinAPI_PrimaryLangId ($lgid) Extract primary language id from a language id (Requires: #Include ) _WinAPI_PtInRect (ByRef $tRect, ByRef $tPoint) Determines whether the specified point lies within the specified rectangle (Requires: #Include ) _WinAPI_ReadFile ($hFile, $pBuffer, $iToRead, ByRef $iRead[, $pOverlapped = 0]) Reads data from a file (Requires: #Include ) _WinAPI_ReadProcessMemory ($hProcess, $pBaseAddress, $pBuffer, $iSize, ByRef $iRead) Reads memory in a specified process (Requires: #Include ) _WinAPI_RectIsEmpty (ByRef $tRect) Determins whether a rectangle is empty (Requires: #Include ) _WinAPI_RedrawWindow ($hWnd[, $tRect = 0[, $hRegion = 0[, $iFlags = 5]]]) Updates the specified rectangle or region in a window's client area (Requires: #Include ) _WinAPI_RegisterWindowMessage ($sMessage) Defines a new window message that is guaranteed to be unique throughout the system (Requires: #Include ) _WinAPI_ReleaseCapture () Releases the mouse capture from a window in the current thread and restores normal mouse input processing (Requires: #Include ) _WinAPI_ReleaseDC ($hWnd, $hDC) Releases a device context (Requires: #Include ) _WinAPI_ScreenToClient ($hWnd, ByRef $tPoint) Converts screen coordinates of a specified point on the screen to client coordinates (Requires: #Include ) _WinAPI_SelectObject ($hDC, $hGDIObj) Selects an object into the specified device context (Requires: #Include ) _WinAPI_SetBkColor ($hDC, $iColor) Sets the current background color to the specified color value (Requires: #Include ) _WinAPI_SetCapture ($hWnd) Sets the mouse capture to the specified window belonging to the current thread (Requires: #Include ) _WinAPI_SetCursor ($hCursor) Establishes the cursor shape (Requires: #Include ) _WinAPI_SetDIBits ($hDC, $hBmp, $iStartScan, $iScanLines, $pBits, $pBMI[, $iColorUse = 0]) Sets the pixels in a compatible bitmap using the color data found in a DIB (Requires: #Include ) _WinAPI_SetDefaultPrinter ($sPrinter) Sets the default printer for the current user on the local computer (Requires: #Include ) _WinAPI_SetEvent ($hEvent) Sets the specified event object to the signaled state (Requires: #Include ) _WinAPI_SetFocus ($hWnd) Sets the keyboard focus to the specified window (Requires: #Include ) _WinAPI_SetFont ($hWnd, $hFont[, $fRedraw = True]) Sets a window font (Requires: #Include ) _WinAPI_SetHandleInformation ($hObject, $iMask, $iFlags) Sets certain properties of an object handle (Requires: #Include ) _WinAPI_SetLastError ($iErrCode) Sets the last-error code for the calling thread (Requires: #Include ) _WinAPI_SetParent ($hWndChild, $hWndParent) Changes the parent window of the specified child window (Requires: #Include ) _WinAPI_SetProcessAffinityMask ($hProcess, $iMask) Sets a processor affinity mask for the threads of a specified process (Requires: #Include ) _WinAPI_SetTextColor ($hDC, $iColor) Sets the current text color to the specified color value (Requires: #Include ) _WinAPI_SetWindowLong ($hWnd, $iIndex, $iValue) Sets information about the specified window (Requires: #Include ) _WinAPI_SetWindowPos ($hWnd, $hAfter, $iX, $iY, $iCX, $iCY, $iFlags) Changes the size, position, and Z order of a child, pop-up, or top-level window (Requires: #Include ) _WinAPI_SetWindowText ($hWnd, $sText) Changes the text of the specified window's title bar (Requires: #Include ) _WinAPI_ShowCursor ($fShow) Displays or hides the cursor (Requires: #Include ) _WinAPI_ShowError ($sText[, $fExit = True]) Displays an error message box with an optional exit (Requires: #Include ) _WinAPI_ShowMsg ($sText) Displays an "Information" message box (Requires: #Include ) _WinAPI_ShowWindow ($hWnd[, $iCmdShow = 5]) Sets the specified window's show state (Requires: #Include ) _WinAPI_StringFromGUID ($pGUID) Converts a binary GUID to string form (Requires: #Include ) _WinAPI_SubLangId ($lgid) Extract sublanguage id from a language id (Requires: #Include ) _WinAPI_SystemParametersInfo ($iAction[, $iParam = 0[, $vParam = 0[, $iWinIni = 0]]]) Retrieves or sets the value of one of the system-wide parameters (Requires: #Include ) _WinAPI_TwipsPerPixelX () Returns the width of a pixel, in twips. (Requires: #Include ) _WinAPI_TwipsPerPixelY () Returns the height of a pixel, in twips. (Requires: #Include ) _WinAPI_UpdateLayeredWindow ($hWnd, $hDCDest, $pPTDest, $pSize, $hDCSrce, $pPTSrce, $iRGB, $pBlend, $iFlags) Updates the position, size, shape, content, and translucency of a layered window (Requires: #Include ) _WinAPI_UpdateWindow ($hWnd) Updates the client area of a window by sending a WM_PAINT message to the window (Requires: #Include ) _WinAPI_ValidateClassName ($hWnd, $sClassNames) Validates ClassName Type used in UDFs (Requires: #Include ) _WinAPI_WaitForInputIdle ($hProcess[, $iTimeout = -1]) Waits until a process is waiting for user input with no input pending, or a time out (Requires: #Include ) _WinAPI_WaitForMultipleObjects ($iCount, $pHandles[, $fWaitAll = False[, $iTimeout = -1]]) Waits until one or all of the specified objects are in the signaled state (Requires: #Include ) _WinAPI_WaitForSingleObject ($hHandle[, $iTimeout = -1]) Waits until the specified object is in the signaled state (Requires: #Include ) _WinAPI_WideCharToMultiByte ($pUnicode[, $iCodePage = 0]) Converts a Unicode string to an ANSI string (Requires: #Include ) _WinAPI_WindowFromPoint (ByRef $tPoint) Retrieves the handle of the window that contains the specified point (Requires: #Include ) _WinAPI_WriteConsole ($hConsole, $sText) Writes a character string to a console screen buffer (Requires: #Include ) _WinAPI_WriteFile ($hFile, $pBuffer, $iToWrite, ByRef $iWritten[, $pOverlapped = 0]) Writes data to a file at the position specified by the file pointer (Requires: #Include ) _WinAPI_WriteProcessMemory ($hProcess, $pBaseAddress, $pBuffer, $iSize, ByRef $iWritten[, $sBuffer = "ptr"]) Writes memory in a specified process (Requires: #Include ) _WinNet_AddConnection ($sLocalName, $sRemoteName[, $sPassword = 0]) Connects a local device to a network resource (Requires: #Include ) _WinNet_AddConnection2 ($sLocalName, $sRemoteName[, $sUserName = 0[, $sPassword = 0[, $iType = 1[, $iOptions = 1]]]]) Connects a local device to a network resource (Requires: #Include ) _WinNet_AddConnection3 ($hWnd, $sLocalName, $sRemoteName[, $sUserName = 0[, $sPassword = 0[, $iType = 1[, $iOptions = 1]]]]) Connects a local device to a network resource (Requires: #Include ) _WinNet_CancelConnection ($sName[, $fForce = True]) Cancels an existing network connection (Requires: #Include ) _WinNet_CancelConnection2 ($sName[, $fUpdate = True[, $fForce = True]]) Cancels an existing network connection (Requires: #Include ) _WinNet_CloseEnum ($hEnum) Ends a network resource enumeration started by a call to WNetOpenEnum (Requires: #Include ) _WinNet_ConnectionDialog ($hWnd) Starts a general browsing dialog box for connecting to network resources (Requires: #Include ) _WinNet_ConnectionDialog1 ($hWnd[, $sRemoteName = ""[, $iFlags = 2]]) Starts a general browsing dialog box for connecting to network resources (Requires: #Include ) _WinNet_DisconnectDialog ($hWnd) Starts a general browsing dialog box for disconnecting from network resources (Requires: #Include ) _WinNet_DisconnectDialog1 ($hWnd, $sLocalName[, $sRemoteName = ""[, $iFlags = 1]]) Starts a general browsing dialog box for disconnecting from network resources (Requires: #Include ) _WinNet_EnumResource ($hEnum, ByRef $iCount, $pBuffer, ByRef $iBufSize) Continues an enumeration of network resources (Requires: #Include ) _WinNet_GetConnection ($sLocalName) Retrieves the name of the network resource associated with a local device (Requires: #Include ) _WinNet_GetConnectionPerformance ($sLocalName, $sRemoteName) Returns information about the performance of a network connection resource (Requires: #Include ) _WinNet_GetLastError (ByRef $iError, ByRef $sError, ByRef $sName) Retrieves the most recent extended error (Requires: #Include ) _WinNet_GetNetworkInformation ($sName) Returns extended information about a specific network provider (Requires: #Include ) _WinNet_GetProviderName ($iType) Obtains the provider name for a specific type of network (Requires: #Include ) _WinNet_GetResourceInformation ($sRemoteName[, $sProvider = ""[, $iType = 0]]) Identifies the network provider that owns the resource (Requires: #Include ) _WinNet_GetResourceParent ($sRemoteName, $sProvider[, $iType = 0]) Returns the parent of a network resource in the network browse hierarchy (Requires: #Include ) _WinNet_GetUniversalName ($sLocalPath) Converts drived based path to universal form (Requires: #Include ) _WinNet_GetUser ($sName) Retrieves the default user name, or the user name used to establish a connection (Requires: #Include ) _WinNet_OpenEnum ($iScope, $iType, $iUsage, $pResource, ByRef $hEnum) Starts an enumeration of network resources or existing connections (Requires: #Include ) _WinNet_RestoreConnection ([$sDevice = ""[, $hWnd = 0[, $fUseUI = True]]]) Restores the connection to a network resource (Requires: #Include ) _WinNet_UseConnection ($hWnd, $sLocalName, $sRemoteName[, $sUserName = 0[, $sPassword = 0[, $iType = 1[, $iOptions = 1]]]]) Connects a local device to a network resource (Requires: #Include ) _WordAttach ( $s_string [, $s_mode = "FilePath"] ) Attach to the first existing instance of Microsoft Word where the search string matches based on the selected mode. (Requires: #include ) _WordCreate ( [ $s_FilePath = "" [, $b_tryAttach = 0 [, $b_visible = 1 [, $b_takeFocus = 1]]]] ) Create a Microsoft Office Word Object (Requires: #include ) _WordDocAdd ( ByRef $o_object [, $i_DocumentType = 0 [, $s_Template = "" [, $b_NewTemplate = 0]]] ) Returns an object variable representing a new empty document (Requires: #include ) _WordDocAddLink ( ByRef $o_object [, $o_Anchor = "" [, $s_Address = "" [, $s_SubAddress = "" [, $s_ScreenTip = "" [, $s_TextToDisplay = "" [, $s_Target = ""]]]]]] ) Add a hyperlink to the document (Requires: #include ) _WordDocAddPicture ( ByRef $o_object, $s_FilePath [, $b_LinkToFile = 0 [, $b_SaveWithDocument = 0 [, $o_Range = ""]]] ) Add a picture to the document (Requires: #include ) _WordDocClose ( ByRef $o_object [, $i_SaveChanges = -2 [, $i_OriginalFormat = 2 [, $b_RouteDocument = 0]]] ) Closes a previously opened word document (Requires: #include ) _WordDocFindReplace ( ByRef $o_object [, $s_FindText = "" [, $s_ReplaceWith = "" [, $i_Replace = 2 [, $v_SearchRange = 0 [, $b_MatchCase = 0 [, $b_MatchWholeWord = 0 [, $b_MatchWildcards = 0 [, $b_MatchSoundsLike = 0 [, $b_MatchAllWordForms = 0 [, $b_Forward = 1 [, $i_Wrap = 1 [, $b_Format = 0]]]]]]]]]]]] ) Runs the specified find and replace operation. (Requires: #include ) _WordDocGetCollection ( ByRef $o_object [, $v_index = -1] ) Returns a collection object containing all documents (Requires: #include ) _WordDocLinkGetCollection ( ByRef $o_object [, $i_index = -1] ) Returns a collection object containing all links in the document (Requires: #include ) _WordDocOpen ( ByRef $o_object , $s_FilePath [, $b_ConfirmConversions = 0 [, $i_Format = 0 [, $b_ReadOnly = 0 [, $b_Revert = 0 [, $b_AddToRecentFiles = 0 [, $s_PasswordDocument = "" [, $s_WritePasswordDocument = ""]]]]]]] ) Opens an existing Microsoft Word Document (Requires: #include ) _WordDocPrint ( ByRef $o_object [, $b_Background = 0 [, $i_Copies = 1 [, $i_Orientation = -1 [, $b_Collate = 1 [, $s_Printer = "" [, $i_Range = 0 [, $i_From = "" [, $i_To = "" [, $s_Pages = "" [, $i_PageType = 0 [, $i_Item = 0]]]]]]]]]]] ) Prints all or part of the specified document. (Requires: #include ) _WordDocPropertyGet ( ByRef $o_object, $v_property ) Returns a select property of the Word Document. (Requires: #include ) _WordDocPropertySet ( ByRef $o_object, $v_property, $v_newvalue ) Set a select property of the Word Document (Requires: #include ) _WordDocSave ( $o_object ) Saves a previously opened document (Requires: #include ) _WordDocSaveAs ( ByRef $o_object [, $s_FilePath = "" [, $i_Format = 0 [, $b_ReadOnlyRecommended = 0 [, $b_AddToRecentFiles = 0 [, $b_LockComments = 0 [, $s_Password = "" [, $s_WritePassword = ""]]]]]]] ) Saves the specified document with a new name or format. (Requires: #include ) _WordErrorHandlerDeRegister ( ) Disable a registered user COM error handler (Requires: #include ) _WordErrorHandlerRegister ( [$s_functionName = "__WordInternalErrorHandler"] ) Register and enable a user COM error handler (Requires: #include ) _WordErrorNotify ( [$f_notify = -1] ) Specifies whether Word.au3 automatically notifies of Warnings and Errors (to the console) (Requires: #include ) _WordMacroRun ( $o_object, $s_MacroName [, $v_Arg1, [, ... [, $v_Arg30]]] ) Runs a Visual Basic macro (Requires: #include ) _WordPropertyGet ( ByRef $o_object, $s_property ) Returns a select property of the Word Application. (Requires: #include ) _WordPropertySet ( ByRef $o_object, $s_property, $v_newvalue ) Set a select property of the Word Application. (Requires: #include ) _WordQuit ( ByRef $o_object [, $i_SaveChanges = -2 [, $i_OriginalFormat = 1 [, $b_RouteDocument = 0]]] ) Close the window and remove the object reference to it (Requires: #include ) _Word_VersionInfo ( ) Returns an array of information about the Word.au3 version (Requires: #include ) _viClose ( $h_session ) Closes a VISA connection to an Instrument/Device (Requires: #include ) _viExecCommand ( $h_session, $s_command, $i_timeout_ms = -1 ) Send a Command/Query to an Instrument/Device through the VISA interface (GPIB / TCP) (Requires: #include ) _viFindGpib ( ByRef $a_descriptor_list, ByRef $a_idn_list, $f_show_search_results = 0 ) Send a Command/Query to an Instrument/Device through the VISA interface (GPIB / TCP) (Requires: #include ) _viGTL ( $h_session ) Go To Local mode: Instruments that accept this command will exit the "Remote Control mode" and go to "Local mode". If the instrument is already in "Local mode" this is simply ignored. Normally, if an instrument does not support this command it will simply stay in the "Remote Control mode" (Requires: #include ) _viGpibBusReset ( ) GPIB BUS "reset": Use this function when the GPIB BUS gets stuck for some reason. You might be lucky and resolve the problem by calling this function (Requires: #include ) _viOpen ( $s_visa_address, $s_visa_secondary_address = 0 ) Opens a VISA connection to an Instrument/Device (Requires: #include ) _viSetAttribute ( $h_session, $i_attribute, $i_value ) Set any VISA attribute This function, which is called by _viSetTimeout, can ALSO be used to set the other VISA specific attributes. Read the VISA documentation for more information and a list of VISA attributes and their corresponding values. (Requires: #include ) _viSetTimeout ( $h_session, $i_timeout_ms ) Sets the VISA timeout in MILISECONDS (Requires: #include ) error