Reputation: 2499
I'm using a TableViewer and I want to it perform like when I hold CTRL key. I mean if I click a row, it must be added to selection and not replace current selection. I probably need to do this manually in selection listener. But may be there's a better (more convinient) way?
Upvotes: 1
Views: 2503
Reputation: 4014
How about adding the SWT.CHECK attribute when constructing the table so the table entries will be selected with a checkbox?
Upvotes: 2
Reputation: 9535
Tableviewer wraps a Table, which multi-select behavior is platform-specific, that means you cannot disable that. If you want to implement your own multi-select behavior you have to implement your own table-widget which does not depend on the Table widget from SWT. The Composite Table should be a good starting point...
Upvotes: 2