To meet your needs, we constantly work to improve Querix products.
This means that Lycia documentation is developing as well.
In case you have found a certain dissonance between the provided information and the actual behavior of Lycia 3 and/or your applications, please, let us know about this via documentation@querix.com so that we can introduce the necessary changes to our documentation.
Thank you for your attention and cooperation.
Besides modifying the separate form elements appearance, Theme Designer offers you the possibility of influencing their layout. It supports a number of properties which can help you to manage an object position, the distance between elements, etc.
All the sizes in Theme Designer except for the font size should be given in pixels. The scale of values varies from '-1' to '100'.
The Grid Panel properties can be applied to the objects placed within the Grid Panel container.
GridItemLocation property indicates the place and the size of an object, located within a Grid Panel container. It provides five options described below.
Grid Height property sets up the number of the grid rows that the object should occupy.
Grid Width property specifies the number of grid columns that the object should occupy.
Grid X - The index of the grid column in which the top left corner of the object is to be placed.
Grid Y - The index of the grid row in which the top left corner of the object is to be placed.
The Border Panel Item Location property specifies the location of a border panel item relatively to the border. There are five possible options:
· Top places an item along the top border;
· Bottom places an item along the bottom border;
· Right places an item along the right border;
· Left places an item along the left border;
· Center places an item in the centre of the grid panel.
) The Location property sets the position of the selected element within its parent element along the coordinate axes. It provides two options:
· X coord defines an element position horizontally in relation to the left edge of the parent element;
· Y coorddefines an element position vertically in relation to the top edge of the parent element.
The ZOrder property determines which element is atop if two or more objects overlap.
For example, a static label created by the DISPLAY statement can overlap form widgets or another static label. In this case the property should be assigned to each element.
An element with a larger Z order index is atop: if a form widget and a static label have indices '5' and '1' respectively, the form widget is brought forward and displayed above the label.