I am developing an Eclipse RCP application (windows-only target platform) which uses both JFace TableViewers and NatTables.
When the user wants to resize a table column, they get two different mouse cursors for the two types of tables.
For NatTable this is SWT.CURSOR_SIZEWE
.
For SWT/JFace Tables this is like the "VSplit" cursor in the cursor list at http://www.java2s.com/Code/VB/GUI/ShowAllCursors.htm
Obviously, the reason is that SWT uses native table widgets and the "VSplit"-like cursor used by the OS (Windows) here is platform-dependent (it does not even seem to exist on other platforms). So, I guess this is the reason why there is no SWT.CURSOR_VSPLIT
or similar constant.
Does anyone know of any other way to access the builtin windows VSplit cursor (or however it is actually called) so that I can (re)use that cursor for the NatTable resize handle? (My current workaround is to include my own custom "VSplit"-like cursor, but I'd like it better if I could reuse the system resource).