Hi Rudi, Xavier, Fons will process this message once he is back at the end of the month. Rene Brun On Tue, 20 Mar 2001, Rudi Lutter wrote: > On Tuesday 20 March 2001 00:39, Xavier Bertou wrote: > >Hi rooters, > >The field is not used in the code. If its purpose is to tell in which > >directory the popup window should start, then a simple constructor > >TGFileInfo() {fIniDir=NULL;}; > >added in gui/inc/TGFileDialog.h, and in gui/src/TGFileDialog.cxx > > if (fFileInfo->fIniDir==NULL) > > fFc->ChangeDirectory("."); > > else fFc->ChangeDirectory(fFileInfo->fIniDir); > >allows to take it into account. It's not perfect (in case directory > >doesn't exist, could add a stat(fFileInfo->fIniDir) to check it and take > >"." else), but it works well, and it's quite usefull. > >Cheers, > > Hi Xavier, hi rooters, > > I also would highly appreciate such a feature. > I sent an enhancement request as a feedback to root several months ago > but didn't get any response till now. > So I solved the problem by embedding the original TGFileInfo in my own > class which execs a gSystem->ChangeDirectory() to a path specified in fIniDir > before calling TGFileInfo. A poor workaround only - I agree. > > Cheers, > > Rudi > -- > __ __ __ / Rudi Lutter / > ____ / /_ __/ /_/ /____ ____ /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/ > / __/ / / // / __/ __/ -_) __/ / Email: Rudi.Lutter@Physik.Uni-Muenchen.DE / > /_/ /_/\_,_/\__/\__/\__/_/ / WWW: www.bl.physik.tu-muenchen.de/~rudi / > / / > -----------------------------/ Tel: (+49) 89 289 1 4287 / > / Fax: (+49) 89 289 1 4280 / > /--------------------------------------------/ > / Beschleunigerlabor der LMU und TU Muenchen / > / Am Coulombwall 6, D-85748 GARCHING, Germany/ > *--------------------------------------------* >
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:40 MET