15 #include "uitoolsmod.h" 36 : seltxt_(tr(
"Stepout"))
37 , lbl1_(singl?tr(
"nr"):tr(
"inl"))
51 const uiString& seltxt=tr(
"Stepout"));
54 int val(
bool dir1)
const;
55 void setVal(
bool dir1,
int);
60 virtual void setVals(
int);
61 bool dir2Active()
const;
63 { setVal(
true,rc.
row()); setVal(
false,rc.
col()); }
64 void setBinID(
const BinID&);
68 {
return RowCol( val(
true), val(
false) ); }
69 BinID getBinID()
const;
73 void setFieldNames(
const char* nm1,
const char* nm2=0);
102 int val(
int dir)
const;
105 void setVals(
int,
int,
int);
106 virtual void setVals(
int);
110 void setZFieldName(
const char*);
uiSpinBox * fld2_
Definition: uistepoutsel.h:78
IdxType & row()
Definition: posidxpair.h:45
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
static uiString sStepout()
Definition: uistrings.h:467
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
allows selection of stepouts, extension to third direction (Z).
Definition: uistepoutsel.h:92
~uiStepout3DSel()
Definition: uistepoutsel.h:99
uiSpinBox * fld1_
Definition: uistepoutsel.h:77
Definition: uistring.h:89
Definition: uiparent.h:26
Definition: uistepoutsel.h:33
allows selection of stepouts.
Definition: uistepoutsel.h:29
~uiStepOutSel()
Definition: uistepoutsel.h:52
void setRowCol(const RowCol &rc)
Definition: uistepoutsel.h:62
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:137
Notifier< uiStepOutSel > valueChanged
Definition: uistepoutsel.h:57
Definition: uispinbox.h:24
IdxPair used for its row() and col().
Definition: rowcol.h:25
IdxType & col()
Definition: posidxpair.h:50
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:30
Setup(bool singl=false)
Definition: uistepoutsel.h:35
RowCol getRowCol() const
Definition: uistepoutsel.h:67
Notifier< uiStepOutSel > valueChanging
Definition: uistepoutsel.h:58
uiSpinBox * fld3_
Definition: uistepoutsel.h:114