> === > > > > From another hand I myself and Victor are evaluating TG classes to > > > apply it for STAR needs. I've some comment / questions. I am hesiatte > > > to send it to you just know we need some time to see these classes > > > more deeply. But my first impressions (may be wrong) > > > > > > 1. It does implement the restricted (very restricted) version of > > > the "obsolete" Windows 95 GUI. It is Ok for any UNIX a but > > > will surprise the Windows one. > > > > I do not understand this point. Clearly Fons did not implement > > the full Windows95 GUI. > > I meant he did implement the Windows GUI of 1995 year. The current > "look and feel" is defined by MS IE 4.0 (1997-98) > > > I discussed your point about this interface being "obsolete" > > That's why I said it is obsolete for Windows people. > > > with a Win32 specialist here at FNAL. He could see what you mean. > > I meant it is quite complicate to run after Microsoft and implement > the simplified version of their interface on their own platforms. > > Very likely GUI classes should be done separately like our > System, GL, GXW , Application classed done, namely via separate > GUIImp class but via TGXW (it could be Ok for UNIX). > > This way the implementation for Windows will be done via either MS > WIN32 GUI or via MFC "controls". The "look and feel" in this case is > supplied by those WIN32 API, will be always "up-to-day" and fits the > Microsoft definition of "Windows NT compatible application" and leads > to entire integration of ROOT Browser with Windows browser. > > (another advantage: one may buy MFC library for UNIX and get this > "up-to-day" "look and feel" under UNIX as well.) > > May be you may discuss the pint "with a Win32 specialist there > at FNAL". > > Anyway I think the implementation the TGXW methods Fons did to > support GUI is useful for Windows even the Windows version of GUI > classes will not use it directly as the way UNIX does. > > I'd like to highlight all thinks above came during 10 days fighting > GUI under UNIX (I am helping Victor to make his GUI-based STAR > "monitor") > > > When we started this work, we got in touch with the author (from > > Gandt in Belgium). He had no plans to work anymore on these classes. > > It is a pity. > > Valery ================================================================= Dr. Valeri Faine (Fine) ------------------- Phone: +1 516 344 7806 Brookhaven National Laboratory FAX : +1 516 344 4206 Bldg. 510A /STAR mailto:fine@bnl.gov Upton, New York, 11973-5000 http://nicewww.cern.ch/~fine USA Dr. Valery Fine Telex : 911621 dubna su ----------- LCTA/Joint Inst.for Nuclear Res. Phone : +7 09621 6 40 80 141980 Dubna, Moscow region Fax : +7 09621 6 51 45 Russia mailto:fine@main1.jinr.dubna.su