Use very ROOT (It was: HOWTO TControlBar ?)

From: Valery Fine (Valeri.Faine@cern.ch)
Date: Mon Apr 28 1997 - 14:30:36 MEST


  Dear Maarten Bruinsma

On 28 Apr 97 at 11:21, you wrote:

 
> I am making a controlbar in a program, but I don't know why the
                           =============  
> buttons do not appear. Do I have to give an additional command? This
> is what I have basically:


  It was said several times on this list and I'd like to highlight 
this again.

  One needs VERY STRONG REASON to make his OWN ROOT-like application. 
It requires the DEEP understanding of the ROOT OO technology too.
You need to answer WHY you refuse the very simple straight way to use 
ROOT and decided to use VERY complicated and dangerous one to build 
his own INTERACTIVE X/Motif/WIN32 compliant application (even with 
the ROOT classes it is still difficult). What are you going to gain ?
My own answer is "One can gain nothing but troubles".

  It is assumed that our user first of all will build his own BATCH 
application to create a data file and then he(she) will use ROOT and 
own macros to make the interactive analysis. It is the RECOMMENDED 
way.

  It saves you the HUGE amount of time.

  Anyway nobody tries to make his application looks like his 
own kornshell/CShell-like application by re-compiling the Korn-shell 
main program.

  I think one has to understand ROOT as some sort of SHELL (at list 
the very beginner).

   Hope this helps,
                    Valery
=================================================================
Dr. Valery Fine                  Telex : 911621 dubna su
    -----------
LCTA/Joint Inst.for NuclearRes   Phone : +7 09621 6 40 80
141980 Dubna, Moscow region      Fax   : +7 09621 6 51 45
Russia                           mailto:fine@main1.jinr.dubna.su                              

Dr. Valeri Faine
    ------------                 Phone: +41 22 767 6468
CERN                             FAX  : +41 22 782 2601
CH-1211 Geneva, 23               mailto:fine@mail.cern.ch 
Switzerland                      http://nicewww.cern.ch/~fine
                                 



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:26:18 MET