| [news.eclipse.platform] Re: using a hyperlink with a Table/TableViewer/TreeViewer - options and performance |
Tom Schindl wrote:
Well but if you have 3 different links in one line where from you know which of the links has been clicker?
And once more in 3.3 we will add API for the Keyboard Navigation and CellSelections using the API mentionned in bug 151377. I expect to have the whole stuff integrate in M5 (https://bugs.eclipse.org/bugs/show_bug.cgi?id=151295).
The corresponding feature request is: https://bugs.eclipse.org/bugs/show_bug.cgi?id=36977
To solve the performance impact we need to provide some logic to only keep the widgets who are visible. If you want a Table holding native widgets I can point you to the nebula project which provides a control called CompositeTable which works with native widgets and has the great advantage that it holds the logic to only create/hold as many widgets it needs to fill the table area. I think you need to check it out from the CVS-Repository.
I will have a look at this, thanks.
Francis