Point table
Dashboard component reference for the Point table, several live readings as one list, with every editor property.
The Point table lists several points as rows: each with the name the operator gave it, its live reading and its unit. It is the component for ten readings that would otherwise be ten separate readouts. The rows scroll inside the cell, so the cell decides how many rows are visible rather than how big each one is; the note about anything held back stays readable at the foot.
What a reading means is deliberately absent here: a band at 80 says something about the temperature on one row and nothing about the pressure on the next, so a list of unrelated points declares no bands — a reading whose meaning has to be painted belongs in a readout of its own.
Points
One card per row, in the order declared. Add point appends one; at the ceiling it adds nothing and says why.
| Property | What it does | Values | Default |
|---|---|---|---|
| Address | Rooted Logic address the row reads. Any value category is accepted — a number, a text, a flag, an instant — and the field's suggestion list marks each point's type. The point's current reading shows under the field once named. | address | empty |
| Name | What the list calls the point. | text | blank falls back to the address |
| Unit | The unit this row's reading is measured in. Per row, because no two rows of one list need measure the same thing. | text | empty |
The table draws up to 50 rows. A longer declared list is kept whole — the editor will
not grow it past the ceiling, and a longer list written from elsewhere loses nothing —
while the drawing stops there and counts what it is holding back
(3 more points are not shown.), both in the editor and on the screen itself.
Format
One declaration for the whole list, because a list writes one number in one way.
| Property | What it does | Values | Default |
|---|---|---|---|
| Decimals | Fixed decimal places for numeric readings. | 0 to 15 | blank writes the value as it comes |
| Digits | The one declared width, in places before the decimal separator, read on numeric rows: a numeric reading that does not fit is marked (####), with the whole reading in the tooltip. A row whose point answers in words does not measure against it: that text is cut by the width of the column it sits in, with an ellipsis and the whole reading in the tooltip. |
1 to 15 | blank reserves 5 |
| Type size | Whether the cell decides the type size or the operator states it. A stated size is drawn literally in any cell, so three tables on one screen can be made to agree. | As big as the cell affords · A size I state | As big as the cell affords |
| Points | The stated size. Only shown in the stated mode. | 9 to 144 | 12 |
| Reads as | How every numeric reading is written out. | Number · Percentage · Duration | Number |
| The value counts | What one unit of a reading means while the format is a duration. | Seconds · Milliseconds · Minutes | Seconds |
A row whose point answers in words is written as it comes, whatever the numeric format says; it never stands behind the too-narrow mark, which belongs to numbers alone.
Columns
The reading column is always there; the other two are the table's choice.
| Property | What it does | Values | Default |
|---|---|---|---|
| Name each point | Draws the name column. A long name truncates with the whole of it in the tooltip — never the reading it names. | on / off | on |
| Write each unit | Draws the unit column. | on / off | on |
Conduct
A point that is not reading shows the gap mark (—) on its row, never the number it last had, and writes no unit beside it — a unit next to the gap would claim a measurement in that unit. Bad quality is marked on the reading the same way every quality-aware surface marks it. Every reading carries the whole of itself in its tooltip.