OpendTect  6.6
uisetdatadir.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: N. Hemstra
7  Date: June 2002
8  RCS: $Id$
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiiomod.h"
14 #include "uidialog.h"
15 
16 class uiFileInput;
17 class uiListBox;
18 
21 public:
24 
25  const char* selectedDir() const { return seldir_; }
26  static bool setRootDataDir(uiParent*,const char*);
27 
28 protected:
29 
33 
36 
37  void updateListFld();
43  bool writeSettings();
44 
46 
47  static void offerUnzipSurv(uiParent*,const char*);
48 
49 };
50 
uiSetDataDir::seldir_
BufferString seldir_
Definition: uisetdatadir.h:30
uiSetDataDir::rootCheckCB
void rootCheckCB(CallBacker *)
uiSetDataDir::writeSettings
bool writeSettings()
uiSetDataDir::rootRemoveCB
void rootRemoveCB(CallBacker *)
uiSetDataDir::dirlistfld_
uiListBox * dirlistfld_
Definition: uisetdatadir.h:35
uiSetDataDir::acceptOK
bool acceptOK(CallBacker *)
confirm accept
uiSetDataDir::rootMoveUpCB
void rootMoveUpCB(CallBacker *)
BufferStringSet
Set of BufferString objects.
Definition: bufstringset.h:26
uiSetDataDir::mODTextTranslationClass
mODTextTranslationClass(uiSetDataDir)
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiSetDataDir::offerUnzipSurv
static void offerUnzipSurv(uiParent *, const char *)
uiSetDataDir::uiSetDataDir
uiSetDataDir(uiParent *)
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiSetDataDir::basedirfld_
uiFileInput * basedirfld_
Definition: uisetdatadir.h:32
uiFileInput
A file-name input.
Definition: uifileinput.h:34
uiListBox
List Box.
Definition: uilistbox.h:75
uiSetDataDir::setRootDataDir
static bool setRootDataDir(uiParent *, const char *)
uidialog.h
uiSetDataDir::rootSelCB
void rootSelCB(CallBacker *)
uiSetDataDir::~uiSetDataDir
~uiSetDataDir()
BufferString
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
uiSetDataDir::dirlist_
BufferStringSet dirlist_
Definition: uisetdatadir.h:34
uiSetDataDir::selectedDir
const char * selectedDir() const
Definition: uisetdatadir.h:25
uiSetDataDir::curdatadir_
const BufferString curdatadir_
Definition: uisetdatadir.h:31
uiSetDataDir
Definition: uisetdatadir.h:20
uiParent
Definition: uiparent.h:26
uiSetDataDir::updateListFld
void updateListFld()
uiDialog
Definition: uidialog.h:42
uiSetDataDir::rootMoveDownCB
void rootMoveDownCB(CallBacker *)

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