I can create a GridTableViewer with a custom label for the row header.
But what I actually need for our application is: instead of just 1 column as row header I need the first 2 or 3 columns to be the row header (and stay at the start of the line when scrolling).
Is it possible with the current API? Or is there some alternative? Maybe creating a custom row header renderer will do the job, but based on the source that seems a bit tricky.