Window
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
TrackingSize = Get_Property (objectname, ”TRACKINGSIZE”)
ExistingTrackingSize = Set_Property (objectname, ”TRACKINGSIZE”, array)
Values passed in Set_Property():
Value | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
array | @FM Delimited array of minimum and maximum heights and widths.
|
Values returned by Get_Property and Set_Property
Value | Description |
---|---|
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. |
CLIENTSIZE property, MAXIMIZESIZE property, SIZE property
* 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) |