OpenTable
New in version 5.0
OpenTable ( xAnchor ; yAnchor ; hAlignment ; vAlignment )
Argument | Type | Range | Default | Note |
---|---|---|---|---|
xAnchor | num | -inf..+inf | (required) | Dimension:[pt] |
yAnchor | num | -inf..+inf | (required) | Dimension:[pt] |
hAlignment | int | 1..3 | left | |
vAlignment | int | 1..3 | top |
Description
A total of 17 functions are available for designing tables. They make it possible to:
• define tables with variable column widths and variable row heights.
• design cells with individual text styles, borders and backgrounds.
• alternate row and column backgrounds.
• add gaps between rows and columns.
Table structure:
OpenTable(xAnchor;yAnchor;hAlignment;vAlignment)
/* ... */
/* Sequence of table functions. */
/* ... */
Background() /* Optional. */
BackgroundOptions() /* Optional. */
| OPEN_TABLE_01 |
1 | OpenDrawing(300;130) |
2 | |
3 | TableTexts("";"10\t1,234.21\t712\n25\t93.42\t3949\n268\t234.20\t6854\n185\t-1,692.21\t•••\n124\t198.50\t1000") |
4 | TableCellStyle(0;Verdana;15;plain;black) /* 0..all cells. */ |
5 | TableColumnAlignments(right;right;right) |
6 | TableColumnWidths(0;100;80) /* 1st column: 0...automatic column width. */ |
7 | TableRowAlternateBackgrounds(#eef;white) /* Color of row1 row2 ... */ |
8 | |
9 |