Hi all,
I am finding that it would be very nice to be able to extend GLCanvas rather than put it in a wrapper. Does anyone else feel the same way? Besides the fact that the GLCanvas is created via a factory, are there any other reasons for GLCanvas to be final? It seems like it would be better to have a constructor which takes a GLCapabilities class and de-finalize GLCanvas. You could then extend the GLCanvas as needed.
What do you all think?