Right click an input event to display a screen similar to the following.
The properties on the top half of the display are common to all types of input. However those at the bottom can vary according to the type of input and target element and will therefore not be explained in detail here. However they can be used to change the actual keystrokes or type of mouse action that was keyed at the time of recording.
- Linked Method – This is displayed for information only and might be requested by your support contact if they are assisting you with your Script editing.
- Cursor location – The position of the cursor when this input was started, using the units most applicable to the application. For example for GUI applications this is pixels but for 5250 applications this is characters.
- Target rectangle – The location and size of the target element for the input.
- Playback location – This property is displayed for information only. There are two possible values for this option, ‘By Value’ and ‘By Position’. By default all input, including dynamic input is played back by value. This is important because it means that input will be played back correctly even if the elements have moved.
- Main thread Id – Each screen and piece of input has an associated thread id that is used to ensure that the input gets played against the correct screen and that the expected and actual screens are matched correctly. This is the thread of the main screen.
- Input thread id – The thread against which the input was actually played. It could differ from the above because in the example of a browser in Internet Explorer, there is a main thread and a helper thread which controls the tool bar. Therefore if the input was a click on the Back button, the main thread would be that of the screen and the input thread would be the helper thread.
- Delay input for – Wait the specified number of seconds before playing back this input, perhaps to allow the screen time to update following the previous input.