28 namespace File {
class Monitor; }
54 , tooltip_(tooltip) {}
64 static void add(
const Util&);
67 bool haveSurveys()
const;
105 void reReadSurvInfoFromFile(
const char*);
106 void setCurrentSurvey(
const char*);
107 bool writeSettingsSurveyFile(
const char*);
109 void launchEditor(
bool);
110 void writeCommentsIfChanged();
111 bool rootDirWritable()
const;
115 void mkSurvManTools();
116 void mkSurvMapWithUtils(
uiGroup*);
#define mExpClass(module)
Definition: commondefs.h:157
Interface for several file and directory related services.
Definition: file.h:29
Represents a grid of 2D lines in an Inl-Crl plane.
Definition: grid2d.h:25
uiButton * rmbut_
Definition: uisurveymanager.h:83
Definition: uisurvmap.h:82
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
Definition: uitextedit.h:73
Tool item on window. First is always 'X,Y <-> I/C'.
Definition: uisurveymanager.h:48
uiString tooltip_
Definition: uisurveymanager.h:60
uiButton * editbut_
Definition: uisurveymanager.h:82
ObjectSet< uiButton > utilbuts_
Definition: uisurveymanager.h:85
uiRetVal survreadstatus_
Definition: uisurveymanager.h:80
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
uiSurveyMap * survmap_
Definition: uisurveymanager.h:77
uiTextEdit * infofld_
Definition: uisurveymanager.h:86
Combo box.
Definition: uicombobox.h:30
Definition: uistring.h:88
uiButtonGroup * survmanbuts_
Definition: uisurveymanager.h:84
Definition: uiparent.h:24
Holds survey general information.
Definition: survinfo.h:54
Util(const char *pixmap, const uiString &tooltip, const CallBack &cb)
Definition: uisurveymanager.h:50
CallBack cb_
Definition: uisurveymanager.h:58
Definition: uidialog.h:40
uiGrid2DMapObject * inlgridview_
Definition: uisurveymanager.h:78
const SurveyInfo * curSurvInfo() const
Definition: uisurveymanager.h:66
bool isStandAlone() const
Definition: uisurveymanager.h:73
Definition: uisurveyselect.h:21
Definition: uisurvmap.h:103
virtual bool willRunFor(const SurveyInfo &) const
Definition: uisurveymanager.h:62
BufferString pixmap_
Definition: uisurveymanager.h:59
uiTabStack * infotabs_
Definition: uisurveymanager.h:88
Definition: uitabstack.h:31
Dialog around a uiSurveyManager.
Definition: uisurveymanager.h:124
The survey selector that also provides management of the surveys.
Definition: uisurveymanager.h:40
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
uiTextEdit * notesfld_
Definition: uisurveymanager.h:87
uiSurveyManager * mgrfld_
Definition: uisurveymanager.h:132
Definition: uistring.h:299
SurveyInfo * survinfo_
Definition: uisurveymanager.h:76
virtual ~Util()
Definition: uisurveymanager.h:55
Grid2D * inlgrid_
Definition: uisurveymanager.h:79
virtual Util * clone() const
Definition: uisurveymanager.h:56
Definition: uilineedit.h:49
CallBacks object-oriented (object + method).
Definition: callback.h:62
uiString rootdirnotwritablestr_
Definition: uisurveymanager.h:89