5.2.5 List

Description:

A List is a component which displays a number of values. Lists allow single or multiple values to be selected.

Because the comma (,) is a special symbol for lists, if you want to use a comma as part of your parameter value, you have to mask it. See the section later in this document 9 for more details.

Figure 5.8: List
Image List

Mapping lists

In the Object Mapping Mode , a list to be mapped looks like this:

Figure 5.9: List
Image Maplist

Synopsis:

New Actions
Name Type Parameters
Check Existence of Entry by Value c

String:Text
String:Operator
Boolean:Exists

CONCRETE_List_VerifyContainsValue
Check Selection of Entry by Index/Indices c

String:Index/Indices
Boolean:Selected

CONCRETE_List_VerifySelectedIndices
Check Selection of Entry by Value(s) c

String:Text
String:Operator
Boolean:Selected

CONCRETE_List_VerifySelectedValue
Drag Entry by Index e

Integer:Mouse Button
String:Modifier Keys
Integer:Index

CONCRETE_List_DragByIndex
Drag Entry by Value e

Integer:Mouse Button
String:Modifier Keys
String:Text
String:Operator
String:Search Type

CONCRETE_List_DragByValue
Drop on Entry by Index e

Integer:Index
Integer:Delay before drop (milliseconds)

CONCRETE_List_DropByIndex
Drop on Entry by Value e

String:Text
String:Operator
String:Search Type
Integer:Delay before drop (milliseconds)

CONCRETE_List_DropByValue
Select Entry by Index/Indices e

String:Index/Indices
String:Extend Selection
Integer:Mouse Button

CONCRETE_List_SelectIndices
Select Entry by Value(s) e

String:Text
String:Operator
String:Search Type
String:Extend Selection
Integer:Mouse Button

CONCRETE_List_SelectValues

Inherited Actions
Name Type Parameters Inherited from
Check Enablement c

Boolean:Enabled

Graphics Component (abstract)
Check Enablement of Context Menu Entry by Indexpath c

String:Indexpath
Boolean:Enabled
Integer:Mouse Button

Graphics Component (abstract)
Check Enablement of Context Menu Entry by Indexpath (Specify Position) c

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Indexpath
Boolean:Enabled
Integer:Mouse Button

Graphics Component (abstract)
Check Enablement of Context Menu Entry by Textpath c

String:Textpath
String:Operator
Boolean:Enabled
Integer:Mouse Button

Graphics Component (abstract)
Check Enablement of Context Menu Entry by Textpath (Specify Position) c

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Textpath
String:Operator
Boolean:Enabled
Integer:Mouse Button

Graphics Component (abstract)
Check Existence c

Boolean:Exists

Graphics Component (abstract)
Check Existence of Context Menu Entry by Indexpath c

String:Indexpath
Boolean:Exists
Integer:Mouse Button

Graphics Component (abstract)
Check Existence of Context Menu Entry by Indexpath (Specify Position) c

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Indexpath
Boolean:Exists
Integer:Mouse Button

Graphics Component (abstract)
Check Existence of Context Menu Entry by Textpath c

String:Textpath
String:Operator
Boolean:Exists
Integer:Mouse Button

Graphics Component (abstract)
Check Existence of Context Menu Entry by Textpath (Specify Position) c

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Textpath
String:Operator
Boolean:Exists
Integer:Mouse Button

Graphics Component (abstract)
Check Focus c

Boolean:Has Focus

Graphics Component (abstract)
Check Property c

String:Property Name
String:Property Value
String:Operator

Graphics Component (abstract)
Check Selection of Context Menu Entry by Indexpath c

String:Indexpath
Boolean:Selected
Integer:Mouse Button

Graphics Component (abstract)
Check Selection of Context Menu Entry by Indexpath (Specify Position) c

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Indexpath
Boolean:Selected
Integer:Mouse Button

Graphics Component (abstract)
Check Selection of Context Menu Entry by Textpath c

String:Textpath
String:Operator
Boolean:Selected
Integer:Mouse Button

Graphics Component (abstract)
Check Selection of Context Menu Entry by Textpath (Specify Position) c

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Textpath
String:Operator
Boolean:Selected
Integer:Mouse Button

Graphics Component (abstract)
Check Text c

String:Text
String:Operator

Component with Text (abstract)
Click e

Integer:Number of Clicks
Integer:Mouse Button

Graphics Component (abstract)
Click in Component e

Integer:Number of Clicks
Integer:Mouse Button
Integer:x-position
String:x-units
Integer:y-position
String:y-units

Graphics Component (abstract)
Drag e

Integer:Mouse Button
String:Modifier Keys
Integer:x-position
String:x-units
Integer:y-position
String:y-units

Graphics Component (abstract)
Drop e

Integer:x-position
String:x-units
Integer:y-position
String:y-units
Integer:Delay before drop (milliseconds)

Graphics Component (abstract)
Select Context Menu Entry by Indexpath e

String:Indexpath
Integer:Mouse Button

Graphics Component (abstract)
Select Context Menu Entry by Indexpath (Specify Position) e

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Indexpath
Integer:Mouse Button

Graphics Component (abstract)
Select Context Menu Entry by Textpath e

String:Textpath
String:Operator
Integer:Mouse Button

Graphics Component (abstract)
Select Context Menu Entry by Textpath (Specify Position) e

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Menupath
String:Operator
Integer:Mouse Button

Graphics Component (abstract)
Show Text e

String:Text
Integer:Text Size (in points)
Integer:Time per Word (in milliseconds)
Integer:Window Width (in pixels)

Graphics Component (abstract)
Store Value e

Variable:Variable Name

Component with Text (abstract)
Wait for Component e

Integer:Timeout in ms
Integer:Delay after Visibility

Graphics Component (abstract)


Check Existence of Entry by Value (List)

Parameters
Name Data Type Values Default
Text String - none

Name Data Type Values Default
Operator String equals
not equals
matches
simple match
equals

Name Data Type Values Default
Exists Boolean true
false
true


Check Selection of Entry by Index/Indices (List)

Parameters
Name Data Type Values Default
Index/Indices String - none

Name Data Type Values Default
Selected Boolean true
false
true


Check Selection of Entry by Value(s) (List)

Parameters
Name Data Type Values Default
Text String - none

Name Data Type Values Default
Operator String equals
not equals
matches
simple match
equals

Name Data Type Values Default
Selected Boolean true
false
true


Drag Entry by Index (List)

If you want to drag multiple items, use an action to select the items you want to drag before using the drag action.

Parameters
Name Data Type Values Default
Mouse Button Integer 1
2
3
1

Name Data Type Values Default
Modifier Keys String none
shift
control
alt
meta
cmd
mod
none

Name Data Type Values Default
Index Integer - none


Drag Entry by Value (List)

If you want to drag multiple items, use an action to select the items you want to drag before using the drag action.

Parameters
Name Data Type Values Default
Mouse Button Integer 1
2
3
1

Name Data Type Values Default
Modifier Keys String none
shift
control
alt
meta
cmd
mod
none

Name Data Type Values Default
Text String - none

Name Data Type Values Default
Operator String equals
not equals
matches
simple match
equals

Name Data Type Values Default
Search Type String absolute
relative
absolute


Drop on Entry by Index (List)

Parameters
Name Data Type Values Default
Index Integer - none

Name Data Type Values Default
Delay before drop (milliseconds) Integer - 100


Drop on Entry by Value (List)

Parameters
Name Data Type Values Default
Text String - none

Name Data Type Values Default
Operator String equals
not equals
matches
simple match
equals

Name Data Type Values Default
Search Type String absolute
relative
absolute

Name Data Type Values Default
Delay before drop (milliseconds) Integer - 100


Select Entry by Index/Indices (List)

Parameters
Name Data Type Values Default
Index/Indices String - none

Name Data Type Values Default
Extend Selection String yes
no
no

Name Data Type Values Default
Mouse Button Integer 1
2
3
1


Select Entry by Value(s) (List)

Parameters
Name Data Type Values Default
Text String - none

Name Data Type Values Default
Operator String equals
not equals
matches
simple match
equals

Name Data Type Values Default
Search Type String absolute
relative
absolute

Name Data Type Values Default
Extend Selection String yes
no
no

Name Data Type Values Default
Mouse Button Integer 1
2
3
1



Copyright BREDEX GmbH 2011. Made available under the Eclipse Public License v1.0.