 |
OpendTect
6.6
|
Go to the documentation of this file.
42 : titletext_(titletxt)
44 , allowsetsurvdefault_(true)
45 , withwriteopts_(true)
46 , withinserters_(true) {}
69 int nrChosen()
const {
return selgrp_->nrChosen(); }
72 { selgrp_->getChosen( ids ); }
74 { selgrp_->getChosen( nms ); }
75 void chooseAll(
bool yn=
true ) { selgrp_->chooseAll( yn ); }
89 {
return selgrp_->updateCtxtIOObj(); }
mDefSetupMemb(uiString, titletext) mDefSetupMemb(bool
static uiString selTxt(bool forread)
void chooseAll(bool yn=true)
Definition: uiioobjseldlg.h:75
bool acceptOK(CallBacker *)
confirm accept
Definition: uiioobjseldlg.h:88
Set of BufferString objects.
Definition: bufstringset.h:26
Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar.
Definition: ctxtioobj.h:146
void getChosen(TypeSet< MultiID > &ids) const
Definition: uiioobjseldlg.h:71
Dialog letting the user select an object. It returns an IOObj* after successful go().
Definition: uiioobjseldlg.h:22
#define mExpClass(module)
Definition: commondefs.h:177
Basic group for letting the user select an object.
Definition: uiioobjselgrp.h:47
const MultiID & chosenID(int i=0) const
Definition: uiioobjseldlg.h:70
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:154
void usePar(const IOPar &i)
Definition: uiioobjseldlg.h:81
const IOObj * ioObj() const
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
Setup setup_
Definition: uiioobjseldlg.h:92
uiIOObjSelGrp * selgrp_
Definition: uiioobjseldlg.h:93
Setup(const uiString &titletxt=uiString::emptyString())
Definition: uiioobjseldlg.h:41
void getChosen(BufferStringSet &nms) const
Definition: uiioobjseldlg.h:73
Definition: uiioobjseldlg.h:35
uiIOObjSelGrp * selGrp()
Definition: uiioobjseldlg.h:79
mODTextTranslationClass(uiIOObjSelDlg)
description of properties of dialog.
Definition: uidialog.h:50
virtual uiIOObjSelGrp * selGrp()
Definition: uiioobjseldlg.h:30
bool fillPar(IOPar &i) const
Definition: uiioobjseldlg.h:80
Definition: uiioobjseldlg.h:39
Compound key consisting of ints.
Definition: multiid.h:24
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
static const uiString & emptyString()
Definition: uistring.h:300
void setSurveyDefaultSubsel(const char *)
void statusMsgCB(CallBacker *)
void init(const CtxtIOObj &)
uiIOObjRetDlg(uiParent *p, const Setup &s)
Definition: uiioobjseldlg.h:25
mODTextTranslationClass(uiIOObjRetDlg)
Definition: uiparent.h:26
virtual const IOObj * ioObj() const =0
Definition: uidialog.h:42
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021