OpendTect  6.3
uiattrgetfile.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: A.H. Bril
7  Date: Feb 2006
8 ________________________________________________________________________
9 
10 -*/
11 
12 #include "uiattributesmod.h"
13 #include "uidialog.h"
14 
15 class uiFileInput;
16 class uiIOObjSel;
17 class uiTextEdit;
18 class uiFileInput;
19 namespace Attrib { class DescSet; }
20 
25 mExpClass(uiAttributes) uiGetFileForAttrSet : public uiDialog
27 public:
28  uiGetFileForAttrSet(uiParent*,bool isads,bool is2d);
30 
31  const char* fileName() const { return fname_; }
32  Attrib::DescSet& attrSet() { return attrset_; }
33 
34 protected:
35 
40  bool isattrset_;
41 
42  void srchDir(CallBacker*);
43  void selChg(CallBacker* =0);
44  bool acceptOK();
45 
46 };
47 
48 
53 mExpClass(uiAttributes) uiImpAttrSet : public uiDialog
55 public:
57  ~uiImpAttrSet();
58 
59 protected:
60  bool acceptOK();
61 
64 };
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
Attrib::DescSet & attrset_
Definition: uiattrgetfile.h:39
Definition: uitextedit.h:73
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Set of attribute descriptions.
Definition: attribdescset.h:29
A file-name input.
Definition: uifileinput.h:32
Attrib::DescSet & attrSet()
Definition: uiattrgetfile.h:32
Definition: uiparent.h:24
uiTextEdit * infofld
Definition: uiattrgetfile.h:37
uiFileInput * fileinpfld_
Definition: uiattrgetfile.h:62
Definition: uidialog.h:40
Definition: uiattrgetfile.h:53
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:36
uiIOObjSel * attrsetfld_
Definition: uiattrgetfile.h:63
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
uiFileInput * fileinpfld
Definition: uiattrgetfile.h:36
const char * fileName() const
Definition: uiattrgetfile.h:31
bool isattrset_
Definition: uiattrgetfile.h:40
BufferString fname_
Definition: uiattrgetfile.h:38
Definition: uiattrgetfile.h:25
Semblance Attribute.
Definition: attribdataholder.h:21

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