Method | Description | |
---|---|---|
Activate ( ) : bool |
Invoked when the Functional agent is activated. This is the entry point.
|
|
CheckWidgetEnabled ( ACAT.Lib.Core.AgentManagement.CheckEnabledArgs arg ) : void |
Invoked to check if a scanner button should be enabled. Uses context to determine the 'enabled' state.
|
|
LaunchAppAgent ( ) : System |
Initializes a new instance of the class.
|
|
OnFocusChanged ( ACAT.Lib.Core.Utility.WindowActivityMonitorInfo monitorInfo, bool &handled ) : void |
Invoked when the focus changes either in the active window or when the active window itself changes.
|
|
OnRequestClose ( ) : bool |
A request came in to close the agent. We MUST quit if this call is ever made
|
|
OnRunCommand ( String command, object commandArg, bool &handled ) : void |
Invoked when there is a request to run a command. This could as a result of the user activating a button on the scanner and there is a command associated with the button
|
Method | Description | |
---|---|---|
createEditControlTextInterface ( |
Creates text control agent object
|
Method | Description | |
---|---|---|
_form_FormClosing ( object sender, |
Release resources and close
|
|
_launchAppScanner_EvtLaunchApp ( object sender, ACAT.Extensions.Default.FunctionalAgents.LaunchAppAgent.AppInfo appInfo ) : void |
Request came in to launch an app. Launch the specified application. After launching, the scanner and the agent are both closed.
|
|
_launchAppScanner_EvtQuit ( object sender, |
Quit the agent after confirming with the user
|
|
activateWindow ( |
Set focus to the specified window
|
|
closeScanner ( ) : void |
Close the launchapp scanner
|
|
confirm ( String prompt ) : bool |
Get confirmation from the user
|
|
launchAppScanner_EvtShowScanner ( object sender, |
Event handler to display the alphabet scanner
|
|
launchProcess ( ACAT.Extensions.Default.FunctionalAgents.LaunchAppAgent.AppInfo info ) : bool |
Launch the specified app
|
|
normalizeCommandLine ( String commandLine ) : String |
Replace macros in the command line argument.
|
|
quit ( ) : void |
Quit the agent. Close the scanner
|
|
waitForProcessAndActivate ( Process process ) : void |
Wait the the proc to start and set focus to its window
|
public CheckWidgetEnabled ( ACAT.Lib.Core.AgentManagement.CheckEnabledArgs arg ) : void | ||
arg | ACAT.Lib.Core.AgentManagement.CheckEnabledArgs | info about the scanner button |
return | void |
public OnFocusChanged ( ACAT.Lib.Core.Utility.WindowActivityMonitorInfo monitorInfo, bool &handled ) : void | ||
monitorInfo | ACAT.Lib.Core.Utility.WindowActivityMonitorInfo | Info about focused element |
handled | bool | was this handled |
return | void |
public OnRunCommand ( String command, object commandArg, bool &handled ) : void | ||
command | String | command to run |
commandArg | object | any optional arguments |
handled | bool | was this handled? |
return | void |
protected createEditControlTextInterface ( |
||
handle | handle of target control | |
focusedElement | automaton element | |
handled | bool | was this handled? |
return | ACAT.Lib.Core.AgentManagement.TextInterface.TextControlAgentBase |