1 #ifndef uimultiwelllogsel_h 2 #define uimultiwelllogsel_h 14 #include "uiwellmod.h" 28 namespace Well {
class MarkerSet; }
41 , txtofmainfld_(
"Extract Between")
58 { params_->setTopMarker(mrk,shift); putToScreen(); }
60 { params_->setBotMarker(mrk,shift); putToScreen(); }
62 { *params_ = sel; putToScreen(); }
80 virtual void putToScreen();
82 virtual void updateDisplayFlds();
96 , withsampling_(false)
98 , withextractintime_(
SI().zIsTime())
131 virtual void updateDisplayFlds();
132 virtual void putToScreen();
149 void selectOnlyWritableWells();
void setBotMarker(const char *mrk, float shift)
Definition: uimultiwelllogsel.h:59
#define mExpClass(module)
Definition: commondefs.h:160
Set of Markers.
Definition: wellmarker.h:76
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
ObjectSet< IOObj > wellobjs_
Definition: uimultiwelllogsel.h:165
int selidx_
Definition: uimultiwelllogsel.h:76
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Well::ZRangeSelector & zRangeSel()
Definition: uimultiwelllogsel.h:65
Definition: uimultiwelllogsel.h:32
void setRangeSel(const Well::ZRangeSelector &sel)
Definition: uimultiwelllogsel.h:61
const MultiID * singlewid_
Definition: uimultiwelllogsel.h:167
Definition: uiparent.h:26
Set of BufferString objects.
Definition: bufstringset.h:28
List Box.
Definition: uilistbox.h:75
ObjectSet< uiLabel > zlabelflds_
Definition: uimultiwelllogsel.h:73
Parameters (zrg, sampling method) to extract well data.
Definition: wellextractdata.h:47
Allows save/restore of chosen items for a uiListBox.
Definition: uilistboxchoiceio.h:36
Definition: directionalsurvey.h:19
uiListBox * wellsfld_
Definition: uimultiwelllogsel.h:169
float ztimefac_
Definition: uimultiwelllogsel.h:77
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:137
Definition: uimultiwelllogsel.h:139
Definition: uimultiwelllogsel.h:35
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
Well::ZRangeSelector * params_
Definition: uimultiwelllogsel.h:78
uiListBox * logsfld_
Definition: uimultiwelllogsel.h:170
uiGenInput * abovefld_
Definition: uimultiwelllogsel.h:69
uiListBoxChoiceIO * wellschoiceio_
Definition: uimultiwelllogsel.h:171
uiGenInput * zchoicefld_
Definition: uimultiwelllogsel.h:74
ObjectSet< uiGroup > zselectionflds_
Definition: uimultiwelllogsel.h:72
Definition: uibutton.h:134
uiGenInput * belowfld_
Definition: uimultiwelllogsel.h:70
void setTopMarker(const char *mrk, float shift)
Definition: uimultiwelllogsel.h:57
Compound key consisting of ints.
Definition: multiid.h:25
Setup()
Definition: uimultiwelllogsel.h:38