OpendTect  6.6
uicoltabimport.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: Satyaki Maitra
7  Date: April 2008
8  RCS: $Id$
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uitoolsmod.h"
14 #include "uidialog.h"
15 #include "sets.h"
16 #include "uistring.h"
17 
18 namespace ColTab { class Sequence; class SeqMgr; }
19 
20 class uiFileInput;
21 class uiGenInput;
22 class uiLabel;
23 class uiListBox;
24 
25 
28 public:
31 
32  const char* getCurrentSelColTab() const;
33 
34 protected:
35 
41 
43 
47 
48  void showMessage(const uiString&);
49  void showList();
50 
51 private :
52  static uiString getLabel(bool);
53 };
54 
uiColTabImport::usrSel
void usrSel(CallBacker *)
uiColTabImport::~uiColTabImport
mODTextTranslationClass(uiColTabImport) public ~uiColTabImport()
uiColTabImport::showMessage
void showMessage(const uiString &)
uistring.h
ObjectSet< ColTab::Sequence >
ColTab
Color Table
Definition: coltab.h:22
uiColTabImport::getCurrentSelColTab
const char * getCurrentSelColTab() const
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiColTabImport::showList
void showList()
uiColTabImport::dirfld_
uiFileInput * dirfld_
Definition: uicoltabimport.h:37
uiFileInput
A file-name input.
Definition: uifileinput.h:34
uiListBox
List Box.
Definition: uilistbox.h:75
uidialog.h
uiColTabImport::choicefld_
uiGenInput * choicefld_
Definition: uicoltabimport.h:36
uiColTabImport::listfld_
uiListBox * listfld_
Definition: uicoltabimport.h:39
uiString
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
uiColTabImport::dtectusrfld_
uiGenInput * dtectusrfld_
Definition: uicoltabimport.h:38
uiColTabImport::acceptOK
bool acceptOK(CallBacker *)
confirm accept
uiColTabImport::seqs_
ObjectSet< ColTab::Sequence > seqs_
Definition: uicoltabimport.h:42
uiLabel
Definition: uilabel.h:24
uiColTabImport::getLabel
static uiString getLabel(bool)
uiParent
Definition: uiparent.h:26
uiColTabImport
Definition: uicoltabimport.h:27
sets.h
uiDialog
Definition: uidialog.h:42
private
#define private
Definition: winstreambuf.h:13
uiColTabImport::choiceSel
void choiceSel(CallBacker *)
uiColTabImport::messagelbl_
uiLabel * messagelbl_
Definition: uicoltabimport.h:40

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