TGFileDialog
class description - source file - inheritance tree
public:
TGFileDialog TGFileDialog(const TGWindow* p, const TGWindow* main, EFileDialogMode dlg_type, TGFileInfo* file_info)
TGFileDialog TGFileDialog(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)
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
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. 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.
~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)
TGFileDialog TGFileDialog(TGFileDialog&)
Author: Fons Rademakers 20/01/98
Last update: root/gui:$Name: $:$Id: TGFileDialog.cxx,v 1.1.1.1 2000/05/16 17:00:41 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.