General
The table shares the same general properties with all other objects.
The table may not be language or unit dependent.
Variable References
Variable Reference
Here a number variable can be assigned to the table. With this variable the table can be scrolled if the content can not be dsiplayed completely. Set value 0 to scroll to top, any other value will scroll the value down (depending on number of lines in the table).
Default: No Variable
Possible Values: Any number variable
Bit Mask
Same as for other objects.
Skin Properties
Skin properties are the same as for other objects.
Visibility
Visibility properties are the same as for other objects.
Input Configuration
The input configuration properties are the same as for other objects. Like with an assigned variable it is possible to manually scroll through the table if the property Set As Input is enabled.
Value Related
The Preview Value property will have no influence on the table in the tool. With JavaScript you could set that property to scroll through the table but it is recommended to just set the property Set As Input or attach a variable for scrolling.
Formatting
Font Attribute
Same as for other objects. The font attribute selected here will be applied to the text shown in the table.
Font
Same as for other objects. The font selected here is used as the font for the table's text.
Horizontal Alignment
Same as for other objects. All text in the table will be aligned either center, left or right.
Vertical Alignment
Same as for other objects. All text in the table will be aligned either center, top or bottom.
Table Specific
Grid Color (Theme dependent)
This represents the color of the "grid" (the inner border) of the table.
NOTE: If you want to change this property via JavaScript, the property name "Foreground Color" needs to be used instead of "Grid Color".
Default: black (0, 0 ,0)
Possible values: any color
Table Data Delimiter
This is the delimiter char that is used to mark the beginning of a new column inside each line of the table's text data. If the text data source contains another character as delimiter, enter this here.
Default: ;
Possible values: any single character
Table Heading Background Color (Theme dependent)
If the property Show Table Heading is enabled, a heading line will be displayed at top of the table. With this property a background color for the heading can be set.
Default: grey (153, 153 ,153)
Possible values: any color
Table Heading Font Color (Theme dependent)
If the property Show Table Heading is enabled, a heading line will be displayed at top of the table. With this property a font color for the heading can be set.
Default: white (255, 255 ,255)
Possible values: any color
Table Heading Text
A static text that will be displayed if Show Table Heading is enabled. Text for all columns can be entered, every column is delimited by the Table Data Delimiter.
Default: <no text>
Possible values: any text
Example (with delimiter ; ):
This;is;a;table
will result in:
Language dependancy is not possible for table heading texts. If you need language dependant headings, please use String Fields, put them above the table and configure them as language dependant.
Show Table Heading
Show or hide the heading of the table. See other heading properties above.
Default: disabled
Possible values: enabled or disabled
Number of Table Columns
This property displays the current number of columns of the table.
The value will automatically set by enter the Table Column Spacing property below.
Table Column Spacing
With this property the number of columns and their spacing can be configured. To do this the spacing value in percent of each column needs to be entered delimited by the Table Data Delimiter.
Default: 25;25;25;25 (each column uses 25% of the table width)
Possible values: any combination that's sum is 100%
NOTE:
If the sum is not 100%, the last column will increased to fit the 100%
If the sum is over 100%, the value will reverted to the last valid
This property has an effect to other properties that use that value: Table Heading Text and Number of Table Columns
Highlighted Row
This property is not visible in the designer and can only be accessed via JavaScript's getProperty() and setProperty() functions.
It is possible to highlight a row in the table. Row counting starts at 0. If a row is highlighted, the font and background color will be shown inverted. If a row is highlighted that is currently not visible, the table will automatically scroll to that row.
Default: -1 (no row highlighted)
Possible values: -1 (no row highlighted) ... row count of the table
|