class description - source file - inheritance tree

class TGFileDialog : public TGTransientFrame

TGFileDialog TGFileDialog(const TGWindow* p, const TGWindow* main, EFileDialogMode dlg_type, TGFileInfo* file_info) TGFileDialog TGFileDialog(TGFileDialog&) virtual void ~TGFileDialog() 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)

Data Members

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

 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. When the TGFileDialog ctor returns the selected file name    
 can be found in the TGFileInfo::fFileName field. This string must    
 be freed by the users.                                               

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

 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)
        TGFileDialog TGFileDialog(TGFileDialog&)

Author: Fons Rademakers 20/01/98
Last update: 2.23/10 15/12/99 19.39.50 by Fons Rademakers
Copyright (c) 1995-1999, The ROOT System, All rights reserved. *

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.