Use very ROOT (It was: HOWTO TControlBar ?)

Valery Fine (Valeri.Faine@cern.ch)
Mon, 28 Apr 1997 13:30:36 +0100


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