Table of Contents

TRACKINGSIZE Property

Applies To

Window

Description

The TRACKINGSIZE sets and retrieves the minimum and maximum size coordinates for a window. This property is useful when a window requires:

This property was introduced in OpenInsight 9.0

Usage

TrackingSize = Get_Property(objectname,”TRACKINGSIZE”)

ExistingTrackingSize = Set_Property(objectname,”TRACKINGSIZE”, array)

Remarks

Values passed in Set_Property():

ValueDescription
array@FM Delimited array of minimum and maximum heights and widths.
PositionDescription
<1>Minimum tracking width
<2>Minimum tracking height
<3>Maximum tracking width
<4>Maximum tracking height

Returns

Values returned by Get_Property and Set_Property

ValueDescription
TrackingSize@FM Delimited array of the currently set minimum and maximum heights and widths.
ExistingTrackingSize@FM Delimited array of the minimum and maximum heights and widths, when Set_Property was run.

See Also

CLIENTSIZE property, MAXIMIZESIZE property, SIZE property

Example

* This snippet of code will make a window non-resizable

CurSize = Get_Property(@Window, "SIZE")

MinW = CurSize<3>

MinH = CurSize<4>

MaxW = CurSize<3>

MaxH = CurSize<4>

x = Set_Property(@Window,"TRACKINGSIZE",MinW:@FM:MinH:@FM:MaxW:@FM:MaxH)