WaitForCursor
WaitForCursor
Wait for the cursor to appear at the specified screen position. Although this may work for VT emulation, may not make sense since VT is character based. Recommended to use WaitForCursorColumn instead.
Syntax
FlexScreen.WaitForCursor(Position, [WaitMSec])
Parameters
Position |
Integer, input |
|
Integer value of the zero based ending screen position, which may be obtained by using the FlexScreen.Position method. |
||
[WaitMSec] |
Integer, input, optional |
|
Number of milliseconds before the wait method will timeout. |
Remarks
If the optional WaitMSec parameter is specified, it will be used as the maximum wait time before a timeout error occurs. If unspecified, FlexScreen.WaitTimeoutMSec will be used instead.
When a timeout occurs, a run time error will be generated and the macro will stop unless On Error Resume Next is in effect, in which case, WaitForCursor will return a false value.
Example
Sub Main()
Ok = FlexScreen.WaitForCursor(FlexScreen.Position(10, 11))
Ok = FlexScreen.SendKeys("MyUserID")
Ok = FlexScreen.SendKeys(FlexKey.ENTER)
End Sub