OpendTect-6_4  6.4
uiwelltiesavedatadlg.h
Go to the documentation of this file.
1 #ifndef uiwelltiesavedatadlg_h
2 #define uiwelltiesavedatadlg_h
3 
4 /*+
5 ________________________________________________________________________
6 
7 (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8 Author: Bruno
9 Date: January 2009
10 RCS: $Id: uiwellwelltiesavedatadlg.h,v 1.1 2009-09-19 13:02:33 cvsbruno Exp
11 $
12 ________________________________________________________________________
13 
14 -*/
15 
16 #include "uiwellattribmod.h"
17 #include "uicreatelogcubedlg.h"
18 #include "uidialog.h"
19 #include "uigroup.h"
20 
21 #include "bufstringset.h"
22 
23 class uiCheckBox;
24 class uiCheckList;
25 class uiGenInput;
26 class uiIOObjSel;
27 
28 
29 namespace WellTie
30 {
31 
32 class Server;
33 
34 mExpClass(uiWellAttrib) uiSaveDataDlg : public uiDialog
36 public:
38 
39 protected :
40 
50 
51  bool acceptOK(CallBacker*);
52  bool saveLogs();
53  bool saveWvlt(bool isestimated=true);
54  void changeLogUIOutput(CallBacker*);
55  void saveLogsSelCB(CallBacker*);
56  void saveWvltSelCB(CallBacker*);
57 };
58 
59 } // namespace WellTie
60 
61 #endif
#define mExpClass(module)
Definition: commondefs.h:160
uiCheckBox * logchk_
Definition: uiwelltiesavedatadlg.h:41
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiGenInput * saveasfld_
Definition: uiwelltiesavedatadlg.h:44
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: uiwelltiesavedatadlg.h:34
Group of check boxes. Ensures a certain policy is honored.
Definition: uichecklist.h:34
uiCreateLogCubeOutputSel * outputgrp_
Definition: uiwelltiesavedatadlg.h:43
Server & dataserver_
Definition: uiwelltiesavedatadlg.h:49
Definition: uiparent.h:26
Definition: welltiecshot.h:21
uiIOObjSel * initwvltsel_
Definition: uiwelltiesavedatadlg.h:47
Definition: uidialog.h:42
Definition: uicreatelogcubedlg.h:42
General Input Element.
Definition: uigeninput.h:58
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
uiCheckBox * wvltchk_
Definition: uiwelltiesavedatadlg.h:45
uiGenInput * samplefld_
Definition: uiwelltiesavedatadlg.h:46
uiCheckList * logsfld_
Definition: uiwelltiesavedatadlg.h:42
Definition: uibutton.h:134
uiIOObjSel * estimatedwvltsel_
Definition: uiwelltiesavedatadlg.h:48
Definition: welltiedata.h:236

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