OpendTect  6.6
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  RCS: $Id$
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiflatviewmod.h"
14 #include "uidlggroup.h"
15 #include "flatview.h"
16 #include "iopar.h"
17 
18 class uiFVWVAPropTab;
19 class uiFVVDPropTab;
20 class uiFVAnnotPropTab;
21 class BufferStringSet;
22 class uiGenInput;
23 
30 public:
32  const CallBack& applcb,
33  const BufferStringSet* anns=nullptr,
34  int selann=0,
35  bool withdynamictitle=false);
37 
38  FlatView::Viewer& viewer() { return vwr_; }
39 
42 
43  int selectedAnnot() const { return selannot_; }
44  void fillPar(IOPar&) const;
45 
46 protected:
47 
53 
55  int selannot_;
56 
61 
64 
65 };
66 
uiFlatViewPropDlg::putAllToScreen
void putAllToScreen()
flatview.h
uiFlatViewPropDlg::applycb_
CallBack applycb_
Definition: uiflatviewpropdlg.h:62
uiTabStackDlg
Definition: uidlggroup.h:86
BufferStringSet
Set of BufferString objects.
Definition: bufstringset.h:26
uidlggroup.h
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiFlatViewPropDlg::titleChgCB
void titleChgCB(CallBacker *)
uiFlatViewPropDlg::vdtab_
uiFVVDPropTab * vdtab_
Definition: uiflatviewpropdlg.h:51
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiFlatViewPropDlg::vwr_
FlatView::Viewer & vwr_
Definition: uiflatviewpropdlg.h:54
FlatView::Viewer
Flat Viewer using FlatView::Data and FlatView::Appearance.
Definition: flatview.h:349
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiFlatViewPropDlg::viewer
FlatView::Viewer & viewer()
Definition: uiflatviewpropdlg.h:38
uiFlatViewPropDlg::wvatab_
uiFVWVAPropTab * wvatab_
Definition: uiflatviewpropdlg.h:50
uiFlatViewPropDlg::rejectOK
bool rejectOK(CallBacker *)
confirm reject
CallBack
CallBacks object-oriented (object + method).
Definition: callback.h:62
uiFVAnnotPropTab
uiFlatViewer annotation properties tabs.
Definition: uiflatviewproptabs.h:164
uiFlatViewPropDlg::~uiFlatViewPropDlg
mODTextTranslationClass(uiFlatViewPropDlg) public ~uiFlatViewPropDlg()
uiFlatViewPropDlg::finalizeCB
void finalizeCB(CallBacker *)
uiFlatViewPropDlg::titleoptfld_
uiGenInput * titleoptfld_
Definition: uiflatviewpropdlg.h:49
uiFVVDPropTab
uiFlatViewer VD display properties tabs.
Definition: uiflatviewproptabs.h:134
uiFlatViewPropDlg::annottab_
uiFVAnnotPropTab * annottab_
Definition: uiflatviewpropdlg.h:52
uiFVWVAPropTab
uiFlatViewer WVA display properties tabs.
Definition: uiflatviewproptabs.h:99
uiFlatViewPropDlg::titlefld_
uiGenInput * titlefld_
Definition: uiflatviewpropdlg.h:48
uiFlatViewPropDlg::selannot_
int selannot_
Definition: uiflatviewpropdlg.h:55
uiFlatViewPropDlg::fillPar
void fillPar(IOPar &) const
iopar.h
uiParent
Definition: uiparent.h:26
uiFlatViewPropDlg::acceptOK
bool acceptOK(CallBacker *)
confirm accept
uiFlatViewPropDlg::selectedAnnot
int selectedAnnot() const
Definition: uiflatviewpropdlg.h:43
uiFlatViewPropDlg::doApply
void doApply(CallBacker *)
uiFlatViewPropDlg
FlatView properties dialog box.
Definition: uiflatviewpropdlg.h:29
IOPar
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
uiFlatViewPropDlg::getAllFromScreen
void getAllFromScreen()

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