13 #include "uistratmod.h" 28 namespace Strat {
class Lithology; }
50 static bool checkWrongChar(
char*);
80 const char* getLithName()
const;
81 void setSelectedLith(
const char*);
82 bool anyChg()
const {
return anychg_; }
120 : uiTable(p,s,
"Subdivide unit table")
149 void setLvlInfo(
const char*,
const Color& col);
#define mExpClass(module)
Definition: commondefs.h:157
uiSpinBox * agestopfld_
Definition: uistratutildlgs.h:58
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
Displays a dialog to create new lithology.
Definition: uistratutildlgs.h:143
UnitRef for units containing Leaf units only.
Definition: stratunitref.h:200
bool anychg_
Definition: uistratutildlgs.h:189
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Strat::Level::ID LevelID
Definition: uistratutildlgs.h:163
uiGenInput * unitnmfld_
Definition: uistratutildlgs.h:54
uiGenInput * lvlnmfld_
Definition: uistratutildlgs.h:154
Definition: uistratutildlgs.h:44
Displays a Table to create new units from an existing one.
Definition: uistratutildlgs.h:105
Strat::LeavedUnitRef & unit_
Definition: uistratutildlgs.h:172
uiTable * table_
Definition: uistratutildlgs.h:127
TypeSet< int > lithids_
Definition: uistratutildlgs.h:64
bool anychg_
Definition: uistratutildlgs.h:92
Definition: uistring.h:88
Definition: uiparent.h:24
bool anyChg() const
Definition: uistratutildlgs.h:185
uiColorInput * colfld_
Definition: uistratutildlgs.h:89
Definition: uidialog.h:40
uiColorInput * colfld_
Definition: uistratutildlgs.h:56
List Box.
Definition: uilistbox.h:73
Set of pointers to objects.
Definition: commontypes.h:28
Definition: uistratutildlgs.h:74
uiColorInput * lvlcolfld_
Definition: uistratutildlgs.h:155
Strat::NodeUnitRef & unit_
Definition: uistratutildlgs.h:61
const Strat::LeavedUnitRef & rootunit_
Definition: uistratutildlgs.h:128
Definition: uistratutildlgs.h:115
const TypeSet< int > & getLithologies() const
Definition: uistratutildlgs.h:49
uiGenInput * nmfld_
Definition: uistratutildlgs.h:87
uiGenInput * lvllistfld_
Definition: uistratutildlgs.h:174
a name and an ID.
Definition: stratlith.h:32
bool anyChg() const
Definition: uistratutildlgs.h:82
LevelID lvlid_
Definition: uistratutildlgs.h:168
uiDivideTable(uiParent *p, const uiTable::Setup &s)
Definition: uistratutildlgs.h:118
UnitRef for units containing other units only.
Definition: stratunitref.h:120
uiGenInput * unitdescfld_
Definition: uistratutildlgs.h:55
uiCheckBox * isporbox_
Definition: uistratutildlgs.h:88
Definition: uispinbox.h:22
Strat::Lithology * prevlith_
Definition: uistratutildlgs.h:91
Stratigraphy.
Definition: stratlevel.h:25
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
uiStratLithoBox * selfld_
Definition: uistratutildlgs.h:86
TypeSet< LevelID > ids_
Definition: uistratutildlgs.h:175
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer, similar to Qt.
Definition: color.h:24
Definition: uistratutildlgs.h:159
FixedString ID()
Definition: keystrs.h:71
Definition: uibutton.h:130
Definition: uistratutildlgs.h:181
uiStratLithoBox * unitlithfld_
Definition: uistratutildlgs.h:59
uiSpinBox * agestartfld_
Definition: uistratutildlgs.h:57
Displays a dialog to create/edit a new stratigraphic unit.
Definition: uistratutildlgs.h:32
BufferString entrancename_
Definition: uistratutildlgs.h:63