Hello Inventors
In the previous mails about handling
GUI front ends for Inventor, someone mention
the writting of specific widgets for Inventor
(I think it was Lars about having a GtkExaminerViewer
for gtk+).
In fact, I think that this is the right way to proceed.
In general, people want to use GUI builder
to build they own GUI and then dedicated widgets
for Inventor viewers are needed anyway.
When writting a widget (for example an Xt, a Gtk
or a Qt one) someone quickly discover that the
"SoXt, SoGtk,..." binding induces an unnecessary layer of software.
In fact what is needed is to be able to isolate the code
that handles the "scene" management logic attached
to viewers (for example animation, camera finding/setting)
that are in the SoXtViewer, SoXtExaminerviewer classes
and is then duplicated when doing the SoGtk, SoQt versions.
Then I think that something like some "SoViewerManager,
SoExaminerViewerManager,..."
classes. to handle "viewer scene management" would be very welcome
and would ease the development of the various widgets for Xt, gtk+, qt,
Windows, awt etc...
Regards
Guy Barrand
-------------------------------------------------------------
Guy Barrand e-mail: barrand@xxxxxxxxxxxx
LAL Tel: +33 (1) 64 46 84 17
Universite de Paris-Sud Fax: +33 (1) 69 07 94 04
B.P 34
91898 ORSAY CEDEX France
CERN Tel: 41 22 76 78696 (B02-R013)
-------------------------------------------------------------
|