13 #include "uitoolsmod.h" 34 : seltxt_(tr(
"Stepout"))
35 , lbl1_(singl?tr(
"nr"):tr(
"inl"))
49 const uiString& seltxt=tr(
"Stepout"));
52 int val(
bool dir1)
const;
53 void setVal(
bool dir1,
int);
58 virtual void setVals(
int);
59 bool dir2Active()
const;
61 { setVal(
true,rc.
row()); setVal(
false,rc.
col()); }
62 void setBinID(
const BinID&);
66 {
return RowCol( val(
true), val(
false) ); }
67 BinID getBinID()
const;
71 void setFieldNames(
const char* nm1,
const char* nm2=0);
100 int val(
int dir)
const;
103 void setVals(
int,
int,
int);
104 virtual void setVals(
int);
108 void setZFieldName(
const char*);
uiSpinBox * fld2_
Definition: uistepoutsel.h:76
IdxType & row()
Definition: posidxpair.h:43
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
static uiString sStepout()
Definition: uistrings.h:486
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
allows selection of stepouts, extension to third direction (Z).
Definition: uistepoutsel.h:90
~uiStepout3DSel()
Definition: uistepoutsel.h:97
uiSpinBox * fld1_
Definition: uistepoutsel.h:75
Definition: uistring.h:88
Definition: uiparent.h:24
Definition: uistepoutsel.h:31
allows selection of stepouts.
Definition: uistepoutsel.h:27
~uiStepOutSel()
Definition: uistepoutsel.h:50
void setRowCol(const RowCol &rc)
Definition: uistepoutsel.h:60
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:129
Notifier< uiStepOutSel > valueChanged
Definition: uistepoutsel.h:55
Definition: uispinbox.h:22
IdxPair used for its row() and col().
Definition: rowcol.h:23
IdxType & col()
Definition: posidxpair.h:48
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:28
Setup(bool singl=false)
Definition: uistepoutsel.h:33
RowCol getRowCol() const
Definition: uistepoutsel.h:65
Notifier< uiStepOutSel > valueChanging
Definition: uistepoutsel.h:56
uiSpinBox * fld3_
Definition: uistepoutsel.h:112