1 #ifndef uiattrtypesel_h 2 #define uiattrtypesel_h 14 #include "uiattributesmod.h" 35 const char* group()
const;
36 const char* attr()
const;
37 void setGrp(
const char*);
38 void setAttr(
const char*);
42 void add(
const char* grp,
const char* attr);
61 int curGrpIdx()
const;
62 void updAttrNms(
const char* s=0);
63 bool isPrefAttrib(
int,
const char*)
const;
#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 const char * sKeyAllGrp
Definition: uiattrtypesel.h:46
bool sorted_
Definition: uiattrtypesel.h:57
Combo box.
Definition: uicombobox.h:32
uiComboBox * attrfld_
Definition: uiattrtypesel.h:51
Definition: uiparent.h:26
Set of BufferString objects.
Definition: bufstringset.h:28
BufferStringSet grpnms_
Definition: uiattrtypesel.h:53
int * idxs_
Definition: uiattrtypesel.h:56
TypeSet< int > attrgroups_
Definition: uiattrtypesel.h:55
Selector for attribute type.
Definition: uiattrtypesel.h:27
Notifier< uiAttrTypeSel > selChg
Definition: uiattrtypesel.h:40
BufferStringSet attrnms_
Definition: uiattrtypesel.h:54
uiComboBox * grpfld_
Definition: uiattrtypesel.h:50