Re: [ROOT] Progress of port of ROOT native GUI to Windows...

From: Rene Brun (Rene.Brun@cern.ch)
Date: Tue May 15 2001 - 18:10:16 MEST


Hi Nick,

The TreeViewer under NT is not the same as on Unix.
Recently, Andrei Gheata has developed a new TreeViewer using the new GUI.
This new version (still far to be complete) has been released on Unix.
The version of the TreeViewer on NT is an old version that I implemented
about two years ago. This old viewer is based on TPad and TButtons only.
One of the main advantages to unify the graphics/GUI classes on all systems
is to minimize the maintenance burden and also to provide a better
functionality.
Once Bertrand will have a working package under NT, we will immediatly
upgrade the existing panels (Drawpanel, Fitpanel, Attribute panels)
to make use of the new GUI and improve this part of the User Interface.
As Fons has indicated, this will still take some time (we hope q3).
Meanwhile, the TreeViewers will have different shapes on Unix and NT.

Rene Brun

Nick van Eijndhoven wrote:
> 
> Hi Fons,
> I don't know what you mean by "the new TreeViewer", but under
> windows 98 the TreeViewer of ROOT 3.00/06 works quite well.
> 
>                                         Cheers,
>                                          Nick.
> 
> Fons Rademakers wrote:
> >
> > Hi Valery,
> >
> >   the "Inspector" currently looks just like the one in the X11 version.
> > However, the goal of the exercise is of course to redesign all currently
> > primitive attribute panels and inspector windows to use the new ROOT GUI.
> > Which then will work the same on X and Win32 (like the new TreeViewer,
> > which currently only works on X11).
> >
> > Since pure Win32 is being used I don't see any particular problems in
> > integrating specific windows features like ActiveROOT or the interface
> > to OpenInventor.
> >
> > Betrand will not be in charge of Windows support, but I gues he will be
> > answering questions and fix bugs related to his work, like I hope you
> > will also continue doing.
> >
> > Cheers, Fons.
> >
> > Valeri Fine wrote:
> > >
> > > Hello, Fons
> > >
> > > Can you show how "Inpector" and "Open viewer" windows
> > > look like with new ROOT
> > >
> > > Can you say whether it is comaptible with ActiveROOT.
> > > Does this means Betrand Bellenot  is the person in charge
> > > to provide the Windows 9x/NT/2k support as well.
> > >
> > >                                                 Cheers, Valeri
> > >
> > > ----- Original Message -----
> > > From: "Fons Rademakers" <Fons.Rademakers@cern.ch>
> > > To: "Nick van Eijndhoven" <Nick@phys.uu.nl>
> > > Cc: "ROOT Mailing List" <roottalk@pcroot.cern.ch>
> > > Sent: Tuesday, May 15, 2001 6:03 AM
> > > Subject: Re: [ROOT] Progress of port of ROOT native GUI to Windows...
> > >
> > > > Hi Nick,
> > > >
> > > >    when we will release it only the new GUI will be available, however,
> > > > since nothing except the lowlevel graphics has been changed (below the
> > > > pad and canvas), there should be no changes in the graphics. Anyway you
> > > > can always run an old version next to a new version.
> > > >
> > > > Cheers, Fons.
> > > >
> > > >
> > > > Nick van Eijndhoven wrote:
> > > > >
> > > > > Dear Fons and Bertrand,
> > > > > CONGRATULATIONS !
> > > > > This indeed looks good. As soon as a first (pre)release is available
> > > > > please let me know so that I can start trying things out.
> > > > > >From your mail I understand that no additional libs are needed, just
> > > the
> > > > > standard WIN32 API. Does this mean that in the pre-release one can
> > > > > have available both the ROOT GUI and the win graphics as they are now ?
> > > > > If that is the case it would be very convenient to compare the two
> > > > > running various analysis/test programs under windows.
> > > > >
> > > > >                                                  Cheers,
> > > > >                                                   Nick.
> > > > >
> > > > > --
> > > > > Dr. Nick van Eijndhoven mailto:nick@phys.uu.nl
> > > http://www.phys.uu.nl/~nick
> > > >
> > > > --------------------------------------------------------------------------
> > > > > Org.:    Utrecht University/Nikhef, Department of Subatomic Physics
> > > > > Address: P.O. Box 80.000, NL-3508 TA Utrecht, The Netherlands
> > > > > Phone:   +31-30-2532331(direct) +31-30-2531492(secr.)  Fax:
> > > +31-30-2518689
> > > > > NIKHEF:  +31-20-5922028(direct) +31-20-5922000(secr.)  Fax:
> > > +31-20-5925155
> > > > > CERN:    +41-22-7679751(direct) +41-22-7675857(secr.)  Fax:
> > > +41-22-7679480
> > > > > Offices: Buys Ballot lab. 710 (Utrecht)   H350 (Nikhef)   B23 1-020
> > > (CERN)
> > > >
> > > > --------------------------------------------------------------------------
> > > > >
> > > > > Fons Rademakers wrote:
> > > > > >
> > > > > > Dear ROOTers,
> > > > > >
> > > > > >   at the ROOT 2000 Workshop Betrand Bellenot volunteered to attempt to
> > > port
> > > > > > the ROOT native GUI to Windows. After some false starts he is now,
> > > since a
> > > > > > few months, on the right track and progressing at a good pace. The
> > > screenshots
> > > > > > at
> > > > > >
> > > > > > http://root.cern.ch/root/win32progress/Win32GUI.html
> > > > > >
> > > > > > give a good idea of the current status. The port uses the low level
> > > Win32
> > > > > > graphics API and does not make use of any X11 compatibily library and
> > > does
> > > > > > not require an X server. As you can see the look on Windows is exactly
> > > the
> > > > > > same as on Unix and MacOS X. Once this work is finished, the ROOT GUI
> > > classes
> > > > > > can be used as a truely cross-platform GUI framework.
> > > > > >
> > > > > > Cheers, Fons.
> > > > > >
> > > > > > --
> > > > > > Org:    CERN, European Laboratory for Particle Physics.
> > > > > > Mail:   1211 Geneve 23, Switzerland
> > > > > > E-Mail: Fons.Rademakers@cern.ch              Phone: +41 22 7679248
> > > > > > WWW:    http://root.cern.ch/~rdm/            Fax:   +41 22 7677910
> > > >
> > > > --
> > > > Org:    CERN, European Laboratory for Particle Physics.
> > > > Mail:   1211 Geneve 23, Switzerland
> > > > E-Mail: Fons.Rademakers@cern.ch              Phone: +41 22 7679248
> > > > WWW:    http://root.cern.ch/~rdm/            Fax:   +41 22 7677910
> > > >



This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:45 MET