1 #ifndef ROOT_KVFileDialog
2 #define ROOT_KVFileDialog
32 enum EKVFileDialogMode {
80 EKVFileDialogMode dlg_type = kKVFDOpen,
TGFileInfo* file_info = 0);
#define ClassDefOverride(name, id)
Modified version of TGFileDialog file selection dialog.
TGPictureButton * fNewf
top toolbar button
virtual ~KVFileDialog()
Delete file dialog.
TGPictureButton * fList
top toolbar button
const TGPicture * fPlist
picture for fList
TGTextBuffer * fTbfname
text buffer of file name
TGTextButton * fOk
ok button
TGPictureButton * fCdup
top toolbar button
Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2) override
Process messages generated by the user input in the file dialog.
KVFileDialog(const KVFileDialog &)
TGTextEntry * fName
file name text entry
TGFileInfo * fFileInfo
file info passed to this dialog
EKVFileDialogMode fDlgMode
void CloseWindow() override
TGComboBox * fTypes
file type combo box
TGFSComboBox * fTreeLB
file system path combo box
TString fSaveWorkingDirectory
TGListView * fFv
file list view
TGPictureButton * fDetails
top toolbar button
TGTextButton * fCancel
cancel button
const TGPicture * fPcdup
OR set on/off multiple file selection for SaveAs dialog.
TGFileContainer * fFc
file list view container (containing the files)
KVFileDialog & operator=(const KVFileDialog &)
const TGPicture * fPdetails
picture for fDetails
const TGPicture * fPnewf
picture for fNewf
int main(int argc, char **argv)