This is a minor feature I personally wouldn't mind seeing, but if not, it ain't no thang.
When entering data in a table row that span multiple columns, you have to click on the next box to enter text. So, for example, when entering a new host in a Launcher host table, I have to:
<type hostname> --> <click next box> --> <type OS name> -> <click next box> --> <type execution path>
I think many techy people are used to hitting tab to move the cursor to the next box instead of using the mouse. Is this something we can do, or are the SWT tables stuff just weird like that?
I think this partially depends on the native platform's interpretation of tabs. Typically, tabs alternate between different controls or widgets on the screen. However, I believe a JFace
Viewer
is typically treated as a single widget in the underlying "tab list".You can move through
TableViewer
s andTreeViewer
s by using the arrow keys provided you have just selected one of the cells/nodes. If you enter theCellEditor
(which is usually aText
widget floating above theViewer
), the arrow keys do not let you exit theCellEditor
's widget. I think you can just use "Enter" or "Esc" to leave theCellEditor
.