OpendTect-6_4  6.4
uiflatviewpropdlg.h
Go to the documentation of this file.
1 #ifndef uiflatviewpropdlg_h
2 #define uiflatviewpropdlg_h
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: H. Huck
8  Date: Dec 2006
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uiflatviewmod.h"
15 #include "uidlggroup.h"
16 #include "flatview.h"
17 #include "iopar.h"
18 
19 class uiFVWVAPropTab;
20 class uiFVVDPropTab;
21 class uiFVAnnotPropTab;
22 class BufferStringSet;
23 class uiGenInput;
24 
31 public:
33  const CallBack& applcb,
34  const BufferStringSet* anns=0,
35  int selann=0 );
36 
37  FlatView::Viewer& viewer() { return vwr_; }
38 
39  void putAllToScreen();
40  void getAllFromScreen();
41 
42  int selectedAnnot() const { return selannot_; }
43 
44 protected:
45 
50 
52  int selannot_;
53 
54  bool rejectOK(CallBacker*);
55  bool acceptOK(CallBacker*);
56 
58  void doApply(CallBacker*);
59 
60 };
61 
62 #endif
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
CallBack applycb_
Definition: uiflatviewpropdlg.h:57
uiFlatViewer WVA display properties tabs.
Definition: uiflatviewproptabs.h:99
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
uiFVVDPropTab * vdtab_
Definition: uiflatviewpropdlg.h:48
FlatView::Viewer & vwr_
Definition: uiflatviewpropdlg.h:51
Definition: uiparent.h:26
Set of BufferString objects.
Definition: bufstringset.h:28
FlatView::Viewer & viewer()
Definition: uiflatviewpropdlg.h:37
Flat Viewer using FlatView::Data and FlatView::Appearance.
Definition: flatview.h:324
FlatView properties dialog box.
Definition: uiflatviewpropdlg.h:29
uiFVWVAPropTab * wvatab_
Definition: uiflatviewpropdlg.h:47
uiFlatViewer VD display properties tabs.
Definition: uiflatviewproptabs.h:134
General Input Element.
Definition: uigeninput.h:58
uiFVAnnotPropTab * annottab_
Definition: uiflatviewpropdlg.h:49
int selannot_
Definition: uiflatviewpropdlg.h:52
int selectedAnnot() const
Definition: uiflatviewpropdlg.h:42
uiGenInput * titlefld_
Definition: uiflatviewpropdlg.h:46
Definition: uidlggroup.h:86
CallBacks object-oriented (object + method).
Definition: callback.h:57
uiFlatViewer annotation properties tabs.
Definition: uiflatviewproptabs.h:164

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