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