15 #include "uitoolsmod.h" 43 , current_(0) { its.
fill(items_); }
73 void init(
const char**,
int,
const char*);
103 const char* text()
const;
128 bool allowcancel=
true,
134 bool allowcancel=
true,
139 void addChoice(
const uiString& txt,
const char* iconnm=0);
140 void setDefaultChoice(
int);
#define mExpClass(module)
Definition: commondefs.h:160
description of properties of dialog.
Definition: uidialog.h:51
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
#define mNoHelpKey
Definition: uidialog.h:39
uiCheckList * inpfld_
Definition: uiselsimple.h:149
~uiGetObjectName()
Definition: uiselsimple.h:101
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
const BufferStringSet & items_
Definition: uiselsimple.h:96
~uiSelectFromList()
Definition: uiselsimple.h:52
Group of check boxes. Ensures a certain policy is honored.
Definition: uichecklist.h:34
A filter field attaching itself to a listbox.
Definition: uilistboxfilter.h:22
Definition: uiselsimple.h:32
Get an action from a series of possibilities from user.
Definition: uiselsimple.h:122
Definition: uistrings.h:24
The base class for most UI elements.
Definition: uiobj.h:38
Get a name from user, whilst displaying names that already exist.
Definition: uiselsimple.h:80
Setup setup_
Definition: uiselsimple.h:63
Definition: uistring.h:89
#define mNoDlgTitle
Stand-alone dialog window with optional 'OK', 'Cancel' and 'Save defaults' button.
Definition: uidialog.h:37
Definition: uiparent.h:26
void fill(uiStringSet &) const
Set of BufferString objects.
Definition: bufstringset.h:28
Definition: helpview.h:49
uiListBox * selFld()
Definition: uiselsimple.h:57
int choice() const
on cancel will be -1
Definition: uiselsimple.h:141
Definition: uidialog.h:42
int choice_
Definition: uiselsimple.h:150
List Box.
Definition: uilistbox.h:75
uiListBox * selfld_
Definition: uiselsimple.h:65
uiListBox * listfld_
Definition: uiselsimple.h:112
uiListBoxFilter * filtFld()
Definition: uiselsimple.h:58
const bool allowcancel_
Definition: uiselsimple.h:151
uiGenInput * inpFld()
Definition: uiselsimple.h:105
int selection() const
-1 = no selection made (cancelled or 0 list items)
Definition: uiselsimple.h:54
Setup(const uiString &wintitl, const BufferStringSet &its)
Definition: uiselsimple.h:87
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:137
Setup(const uiString &wintitl, const BufferStringSet &its)
Definition: uiselsimple.h:40
Select entry from list.
Definition: uiselsimple.h:28
Definition: uiselsimple.h:84
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
uiListBoxFilter * filtfld_
Definition: uiselsimple.h:66
uiListBox * selFld()
Definition: uiselsimple.h:106
Definition: uistring.h:218
uiStringSet items_
Definition: uiselsimple.h:47
Setup(const uiString &wintitl, const uiStringSet &its)
Definition: uiselsimple.h:35
static uiString sEmptyString()
Definition: uistrings.h:286
uiGenInput * inpfld_
Definition: uiselsimple.h:111