"IsChecked", "" Returns 1 if Button is checked, 0 otherwise "Check", "" Checks radio or check Button "UnCheck", "" Unchecks radio or check Button "GetCurrentLine", "" Returns the line #
Trang 1"IsChecked", "" Returns 1 if Button is checked, 0 otherwise
"Check", "" Checks radio or check Button
"UnCheck", "" Unchecks radio or check Button
"GetCurrentLine", "" Returns the line # where the caret is in an Edit
"GetCurrentCol", "" Returns the column # where the caret is in an Edit
"GetCurrentSelection",
""
Returns name of the currently selected item in a ListBox
or ComboBox
"GetLineCount", "" Returns # of lines in an Edit
"GetLine", line# Returns text at line # passed of an Edit
"GetSelected", "" Returns selected text of an Edit
"EditPaste", 'string' Pastes the 'string' at the Edit's caret position
"CurrentTab", "" Returns the current Tab shown of a SysTabControl32
"TabRight", "" Moves to the next tab to the right of a SysTabControl32
"TabLeft", "" Moves to the next tab to the left of a SysTabControl32
Remarks
Some controls will resist automation unless they are the active window Use the WinActive() function to force the control's window to the top before using
ControlCommand() on these controls
Certain commands that work on normal Combo and ListBoxes do not work on
"ComboLBox" controls
Related
Example
Trang 2Function Reference
ControlDisable
Disables or "grays-out" a control
ControlDisable ( "title", "text", controlID)
Parameters
title The title of the window to access
text The text of the window to access
controlID The control to interact with See Controls
Return Value
Success: Returns 1
Failure: Returns 0
Remarks
None
Related
Trang 3Example
ControlDisable("Untitled -", "", "MDIClient1")
Function Reference
ControlEnable
Enables a "grayed-out" control
ControlEnable ( "title", "text", controlID )
Parameters
title The title of the window to access
text The text of the window to access
controlID The control to interact with See Controls
Return Value
Success: Returns 1
Failure: Returns 0
Remarks
None
Related
Trang 4ControlEnable("Untitled -", "", "MDIClient1")
Function Reference
ControlFocus
Sets input focus to a given control on a window
ControlFocus ( "title", "text", controlID )
Parameters
title The title of the window to access
text The text of the window to access
controlID The control to interact with See Controls
Return Value
Success: Returns 1
Failure: Returns 0
Remarks
None
Related
Trang 5Example
Run("notepad.exe")
ControlFocus("[CLASS:Notepad]", "", "Edit1")
Function Reference
ControlGetFocus
Returns the ControlRef# of the control that has keyboard focus within a specified window
ControlGetFocus ( "title" [, "text"] )
Parameters
title Title of window to check
text [optional] Text from window to check
Return Value
Success: Returns the ClassNameNN of the control that has keyboard focus within a
specified window
Failure: Returns "" (blank string) and sets @error to 1 if window is not found
Remarks
None
Related
Trang 6Run("notepad.exe")
$a = ControlGetFocus("[CLASS:Notepad]")
Function Reference
ControlGetHandle
Retrieves the internal handle of a control
ControlGetHandle ( "title", "text", controlID )
Parameters
title The title of the window to access
text The text of the window to access
controlID The control to interact with See Controls
Return Value
Success: Returns the handle (HWND) value
Failure: Returns "" (blank string) and sets @error to 1 if no window matches the
criteria
Remarks
This function returns a HWND/Handle value
Trang 7Related
None
Example
Run("notepad.exe")
$handle = ControlGetHandle("[CLASS:Notepad]", "", "Edit1")
Function Reference
ControlGetPos
Retrieves the position and size of a control relative to it's window
ControlGetPos ( "title", "text", controlID )
Parameters
title The title of the window to access
text The text of the window to access
controlID The control to interact with See Controls
Return Value
Success: Returns an array containing the size and the control's position relative to
it's client window:
$array[0] = X position