OpendTect  6.3
uicreatelogcubedlg.h
Go to the documentation of this file.
1 #pragma once
2 /*+
3  ________________________________________________________________________
4 
5  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
6  Author: Bruno
7  Date: July 2011
8  _______________________________________________________________________
9 
10 -*/
11 
12 
13 #include "uiwellattribmod.h"
14 #include "uidialog.h"
15 #include "uigroup.h"
16 #include "dbkey.h"
17 
18 class uiCheckBox;
20 class uiGenInput;
21 class uiLabeledSpinBox;
22 class uiMultiWellLogSel;
23 
24 mExpClass(uiWellAttrib) uiCreateLogCubeDlg : public uiDialog
26 public:
28 
29  DBKey currentKey() const { return key_; }
30 protected:
31 
34 
36  bool acceptOK();
37 };
38 
39 
42 public:
43 
45  bool withwllnm=false);
46 
47  int getNrRepeatTrcs() const;
48  const char* getPostFix() const;
49  bool withWellName() const;
50 
51  void displayRepeatFld(bool);
52  void setPostFix(const BufferString&);
53  void useWellNameFld(bool yn);
54 
55  bool askOverwrite(const uiString& errmsg) const;
56 
57 protected:
58 
62 
63 };
Definition: uigroup.h:53
#define mExpClass(module)
Definition: commondefs.h:157
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
DBKey key_
Definition: uicreatelogcubedlg.h:35
uiGenInput * savesuffix_
Definition: uicreatelogcubedlg.h:60
Definition: uistring.h:88
Definition: uiparent.h:24
uiCheckBox * savewllnmfld_
Definition: uicreatelogcubedlg.h:61
Definition: uidialog.h:40
Definition: uicreatelogcubedlg.h:40
uiCreateLogCubeOutputSel * outputgrp_
Definition: uicreatelogcubedlg.h:33
Definition: uispinbox.h:123
uiLabeledSpinBox * repeatfld_
Definition: uicreatelogcubedlg.h:59
uiMultiWellLogSel * welllogsel_
Definition: uicreatelogcubedlg.h:32
General Input Element.
Definition: uigeninput.h:56
Definition: uimultiwelllogsel.h:29
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
Definition: uicreatelogcubedlg.h:24
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
DBKey currentKey() const
Definition: uicreatelogcubedlg.h:29
Definition: uibutton.h:130

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017