XTG Grid is a component of XTG graphic library.
It is skilful table (grid) control, that is able to
- select single or multiple rows and columns
- scroll vertically and horizontally
- perform searching by various operators (Like, =, >, <, >=, <=, <>, is null, ...)
- perform sorting (asc, desc)
- define colors of lines, columns, cells
- count best width of colums (minimum width when entire strings are displayed)
- export rows/columns to CSV, HTML, ...
- display AutoForm
- ...
Keyboard control
| Up/Down Arrow | Move selection up/down |
| Shift + Up/Down | Select multiple rows (if multiselection is enabled) |
| Ctrl + Up/Down | Scroll vertically without changing selection |
| Left/Right | Select column (if column selection is enabled) |
| Ctrl + Left/Right | Scroll horizontally |
| PageUp/PageDown | Move selection |
| Home/End | Select the first/last row |
| Shift + PageUp/PageDown | Select multiple rows (if multiselection is enabled) |
| Shift + Home/End | Select multiple rows (if multiselection is enabled) |
| Ctrl + C | Copy selected rows to clipboard in CSV format |
| Ctrl + Shift + C | Copy selected rows to clipboard in fixed length format |
| Ctrl + E | Export from XTG Grid |
| Ctrl + F | Display AutoForm |
| Bksp | Clears one character from searching condition |
| Ctrl + Bksp | Clears searching condition on one column |
| Ctrl + Shift + Bksp | Clears searching condition on all columns (displays all rows) |
| Left click on row | Select row |
| Ctrl + click | Switch select/unselect one row |
| Shift + click | Select all rows between last and actual position |
| Double-click on row | Application defined action |
| Double-click on column title | Sort asc/desc (if column is defined as "sortable by double-click") |
| Right click on searching line | Searching context menu |
| Left click on column title | Select column (if column selection is enabled) |
| Ctrl + Left click on column title | Select/unselect column |