 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "uibasemod.h"
49 enum Type { Gen, Img, Txt, Html };
62 { selectedfilter_ = fltr; }
66 { currentdir_ = dir; }
71 { confirmoverwrite_ = yn; }
88 const char* filters=0);
120 const
char* fname, const
char* filter,
121 const
char* caption )
126 const
char* fname, const
char* filter,
127 const
char* caption )
132 const
char* caption )
uiString caption_
Definition: uifiledlg.h:99
bool confirmoverwrite_
Definition: uifiledlg.h:106
@ ExistingFile
Definition: uifiledlg.h:31
int processExternalFilenames(const char *dir=0, const char *filters=0)
mDeprecated("Use uiString") uiFileDialog(uiParent *p
void setConfirmOverwrite(bool yn)
Definition: uifiledlg.h:70
Mode mode_
Definition: uifiledlg.h:96
Set of BufferString objects.
Definition: bufstringset.h:26
Export_Basic uiString toUiString(ViewStyle)
uiFileDialog(uiParent *, bool forread, const char *fname=0, const char *filter=0, const uiString &caption=uiString::emptyString())
uiFileDialog(uiParent *, Mode mode=AnyFile, const char *fname=0, const char *filter=0, const uiString &caption=uiString::emptyString())
bool forread_
Definition: uifiledlg.h:105
#define mExpClass(module)
Definition: commondefs.h:177
BufferString selectedfilter_
Definition: uifiledlg.h:102
static BufferString extfilenameserrmsg_
Definition: uifiledlg.h:110
static void setExternalFilenames(const FileMultiString &)
void setMode(Mode m)
Definition: uifiledlg.h:58
SeparString with backquotes as separators, use in most ascii files.
Definition: separstr.h:223
@ AnyFile
Definition: uifiledlg.h:30
BufferStringSet filenames_
Definition: uifiledlg.h:101
bool addallexts_
Definition: uifiledlg.h:104
mODTextTranslationClass(uiFileDialog)
uiParent * parnt_
Definition: uifiledlg.h:100
void getFileNames(BufferStringSet &) const
const char * getDefaultExtension() const
Type
Definition: uifiledlg.h:49
BufferString defaultextension_
Definition: uifiledlg.h:107
void setDefaultExtension(const char *)
void endCmdRecEvent(int refnr, bool ok)
BufferString currentdir_
Definition: uifiledlg.h:103
static const char * getExternalFilenamesErrMsg()
Dialog to get a file or directory name from user.
Definition: uifiledlg.h:25
Mode mode() const
Definition: uifiledlg.h:59
const char * selectedFilter() const
Definition: uifiledlg.h:63
BufferString fname_
Definition: uifiledlg.h:97
BufferString filter_
Definition: uifiledlg.h:98
const char * fileName() const
Definition: uifiledlg.h:55
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
void setAllowAllExts(bool yn)
default true for read, false for write
Definition: uifiledlg.h:68
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
static const uiString & emptyString()
Definition: uistring.h:300
static void string2List(const BufferString &, BufferStringSet &)
static const char * filesep_
Definition: uifiledlg.h:78
Mode
File selection mode.
Definition: uifiledlg.h:29
BufferString fn
Definition: uifiledlg.h:95
static void list2String(const BufferStringSet &, BufferString &)
int beginCmdRecEvent(const char *wintitle)
Definition: uiparent.h:26
void setSelectedFilter(const char *fltr)
Definition: uifiledlg.h:61
void setDirectory(const char *dir)
Definition: uifiledlg.h:65
uiFileDialog(uiParent *, Type, const char *fname=0, const uiString &caption=uiString::emptyString())
Always AnyFile.
static FileMultiString * externalfilenames_
Definition: uifiledlg.h:109
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021