Move

This activity aids the user in moving the cursor to extract specific data from the
Citrix application or the Console window.

Technical Reference

Input

 

DelayAfterActivity: It assists the user to add a delay before initiating subsequent activities.

The delay duration here is in milliseconds. By default, it is set to "Zero" milliseconds.
When the option is left blank, the delay will not be considered.

DelayBeforeActivity: It assists the user in adding a delay before starting the execution of the activities.

The delay duration here is in milliseconds. By default, it is set to "zero" milliseconds.
When the option is left blank, the delay will not be considered.

DirectionHorizontal: Represents the horizontal position (X-Axis) to where the mouse needs to be moved on the selected application. 

 

Left: Indicates to move the cursor on the “X- axis” on the left side.

 

Right: Indicates to move the cursor on the “X- axis” on the right side.

 

By default, this option will be Right.

DirectionVertical: Represents the vertical position (Y-Axis) to where the mouse needs to be moved on the selected application. 

 

Up: Indicates to move the cursor on the “Y- axis” to the top side.

 

Right: Indicates to move the cursor on the “Y- axis” to the bottom.

 

By default, this option will be Up.

MoveOnHorizontal: Represents the horizontal position (X-Axis) to where the mouse needs to be moved on the selected application. 

 

You have the option to either hardcode the values in the “Integer” variable or pass the values as “Integer” datatype.

 

This parameter accepts value in “Integer” datatype. By default, the option will be blank.

MoveOnVertical: Represents the vertical position (Y-Axis) to where the mouse needs to be moved on the selected application. 

 

You have the option to either hardcode the values in the “Integer” variable or pass the values as “Integer” datatype.

 

This parameter accepts value in “Integer” datatype. By default, the option will be blank.

WindowTitle: This parameter specifies to choose the applications from the list of active applications to where the cursor point needs to be moved.

 

You have the option to either hardcode the values in the “String” variable or pass the values as “String” datatype.

 

This parameter accepts values in “String” datatype.

 

 

 

MISC

 

DisplayName: Displays the name of the activity. The activity name can be customized, which aids in troubleshooting.

SkipOnError: Specify the "Boolean" value as "True" or "False."

 

True: Continue executing the workflow regardless of any errors thrown.

False: Halt the workflow if it encounters any errors.

None: If the option is left blank, the activity will, by default, behave as if "False" were chosen.

Version: It indicates the version of the feature being used.

 

OUTPUT

 

Result: It provides the ability to view the execution status of the activity. It returns values in "Boolean."

 

True: Indicates that the activity has been executed successfully without any errors.

False: Indicates that the activity has been unsuccessful due to an unexpected error being thrown.

Represents mandatory fields to execute the workflow

Here’s an example of how the “Move” activity works –

In the following example, I am going to automate a simple example utilizing the
“Notepad” application to move the cursor to the specified X and Y points.

1.       Create a solution for building a workflow.

2.       Install the "Mouse Automation" feature from the "Manage Features" menu.

3.       Drag and drop the "Move" activity onto the designer pane and set it as
start node.

a.            Double-click the activity.

b.            Here, I am choosing the “Three dots” adjacent to the “WindowTitle” option
to choose the active application as “Notepad” application.

c.            Moving to the “MoveOnHorizontal” field and specifying the value
as “122”.

d.            Then moving to the next field, “MoveOnVertical” field to specify the
value as “148”.

4.       Here, I am not changing the default values of “DirectionHorizontal”
and “DirectionVertical” field and continuing with the same.

5.       Now, save and execute the workflow, the move will be moved to
the specified points.