Community
Participate
Working Groups
The platform now allows custom property sheet views linked to the active editor in the similar way to outline view. However, TableViewer API has been simultaneously changed to make this almost impossible. In the old code, column-related objects (modifiers, cell editors etc.) were grouped into viewer table column objects. It was good and it was object-oriented. The new code scattered that functionality into several method calls (setCellEditors, setProperties etc.). In addition to being a step back (IMHO) because it brings us back into the age of C language, it made it impossible to override 'activateCellEditor' on the column and provide row-specific cell editors. NOTES:
PRODUCT VERSION: VAME022
There are no plans to change the current API in this development cycle.
Reopened for investigation. Dejan if you have any more specific requests about changes to TableViewer API, it would be helpful.
This is a very old defect. I opened it because I needed a property sheet-like behaviour in a dialog. Since I opened it, I managed to use the actual property sheet component (and use property descriptors) so I don't need this any more. You are free to close the defect (although I am still less than 100% happy with the column-related calls described above).
Closing based on reporters comments.