ad 1 and 2) For each adapter instance and repository item, respectively, you can set whether to use the
EnsureVisible method when invoking mouse actions on them. If you set
UseEnsureVisible to
true, the
Adapter.EnsureVisible method will be called trying to bring the corresponding element to the foreground. If you set
UseEnsureVisible to
Default, the values set to
Adapter.DefaultUseEnsureVisible is used to determine whether to invoke
EnsureVisible. The bad thing now is that currently you can set the
Adapter.DefaultUseEnsureVisible value only in code, but we will add a configuration parameter that you can set via the configuration dialog in the Ranorex Recorder for the next release.
ad 3) The
SearchTimeout property of a repository item specifies the maximum time to search for the element corresponding to the specified path. If the element is found right away, this timeout does not affect the replay time. If you want an action to take a specified time, set its
Duration property. See this post for setting the
Duration change-delay-t901.html or
http://www.ranorex.com/support/user-gui ... iming.html for an introduction to the Ranorex Recorder timings.
Regards,
Alex
Ranorex Support Team