1 #ifndef uieditobjectlist_h 2 #define uieditobjectlist_h 16 #include "uitoolsmod.h" 32 bool movable,
bool compact=
false);
48 virtual void editReq(
bool isadd) = 0;
49 virtual void removeReq() = 0;
52 int currentItem()
const;
#define mExpClass(module)
Definition: commondefs.h:160
Notifier< uiEditObjectList > selectionChange
Definition: uieditobjectlist.h:36
uiButton * upbut_
Definition: uieditobjectlist.h:45
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
virtual void itemSwitch(bool up)
Definition: uieditobjectlist.h:50
void downCB(CallBacker *)
Definition: uieditobjectlist.h:60
uiButton * addbut_
Definition: uieditobjectlist.h:42
Definition: uiparent.h:26
mODTextTranslationClass(uiEditObjectList) public uiButtonGroup * buttons()
Definition: uieditobjectlist.h:34
Set of BufferString objects.
Definition: bufstringset.h:28
uiListBox * listfld_
Definition: uieditobjectlist.h:40
void upCB(CallBacker *)
Definition: uieditobjectlist.h:59
Base class for element allowing maintenance of lists of (usually smaller) objects.
Definition: uieditobjectlist.h:27
List Box.
Definition: uilistbox.h:75
void trigger(T &t)
Definition: callback.h:258
void addCB(CallBacker *)
Definition: uieditobjectlist.h:56
uiButton * downbut_
Definition: uieditobjectlist.h:46
uiButton * rmbut_
Definition: uieditobjectlist.h:44
uiButtonGroup * bgrp_
Definition: uieditobjectlist.h:41
void selChgCB(CallBacker *)
Definition: uieditobjectlist.h:61
void rmCB(CallBacker *)
Definition: uieditobjectlist.h:58
void edCB(CallBacker *)
Definition: uieditobjectlist.h:57
uiButton * edbut_
Definition: uieditobjectlist.h:43