 |
OpendTect
6.6
|
Go to the documentation of this file.
30 { altbutdata.allowNull(); }
70 virtual const char*
defExt()
const = 0;
88 bool haveremove=
true);
uiIOObjManipGroupSubj & subj_
Definition: uiioobjmanip.h:97
uiToolButton * robut
Definition: uiioobjmanip.h:100
virtual void chgsOccurred()=0
virtual const BufferStringSet & names() const =0
void triggerButton(uiManipButGrp::Type)
uiToolButton * rembut
Definition: uiioobjmanip.h:102
bool relocEntry(IOObj &, Translator *)
Set of BufferString objects.
Definition: bufstringset.h:26
mODTextTranslationClass(uiIOObjManipGroupSubj)
OpendTect.
Definition: commontypes.h:28
list of dir entries.
Definition: iodirentry.h:38
#define mExpClass(module)
Definition: commondefs.h:177
virtual void relocStart(const char *)
Definition: uiioobjmanip.h:74
Definition: uiioobjmanip.h:62
void relocCB(CallBacker *)
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiToolButton * locbut
Definition: uiioobjmanip.h:99
uiToolButton * renbut
Definition: uiioobjmanip.h:101
virtual const char * defExt() const =0
uiManipButGrp(uiParent *p)
Definition: uiioobjmanip.h:28
Buttongroup to manipulate an IODirEntryList.
Definition: uiioobjmanip.h:84
~uiManipButGrp()
Definition: uiioobjmanip.h:31
void useAlternative(uiToolButton *, bool)
bool renameEntry(IOObj &, Translator *)
uiIOObjManipGroupSubj(uiObject *o)
Definition: uiioobjmanip.h:64
@ Remove
Definition: oduicommon.h:92
Definition: uiioobjmanip.h:26
uiToolButton * addButton(const char *iconfnm, const uiString &ttip, const CallBack &)
ObjectSet< ButData > altbutdata
Definition: uiioobjmanip.h:54
CallBacks object-oriented (object + method).
Definition: callback.h:62
#define mStruct(module)
Definition: commondefs.h:182
bool readonlyEntry(IOObj &, Translator *, bool set2ro)
uiToolButton * addButton(Type, const uiString &ttip, const CallBack &)
mODTextTranslationClass(uiIOObjManipGroup)
@ Vertical
Definition: oduicommon.h:25
Compound key consisting of ints.
Definition: multiid.h:24
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
void deepErase(BufferStringSet &)
virtual MultiID currentID() const =0
bool rmEntries(ObjectSet< IOObj > &)
The base class for most UI elements.
Definition: uiobj.h:38
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
void setAlternative(uiToolButton *, const char *icfnm, const uiString &ttip)
virtual void getChosenNames(BufferStringSet &) const =0
bool doReloc(Translator *, IOStream &, IOStream &)
Type
Definition: uiioobjmanip.h:34
uiObject * obj_
Definition: uiioobjmanip.h:77
I/O Interpreter class for a certain object type.
Definition: transl.h:123
ObjectSet< ButData > butdata
Definition: uiioobjmanip.h:51
void tbPush(CallBacker *)
@ Rename
Definition: oduicommon.h:91
Definition: uiparent.h:26
uiIOObjManipGroup(uiIOObjManipGroupSubj &, bool havereloc, bool haveremove=true)
mODTextTranslationClass(uiManipButGrp)
uiIOObjManipGroup * grp_
Definition: uiioobjmanip.h:76
virtual void getChosenIDs(TypeSet< MultiID > &) const =0
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021