GridTableViewer previous tab traversal?https://www.eclipse.org/forums/index.php/mv/msg/170178/540670/#msg_540670
I've been doing a bunch of research on the web and have spent the better part of a day trying to figure this out. Can anyone help?

I have a GridTableViewer in my application. I have a requirement which states that the user shall be able to tab and shift+tab to navigate between cells (like Excel).

Tab works by default, but I cannot get shift+tab to work. I've tried a lot different things, including adding a KeyListener to the GridTableViewer's Grid and sending a call to grid.traverse(SWT.TRAVERSE_*) on keyPressed. I've tried passing in tab traverse and arrow traverse, but neither have any significant effect.

My GridTableViewer in my application exists in a Composite with two buttons. When I shift+tab in my application, the focus moves to the previous component: a button. Is there any way to work around this to get the functionality I'm looking for?

I've stripped everything down to an example View that demonstrates the issue. Tabbing works, but shift+tabbing does not.

]]>Lars Butler2010-06-16T22:47:06-00:00Re: GridTableViewer previous tab traversal?https://www.eclipse.org/forums/index.php/mv/msg/170178/545541/#msg_545541
you have to suppress Tabbing the focus via a TraverseListener in createPartControl:

Thanks for your time.
-Lars]]>Lars Butler2010-07-09T14:18:19-00:00Re: GridTableViewer previous tab traversal?https://www.eclipse.org/forums/index.php/mv/msg/170178/599930/#msg_599930
Yes, that is correct; I'm only concerned with navigation at this point. Sorry if I didn't make that initially clear.