OpendTect-6_4
6.4
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
od6.4.5
include
uiEarthModel
uiempreloaddlg.h
Go to the documentation of this file.
1
#ifndef uiempreloaddlg_h
2
#define uiempreloaddlg_h
3
4
/*+
5
________________________________________________________________________
6
7
(C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8
Author: Nageswara
9
Date: Aug 2010
10
RCS: $Id$
11
________________________________________________________________________
12
13
-*/
14
15
#include "uiearthmodelmod.h"
16
#include "
uidialog.h
"
17
18
class
uiListBox
;
19
class
uiPushButton
;
20
class
uiTextEdit
;
21
class
uiToolButton
;
22
23
mExpClass
(uiEarthModel)
uiEMPreLoadDlg
: public
uiDialog
24
{
mODTextTranslationClass
(
uiEMPreLoadDlg
);
25
public
:
26
27
protected
:
28
uiEMPreLoadDlg
(
uiParent
*,
const
Setup
&);
29
30
virtual
void
unloadPushCB(
CallBacker
*) =0;
31
virtual
void
selCB(
CallBacker
*) =0;
32
33
uiListBox
*
listfld_
;
34
uiTextEdit
*
infofld_
;
35
uiPushButton
*
unloadbut_
;
36
uiToolButton
*
savebut_
;
37
};
38
39
40
mExpClass
(uiEarthModel)
uiHorizonPreLoadDlg
: public
uiEMPreLoadDlg
41
{
mODTextTranslationClass
(
uiHorizonPreLoadDlg
);
42
public
:
43
uiHorizonPreLoadDlg
(
uiParent
*);
44
protected
:
45
bool
add3DPushCB(
CallBacker
*);
46
bool
add2DPushCB(
CallBacker
*);
47
bool
loadHorizon(
bool
);
48
void
unloadPushCB(
CallBacker
*);
49
void
selCB(
CallBacker
*);
50
void
openPushCB(
CallBacker
*);
51
void
savePushCB(
CallBacker
*);
52
void
loadSavedHorizon(
const
TypeSet<MultiID>
&);
53
};
54
55
56
#endif
mExpClass
#define mExpClass(module)
Definition:
commondefs.h:160
uiDialog::Setup
description of properties of dialog.
Definition:
uidialog.h:51
CallBacker
To be able to send and/or receive CallBacks, inherit from this class.
Definition:
callback.h:272
uiTextEdit
Definition:
uitextedit.h:74
uiEMPreLoadDlg::unloadbut_
uiPushButton * unloadbut_
Definition:
uiempreloaddlg.h:35
uiPushButton
is the base class for all buttons.
Definition:
uibutton.h:83
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition:
uistring.h:38
uiParent
Definition:
uiparent.h:26
uiEMPreLoadDlg
Definition:
uiempreloaddlg.h:23
uiEMPreLoadDlg::infofld_
uiTextEdit * infofld_
Definition:
uiempreloaddlg.h:34
uiDialog
Definition:
uidialog.h:42
uiEMPreLoadDlg::savebut_
uiToolButton * savebut_
Definition:
uiempreloaddlg.h:36
uiListBox
List Box.
Definition:
uilistbox.h:75
TypeSet< MultiID >
uiHorizonPreLoadDlg
Definition:
uiempreloaddlg.h:40
uidialog.h
uiToolButton
Definition:
uitoolbutton.h:22
uiEMPreLoadDlg::listfld_
uiListBox * listfld_
Definition:
uiempreloaddlg.h:33
Generated at for the
OpendTect
seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019