Row

Description

Base class for Row used by TableBase.

Row Class

Namespace: Progile.TRIO.BaseModel Assembly: Progile.TRIO.BaseModel (in Progile.TRIO.BaseModel.dll)

Inheritance Hierarchy:

Object Progile.TRIO.BaseModel.OnScreenElement Progile.TRIO.BaseModel.Row

Constructors

Row(ITester, ResultRectangle, ImageReference, IImageFilter[ ])

Row constructor, instantiates a new Row. Is typically not used directly but through TableBase.CreateRow().

Syntax:

public Row(
	ITester tester,
	ResultRectangle tableRect,
	ImageReference imageReference,
	params IImageFilter[] filters
)

Parameter

Description

tester

The tester interface.

tableRect

imageReference

filters

Row(ITester, ResultRectangle, string, IImageFilter[ ])

Row constructor, instantiates a new Row. Is typically not used directly but through TableBase.CreateRow().

Syntax:

public Row(
	ITester tester,
	ResultRectangle tableRect,
	string searchText,
	params IImageFilter[] filters
)

Parameter

Description

tester

The tester interface.

tableRect

searchText

filters

Methods

Name

Description

Hovers mouse pointer over the row to "activate" it, e.g. to show icons that are only shown on hover

Selects the row by clicking in the row at the position of the element that was used to find the row.

Properties

Name

Description

Middle point of the rectangle defining the row.

Last updated