Boxes and Lines Dynamic Resizing Overview |
Open Client Administration |
Boxes and Lines Dynamic Resizing Overview
Dynamic Resizing functionality enables the changing of the size and position of objects on a PROIV screen when the browser is resized by dragging the corner of the browser window, or by clicking the window's Maximise . This applies to PROIV applications deployed using Open Client technology. There are numerous objects that can be resized, including Boxes and Lines.
Enable Resizing
You turn on Dynamic Resizing by either enabling one of the following Application properties in logic, or by setting the Max Height and Max Width on the Boxes and Lines Property Sheets.
Enable Resizing
Application Property
The Application Property turns on autoresizing for all of Boxes and Lines.
-
AUTORESIZEBOXLINEWIDTH and AUTORESIZEBOXLINEHEIGHT - setting the property to TRUE turns on resizing for ALL Boxes and Lines in the X and Y axes respectively.
Object Type Property
To enable the resizing of an individual Box or Line, set the maximum height and width (Open Client Only) values to be more than the Height and Width field values on the Appearance tab on the Line or Box Property Sheet.
Lines have either a height of 1 or a width of 1 depending on whether they are horizontal or vertical lines. Vertical lines should not stretch horizontally and horizontal lines should not stretch vertically. However, there is one exception to this, a line with dimensions of 1 high and 1 wide is treated as a horizontal line by PROIV, and can therefore stretch horizontally.
For example, to enable resizing, enter values in the highlighted yellow fields greater than those in the highlighted red fields:
Disable Resizing
To disable resizing for an individual Line or Box, set the maximum height and width values to match the Height and Width values on the Appearance tab on the List or Box Property Sheet. If the maximum height and width values are not set or set to zero, then the Application property is used to determine the resizing behaviour.
Topic ID: 800085