info-inventor-dev
[Top] [All Lists]

Open Inventor / GUI / widgets

To: info-inventor-dev@xxxxxxxxxxx
Subject: Open Inventor / GUI / widgets
From: Guy Barrand <barrand@xxxxxxxxxxxx>
Date: Wed, 28 Feb 2001 10:34:02 +0100 (CET)
In-reply-to: <Pine.LNX.4.21.0102271449500.13616-100000@pc-gbp.lal.in2p3.fr>
Sender: owner-info-inventor-dev@xxxxxxxxxxx
   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)
-------------------------------------------------------------


<Prev in Thread] Current Thread [Next in Thread>