 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "uitoolsmod.h"
33 , fileNmChg(this) {
init(p); }
35 const char*
fileName()
const {
return filename_; }
85 :
uiDialog::
Setup(winttl.isSet() ? winttl : tr(
"File viewer"),
87 , scroll2bottom_(false)
93 .separator(
false).modal(
false).menubar(
true);
103 bool rdonly=
false,
bool tbl=
false);
106 const Setup& s,
const char* fnm )
111 const char*
fileName()
const {
return editor_->fileName(); }
129 int doMsg(
const char*,
bool iserr=
true);
uiTextBrowser * txtbr_
Definition: uitextfile.h:66
Definition: uitextfile.h:24
Setup(const uiString &winttl=uiString::emptyString())
Definition: uitextfile.h:84
virtual bool isEditable() const
Definition: uitextfile.h:38
void valChg(CallBacker *)
Setup setup_
Definition: uitable.h:352
BufferString filename_
Definition: uitextfile.h:62
bool rejectOK(CallBacker *)
confirm reject
File::ViewPars Setup
Definition: uitextfile.h:27
Notifier< uiTextFile > fileNmChg
Definition: uitextfile.h:57
void init(const Setup &, const uiTextFile::Setup &, const char *)
#define mExpClass(module)
Definition: commondefs.h:177
bool acceptOK(CallBacker *)
confirm accept
static uiString sClose()
Definition: uistrings.h:297
uiTextEdit * textEdit()
Definition: uitextfile.h:52
Definition: uitextedit.h:75
uiTable * tableEditor()
Definition: uitextfile.h:54
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:154
uiTextEdit * txted_
Definition: uitextfile.h:65
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
FixedString Setup()
Definition: keystrs.h:139
mODTextTranslationClass(uiTextFileDlg)
Setup setup_
Definition: uitextfile.h:61
@ Table
Definition: file.h:122
Definition: uitextfile.h:82
void setFileName(const char *)
#define mNoDlgTitle
Stand-alone dialog window with optional 'OK', 'Cancel' and 'Save defaults' button.
Definition: uidialog.h:36
static uiString sReload()
Definition: uistrings.h:524
bool isModified() const
Definition: uitextfile.h:36
virtual bool isTable() const
Definition: uitextfile.h:39
uiTextBrowser * textBrowser()
Definition: uitextfile.h:53
description of properties of dialog.
Definition: uidialog.h:50
const char * fileName() const
Definition: uitextfile.h:35
uiTextFile * editor_
Definition: uitextfile.h:115
uiTable * tbl_
Definition: uitextfile.h:67
Definition: uitextedit.h:103
Definition: uitextfile.h:78
uiTextFile(uiParent *p, const char *fnm, const Setup &s=Setup())
Definition: uitextfile.h:29
void saveAs(CallBacker *)
bool captionisfilename_
Definition: uitextfile.h:116
void dismiss(CallBacker *)
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
const char * text() const
uiTextFile * editor()
Definition: uitextfile.h:109
The base class for most UI elements.
Definition: uiobj.h:38
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
static const uiString & emptyString()
Definition: uistring.h:300
bool saveAs(const char *)
uiTextFileDlg(uiParent *p, const char *fnm, bool rdonly=false, bool tbl=false)
void finalizeCB(CallBacker *)
const char * fileName() const
Definition: uitextfile.h:111
mDefSetupMemb(bool, scroll2bottom) mDefSetupMemb(bool
int doMsg(const char *, bool iserr=true)
uiTextFileDlg(uiParent *p, const uiTextFile::Setup &ts, const Setup &s, const char *fnm)
Definition: uitextfile.h:105
bool ismodified_
Definition: uitextfile.h:63
Definition: uiparent.h:26
int maxLines() const
Definition: uitextfile.h:37
void setFileName(const char *)
uiTextFileDlg(uiParent *p, const Setup &)
Definition: uidialog.h:42
mODTextTranslationClass(uiTextFile)
void fileNmChgd(CallBacker *)
#define mNoHelpKey
Definition: uidialog.h:38
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021