$Scrollist |
Top Previous Next |
The $Scrollist object enables parameter lists to be designed with standard objects in any form. In combination with the indexed variable addressing option, it is possible, for example, to enter the parameters for several axes on a single parameters screen page.
$Scrollist=<name> is used to define a list of objects that can then be scrolled within a rectangular area. In other words, the X and Y position of the objects of a scroll list are changed dynamically when the Scrollist object is called (see also #Scrollist=<name>). The definition of the scroll list positions the objects one above the other beyond the size of the screen. #Scrollist=<name> then displays the objects of the scroll list in the defined area. The number of visible objects is automatically calculated on the basis of the line height (Limit2) and the actual dimension.
Example
DX,DY Define the spread of the scrollable area. The RTS determines the spread automaticaly. Under some circumstances that doesn't work very well. The option FixedSize tells the RTS to use DX and DY.
Limit1 Limit1 defines the column width in pixels.
Limit2 Limit2 defines the row hight in pixels.
Optionen:
Advantage Once a scroll list is defined, it can be integrated in any page with a single line. The position and the dimension of the scroll list is defined when the #Scrollist=<name> is called. The number of lines of the scroll list is calculated automatically.
Difference to EPAM3
|