Hello all!

So, a quick question (particularly to Robert)...

How would you feel if I removed the ability for the user to choose their
origin with osgWidget via the enum passed to the WindowManager during
creation? It's just becoming a code maintenance nightmare, and I'm
having to do a ton of "deferred" positioning since the WindowManager is
what defines this and I have to wait until a UI Object has
it's ::managed() method called before I can do anything. I don't imagine
there are really that many people using it right now other than
experimentation, so it shouldn't be a big deal.

If so, would you want to keep the default OpenGL origin (which can be
somewhat confusing to 3rd party UI mod-makers expecting it to be more
consistent with traditional windowing coordinate systems)? Or should it
be in the upper-left? Either way is fine, but trying to support both via
a simple enum (and then having to write all this code to do it properly
and THEN expecting people remember this when they derive custom Widgets)
seems to be getting out of hand...

_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to