OpendTect-6_4  6.4
uicoltabimport.h
Go to the documentation of this file.
1 #ifndef uicoltabimport_h
2 #define uicoltabimport_h
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Satyaki Maitra
8  Date: April 2008
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uitoolsmod.h"
15 #include "uidialog.h"
16 #include "sets.h"
17 #include "uistring.h"
18 
19 namespace ColTab { class Sequence; class SeqMgr; }
20 
21 class uiFileInput;
22 class uiGenInput;
23 class uiLabel;
24 class uiListBox;
25 
26 
29 public:
31  ~uiColTabImport();
32 
33  const char* getCurrentSelColTab() const;
34 
35 protected:
36 
42 
44 
45  void choiceSel(CallBacker*);
46  void usrSel(CallBacker*);
47  bool acceptOK(CallBacker*);
48 
49  void showMessage(const uiString&);
50  void showList();
51 
52 private :
53  static uiString getLabel(bool);
54 };
55 
56 #endif
#define mExpClass(module)
Definition: commondefs.h:160
ObjectSet< ColTab::Sequence > seqs_
Definition: uicoltabimport.h:43
uiLabel * messagelbl_
Definition: uicoltabimport.h:41
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiGenInput * choicefld_
Definition: uicoltabimport.h:37
uiListBox * listfld_
Definition: uicoltabimport.h:40
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
A file-name input.
Definition: uifileinput.h:34
Definition: uistring.h:89
Definition: uiparent.h:26
uiFileInput * dirfld_
Definition: uicoltabimport.h:38
Definition: uidialog.h:42
List Box.
Definition: uilistbox.h:75
Definition: uicoltabimport.h:27
uiGenInput * dtectusrfld_
Definition: uicoltabimport.h:39
General Input Element.
Definition: uigeninput.h:58
Definition: uilabel.h:24
Color Table
Definition: coltab.h:22

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