public interface IOConfigurationCapable extends Capability
T-Plan Robot Enterprise, (C) 2009-2022 T-Plan Limited. All rights reserved.
Modifier and Type | Method and Description |
---|---|
Integer |
getClickPressReleaseDelayMs()
Get the preferred delay between the mouse button press and release events
in milliseconds.
|
Integer |
getDragDelayMs() |
Integer |
getKeyPressReleaseDelayMs()
Get the preferred delay between the key press and release events in
milliseconds.
|
Integer |
getMaximumDragDistance() |
Integer |
getMaximumMoveDistance() |
Integer |
getMoveDelayMs() |
Integer |
getMultiClickDelayMs()
Get the preferred delay between two subsequent mouse clicks generated by
a single command.
|
Integer |
getMultiKeyDelayMs()
Get the preferred delay between two subsequent key presses generated by a
single command.
|
Boolean |
isGenerateMoveBeforePressEnabled()
Indicate whether the Mouse command should internally generate mouse move
events in the direction of the target location before it performs a mouse
press.
|
Boolean |
isMouseMoveRecordingEnabled() |
Boolean |
isSmoothMouseMoveEnabled() |
void |
setTextBeingTyped(boolean b)
Indicate that typing of a longer text has either started or finished.
|
Integer getKeyPressReleaseDelayMs()
UserConfiguration
under
the PressCommand.pressReleaseDelay
parameter key.Integer getMultiKeyDelayMs()
count
parameter set to 2 or more.UserConfiguration
under
the PressCommand.multiKeyDelay
parameter key.Integer getClickPressReleaseDelayMs()
UserConfiguration
under
the MouseCommand.pressReleaseDelay
parameter key.Integer getMultiClickDelayMs()
count
parameter set to 2 or more.UserConfiguration
under
the MouseCommand.multiClickDelay
parameter key.Boolean isGenerateMoveBeforePressEnabled()
false
because there's
no continuous mouse pointer movement to the target press location.UserConfiguration
under the
MouseCommand.generateMouseMove
parameter key.Integer getMaximumDragDistance()
Integer getDragDelayMs()
Boolean isSmoothMouseMoveEnabled()
Integer getMaximumMoveDistance()
Integer getMoveDelayMs()
Boolean isMouseMoveRecordingEnabled()
void setTextBeingTyped(boolean b)
b
- true means that a text is about to type while false indicates
that typing has finished.