18 namespace File {
class Monitor; }
26 const char* survnm=0,
const char* dataroot=0);
29 bool validSelection()
const;
32 void setSurveyDirName(
const char*);
50 void startFileMonitoring();
51 void stopFileMonitoring();
#define mExpClass(module)
Definition: commondefs.h:157
Interface for several file and directory related services.
Definition: file.h:29
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
File::Monitor * filemonitor_
Definition: uisurveyselect.h:41
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
uiListBox * survdirfld_
Definition: uisurveyselect.h:46
Definition: uiparent.h:24
uiSeparator * topsep_
Definition: uisurveyselect.h:47
Monitors files and directories for changes.
Definition: filemonitor.h:25
List Box.
Definition: uilistbox.h:73
uiGroup * maingrp_
Definition: uisurveyselect.h:44
Definition: uisurveyselect.h:21
Definition: uidatarootsel.h:18
uiGroup * survselgrp_
Definition: uisurveyselect.h:45
Definition: uiseparator.h:20
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
Notifier< uiSurveySelect > survDirChg
Definition: uisurveyselect.h:34
Notifier< uiSurveySelect > survParsChg
Definition: uisurveyselect.h:35
BufferString dataroot_
Definition: uisurveyselect.h:40
uiDataRootSel * datarootfld_
Definition: uisurveyselect.h:43
Notifier< uiSurveySelect > survDirAccept
Definition: uisurveyselect.h:36