OpendTect
6.3
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
master_od_source
include
uiIo
uibatchprogs.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: Bert Bril
7
Date: Apr 2003
8
________________________________________________________________________
9
10
-*/
11
12
13
#include "
uiiocommon.h
"
14
#include "
uidialog.h
"
15
16
class
uiComboBox
;
17
class
uiGenInput
;
18
class
uiPushButton
;
19
class
uiTextEdit
;
20
class
uiTextFileDlg
;
21
class
BatchProgInfoList;
22
23
24
mExpClass
(uiIo)
uiBatchProgLaunch
: public
uiDialog
25
{
mODTextTranslationClass
(
uiBatchProgLaunch
)
26
public
:
27
28
uiBatchProgLaunch
(
uiParent
*);
29
~
uiBatchProgLaunch
();
30
31
protected
:
32
33
uiComboBox
*
progfld_
;
34
uiTextEdit
*
commfld_
;
35
uiTextFileDlg
*
browser_
;
36
uiPushButton
*
exbut_
;
37
ObjectSet< ObjectSet<uiGenInput>
>
inps_
;
38
39
BatchProgInfoList&
pil_
;
40
41
void
progSel(
CallBacker
*);
42
void
exButPush(
CallBacker
*);
43
bool
acceptOK();
44
void
filenmUpd(
CallBacker
*);
45
};
uiBatchProgLaunch::browser_
uiTextFileDlg * browser_
Definition:
uibatchprogs.h:35
mExpClass
#define mExpClass(module)
Definition:
commondefs.h:157
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition:
callback.h:182
uiTextEdit
Definition:
uitextedit.h:73
uiiocommon.h
uiTextFileDlg
Definition:
uitextfile.h:76
uiPushButton
is the base class for all buttons.
Definition:
uibutton.h:80
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition:
uistring.h:37
uiBatchProgLaunch::exbut_
uiPushButton * exbut_
Definition:
uibatchprogs.h:36
uiComboBox
Combo box.
Definition:
uicombobox.h:30
uiParent
Definition:
uiparent.h:24
uiDialog
Definition:
uidialog.h:40
uiBatchProgLaunch::pil_
BatchProgInfoList & pil_
Definition:
uibatchprogs.h:39
ObjectSet
Set of pointers to objects.
Definition:
commontypes.h:28
uiBatchProgLaunch
Definition:
uibatchprogs.h:24
uiBatchProgLaunch::progfld_
uiComboBox * progfld_
Definition:
uibatchprogs.h:33
uiGenInput
General Input Element.
Definition:
uigeninput.h:56
uiBatchProgLaunch::inps_
ObjectSet< ObjectSet< uiGenInput > > inps_
Definition:
uibatchprogs.h:37
uidialog.h
uiBatchProgLaunch::commfld_
uiTextEdit * commfld_
Definition:
uibatchprogs.h:34
Generated at for the
OpendTect
seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017