The property table can even handle array indices!!
The Property Tree on the right of the table is bound to the selected rows in the table. This allows the Property Matrix to handle editing a wide variety of types at the same time!
Sorting
The user can also sort any column in ascending or descending order by simply clicking on the column header. An arrow will appear on the header to let you know which way the column is sorted.
Controls
Control
Description
Keyboard Controls
Escape
Exits edit mode in the current cell. Some cells have complex editing widgets which have their own behavior for escape which will take priority, so the user may need to press escape multiple times.
Ctrl + C
Copies the current cell's string representation to the clipboard.
Ctrl + V
Set the current cell's value as the text in the clipboard.
Ctrl + A
Selects all cells in the table.
Home or Ctrl + Left Arrow
Moves the current cell to the first cell in the current row.
End or Ctrl + Right Arrow
Moves the current cell to the last cell in the row.
Ctrl + Home
Moves the current cell to the first cell in the table.
Ctrl + End
Moves the current cell to the last cell in the table.
Left Arrow or Shift + Tab
Moves the current cell to the previous cell in the current row.