TGFileDialog


class description - source file - inheritance tree

class TGFileDialog : public TGTransientFrame


    public:
TGFileDialog TGFileDialog(const TGWindow* p, const TGWindow* main, EFileDialogMode dlg_type, TGFileInfo* file_info) TGFileDialog TGFileDialog(const TGFileDialog&) virtual void ~TGFileDialog() static TClass* Class() virtual void CloseWindow() virtual TClass* IsA() const virtual Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TGLabel* fLookin "Save in" or "Look in" label TGLabel* fLfname TGLabel* fLftypes TGTextBuffer* fTbfname TGTextEntry* fName TGComboBox* fTypes TGFSComboBox* fTreeLB TGPictureButton* fCdup top toolbar button TGPictureButton* fNewf top toolbar button TGPictureButton* fList top toolbar button TGPictureButton* fDetails top toolbar button const TGPicture* fPcdup picture for fCdup const TGPicture* fPnewf picture for fNewf const TGPicture* fPlist picture for fList const TGPicture* fPdetails picture for fDetails TGTextButton* fOk ok button TGTextButton* fCancel cancel button TGListView* fFv file list view TGFileContainer* fFc file list view container (containing the files) TGHorizontalFrame* fHtop main frame directly in popup TGHorizontalFrame* fHf frame for file name and types TGHorizontalFrame* fHfname TGHorizontalFrame* fHftype TGVerticalFrame* fVf TGVerticalFrame* fVbf TGLayoutHints* fLmain TGLayoutHints* fLhl TGLayoutHints* fLb1 TGLayoutHints* fLb2 TGLayoutHints* fLvf TGLayoutHints* fLvbf TGLayoutHints* fLb TGLayoutHints* fLht TGLayoutHints* fLht1 TGFileInfo* fFileInfo

Class Description

                                                                      
 TGFileDialog                                                         
                                                                      
 This class creates a file selection dialog. It contains a combo box  
 to select the desired directory. A listview with the different       
 files in the current directory and a combo box with which you can    
 select a filter (on file extensions).                                
 When creating a file dialog one passes a pointer to a TGFileInfo     
 object. In this object you can set the fFileTypes and fIniDir to     
 specify the list of file types for the filter combo box and the      
 initial directory. When the TGFileDialog ctor returns the selected   
 file name can be found in the TGFileInfo::fFilename field and the    
 selected directory in TGFileInfo::fIniDir. The fFilename and         
 fIniDir are deleted by the TGFileInfo dtor.                          
                                                                      


TGFileDialog(const TGWindow *p, const TGWindow *main, EFileDialogMode dlg_type, TGFileInfo *file_info) : TGTransientFrame(p, main, 10, 10, kVerticalFrame)
 Create a file selection dialog. Depending on the dlg_type it can be
 used for opening or saving a file.

~TGFileDialog()
 Delete file dialog.

void CloseWindow()
 Close file dialog.

Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t)



Inline Functions


             TClass* Class()
             TClass* IsA() const
                void ShowMembers(TMemberInspector& insp, char* parent)
                void Streamer(TBuffer& b)
                void StreamerNVirtual(TBuffer& b)
        TGFileDialog TGFileDialog(const TGFileDialog&)


Author: Fons Rademakers 20/01/98
Last update: root/gui:$Name: $:$Id: TGFileDialog.cxx,v 1.10 2002/09/18 12:22:14 rdm Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.