This object is returned or accepted by some methods/properties in this library. It represents a rectangle or a point and provides convenient programming interface to the data.

The object is non-creatable. If you need to set it to a property/pass as argument you need to obtain it first from the corresponding property or method which queries the information you want to change. 

Members reference

Name Syntax Description
Value object.Value(index) = value
object(index) = value
variable = object.Value(index)
variable = object(index)
Type: Numeric
Default property.
index can be 0 to 3. 
index 0 is equivalent to X and Left
index 1 is equivalent to Y and Top
index 2 is equivalent to Right
index 3 is equivalent to Bottom
X object.X = value
variable = object.X
Sets/Gets the X coordinate of the represented point.
Y object.Y = value
variable = object.Y
Sets/Gets the Y coordinate of the represented point.
Left object.Left = value
variable = object.Left
Sets/Gets the left side of the represented rectangle.
Right object.Right = value
variable = object.Right
Sets/Gets the right side of the represented rectangle.
Top object.Top = value
variable = object.Top
Sets/Gets the Top side of the represented rectangle.
Bottom object.Right = value
variable = object.Bottom
Sets/Gets the Bottom side of the represented rectangle.