OpendTect  6.3
uiflatviewpropdlg.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: H. Huck
7  Date: Dec 2006
8 ________________________________________________________________________
9 
10 -*/
11 
12 #include "uiflatviewmod.h"
13 #include "uidlggroup.h"
14 #include "flatview.h"
15 #include "iopar.h"
16 
17 class uiFVWVAPropTab;
18 class uiFVVDPropTab;
19 class uiFVAnnotPropTab;
20 class BufferStringSet;
21 class uiGenInput;
22 
29 public:
31  const CallBack& applcb,
32  const BufferStringSet* anns=0,
33  int selann=0 );
34 
35  FlatView::Viewer& viewer() { return vwr_; }
36 
37  void putAllToScreen();
38  void getAllFromScreen();
39 
40  int selectedAnnot() const { return selannot_; }
41 
42 protected:
43 
48 
50  int selannot_;
51 
52  bool rejectOK();
53  bool acceptOK();
54 
56  void doApply(CallBacker*);
57 
58 };
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
CallBack applycb_
Definition: uiflatviewpropdlg.h:55
uiFlatViewer WVA display properties tabs.
Definition: uiflatviewproptabs.h:92
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
uiFVVDPropTab * vdtab_
Definition: uiflatviewpropdlg.h:46
FlatView::Viewer & vwr_
Definition: uiflatviewpropdlg.h:49
Definition: uiparent.h:24
Set of BufferString objects.
Definition: bufstringset.h:25
FlatView::Viewer & viewer()
Definition: uiflatviewpropdlg.h:35
Flat Viewer using FlatView::Data and FlatView::Appearance.
Definition: flatview.h:330
FlatView properties dialog box.
Definition: uiflatviewpropdlg.h:27
uiFVWVAPropTab * wvatab_
Definition: uiflatviewpropdlg.h:45
uiFlatViewer VD display properties tabs.
Definition: uiflatviewproptabs.h:125
General Input Element.
Definition: uigeninput.h:56
uiFVAnnotPropTab * annottab_
Definition: uiflatviewpropdlg.h:47
int selannot_
Definition: uiflatviewpropdlg.h:50
int selectedAnnot() const
Definition: uiflatviewpropdlg.h:40
uiGenInput * titlefld_
Definition: uiflatviewpropdlg.h:44
Definition: uidlggroup.h:102
CallBacks object-oriented (object + method).
Definition: callback.h:62
uiFlatViewer annotation properties tabs.
Definition: uiflatviewproptabs.h:152

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