The following events are generated by a Table control. If no table control is present then these events will not be generated.
A table has been resized via the table resize action. This event notifies the system of the new table size and visible area.
Data:
uint32_t top_row uint32_t left_col uint32_t bot_row; uint32_t right_col; char *table
Where:
- top_row
-
The top row that is visible
- left_col
-
The left column that is visible
- bot_row
-
The bottom row that is visible
- right_col
-
The right column that is visible
- table
-
The name of the table whose viewport changed to cause this event
A table cell has received focus and is the currently active cell. This is delivered to the control template with the cell focus information.
Data:
uint32_t row; uint32_t col; char *table
Where:
- row
-
The row that received focus
- col
-
The column that received focus
- table
-
The name of the table where the cell focus changed
A table cell has lost focus and is no longer the active cell. This is delivered to the control template with the cell focus information
Data:
uint32_t row; uint32_t col; char *table
Where:
- row
-
The row that received focus
- col
-
The column that received focus
- table
-
The name of the table where the cell focus changed