When testing Flash List controls, you can use specific properties of the corresponding test object as well as properties that TestComplete applies to all test and onscreen objects. All of these properties are listed below. The properties are organized into categories: Standard, Extended, RTTI, Debug Agent and others. For more information about this, see Categories of Object Methods and Properties.
Property List | View ↓
Name | Description |
---|---|
_NewEnum
|
Returns an enumerator for the collection of children that belong to the object. |
Caption
|
Returns the object’s accessibility name. |
ChildCount
|
Returns the number of child objects of the given object. |
Enabled |
Specifies whether an object can accept user input or not. |
Exists
|
Tells you whether an object exists in the system. |
FlexObject
|
Provides a scripting interface to public native methods and properties of the underlying Flex object. |
Focus |
Returns the index of the focused list box item. |
FullName
|
Specifies the full name that uniquely identifies the object in TestComplete. |
Height |
Specifies the height of the object in pixels. |
Id
|
Returns the object’s identifier. |
IsMultiSelect |
Indicates whether several items can be selected in a list control. |
Item |
Returns the caption of a list item specified by index. |
ItemCount |
Returns the total number of items in a list box. |
Left |
Specifies the horizontal position of the object’s left edge relative its parent window. |
ListSeparator |
Gets or sets the character the separates items in a list control. |
MappedName
|
Returns the custom name that is mapped to the original object name and is used to address the object in scripts. |
Name
|
Returns the object name. |
NamedChild
|
Returns a child object stored in the Name Mapping repository (by its index). |
NamedChildCount
|
Returns the number of child objects of an object stored in the Name Mapping repository. |
NodeDescription
|
Returns the description of an object stored in the Name Mapping repository. |
ObjectGroupIndex
|
Returns the object’s index within the group of objects that have the same object type, identifier and label. |
ObjectIdentifier
|
Returns an object identifier that is used to name objects. It can be either object text or the index the object has among other sibling objects of the same type. |
ObjectLabel
|
Returns the object’s label. |
ObjectType
|
Returns the object’s type name. |
Parent
|
Returns the parent object of the given object. |
ScreenLeft |
Specifies the horizontal position of the object’s left edge in screen coordinates. |
ScreenTop |
Specifies the vertical position of the object’s top edge in screen coordinates. |
Selected |
Specifies whether the list item is selected. |
Top |
Specifies the vertical position of the object’s top edge relative to the object’s parent window. |
Visible |
Specifies whether the object is visible to users. |
VisibleOnScreen |
Specifies whether any part of the object is currently visible on screen. |
Width |
Specifies the width of the object in pixels. |
Standard
This category includes properties that TestComplete applies to all test objects.
Name | Description |
---|---|
_NewEnum
|
Returns an enumerator for the collection of children that belong to the object. |
ChildCount
|
Returns the number of child objects of the given object. |
Enabled |
Specifies whether an object can accept user input or not. |
Exists
|
Tells you whether an object exists in the system. |
FullName
|
Specifies the full name that uniquely identifies the object in TestComplete. |
Height |
Specifies the height of the object in pixels. |
Id
|
Returns the object’s identifier. |
Left |
Specifies the horizontal position of the object’s left edge relative its parent window. |
MappedName
|
Returns the custom name that is mapped to the original object name and is used to address the object in scripts. |
Name
|
Returns the object name. |
Parent
|
Returns the parent object of the given object. |
ScreenLeft |
Specifies the horizontal position of the object’s left edge in screen coordinates. |
ScreenTop |
Specifies the vertical position of the object’s top edge in screen coordinates. |
Top |
Specifies the vertical position of the object’s top edge relative to the object’s parent window. |
Visible |
Specifies whether the object is visible to users. |
VisibleOnScreen |
Specifies whether any part of the object is currently visible on screen. |
Width |
Specifies the width of the object in pixels. |
Extended
This category includes properties that extend test functionality for the Flash List objects.
Name | Description |
---|---|
Focus |
Returns the index of the focused list box item. |
IsMultiSelect |
Indicates whether several items can be selected in a list control. |
Item |
Returns the caption of a list item specified by index. |
ItemCount |
Returns the total number of items in a list box. |
ListSeparator |
Gets or sets the character the separates items in a list control. |
ObjectGroupIndex
|
Returns the object’s index within the group of objects that have the same object type, identifier and label. |
ObjectIdentifier
|
Returns an object identifier that is used to name objects. It can be either object text or the index the object has among other sibling objects of the same type. |
ObjectLabel
|
Returns the object’s label. |
ObjectType
|
Returns the object’s type name. |
Selected |
Specifies whether the list item is selected. |
<Name Mapping>
These properties are available only if the test object has been mapped (see Name Mapping). You can use them in your tests, but they are not displayed in the Object Browser panel.
Name | Description |
---|---|
NamedChild
|
Returns a child object stored in the Name Mapping repository (by its index). |
NamedChildCount
|
Returns the number of child objects of an object stored in the Name Mapping repository. |
NodeDescription
|
Returns the description of an object stored in the Name Mapping repository. |
Other Categories
Name | Description |
---|---|
Caption
|
Returns the object’s accessibility name. |
FlexObject
|
Provides a scripting interface to public native methods and properties of the underlying Flex object. |
If TestComplete has access to internal methods, properties and files of your tested application (that is, if it is an Open Application), you can call the internal methods and properties as methods and properties of the appropriate test objects. You can view these properties and methods in corresponding categories (Private, Public, RTTI, Debug Agent, Firefox, and so on). These methods and properties are not described in the TestComplete help file. For more information on them, please see the documentation for the development tools that was used to create the application under test.
Name | Description |
---|---|
FlexObject
|
Provides a scripting interface to public native methods and properties of the underlying Flex object. |
Focus |
Returns the index of the focused list box item. |
IsMultiSelect |
Indicates whether several items can be selected in a list control. |
Item |
Returns the caption of a list item specified by index. |
ItemCount |
Returns the total number of items in a list box. |
ListSeparator |
Gets or sets the character the separates items in a list control. |
Selected |
Specifies whether the list item is selected. |