 |
OpendTect
6.6
|
Go to the documentation of this file.
13 #include "uitoolsmod.h"
30 bool withuseparsfld =
true);
73 const char** frmtdesc,
105 static const char*
sKeyRes() {
return "Resolution"; }
116 const char** frmtdesc,
Settings & settings_
Definition: uisaveimagedlg.h:65
uiGenInput * unitfld_
Definition: uisaveimagedlg.h:57
void fileSel(CallBacker *)
Settings class holds the user settings. It is an IOPar.
Definition: settings.h:34
void sPixels2Inch(const Geom::Size2D< float > &, Geom::Size2D< float > &, float)
uiLabeledSpinBox * pixheightfld_
Definition: uisaveimagedlg.h:51
bool acceptOK(CallBacker *)
confirm accept
uiLabel * pixlable_
Definition: uisaveimagedlg.h:56
void addFileExtension(BufferString &)
uiCheckBox * lockfld_
Definition: uisaveimagedlg.h:58
uiLabeledSpinBox * dpifld_
Definition: uisaveimagedlg.h:55
static BufferString dirname_
Definition: uisaveimagedlg.h:94
bool usePar(const IOPar &)
void fillPar(IOPar &, bool is2d)
virtual void getSupportedFormats(const char **imgfrmt, const char **frmtdesc, BufferString &filter)=0
#define mExpClass(module)
Definition: commondefs.h:177
Definition: uibutton.h:167
static const char * sKeyUnit()
Definition: uisaveimagedlg.h:104
void dpiChg(CallBacker *)
void sInch2Cm(const Geom::Size2D< float > &, Geom::Size2D< float > &)
float aspectratio_
Definition: uisaveimagedlg.h:91
bool withuseparsfld_
Definition: uisaveimagedlg.h:67
uiCheckBox * cliboardselfld_
Definition: uisaveimagedlg.h:61
Notifier< uiSaveImageDlg > sizesChanged
Definition: uisaveimagedlg.h:32
uiSaveWinImageDlg(uiParent *)
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
virtual void setFldVals(CallBacker *)
Definition: uisaveimagedlg.h:84
void setSizeInPix(int width, int height)
void copyToClipBoardClicked(CallBacker *)
Geom::Size2D< float > sizepix_
Definition: uisaveimagedlg.h:88
static const char * sKeyType()
Definition: uisaveimagedlg.h:101
Definition: uisaveimagedlg.h:27
uiSaveImageDlg(uiParent *, bool withclipbrd=true, bool withuseparsfld=true)
static const char * sKeyRes()
Definition: uisaveimagedlg.h:105
static const char * sKeyWidth()
Definition: uisaveimagedlg.h:103
void lockChg(CallBacker *)
uiFileInput * fileinputfld_
Definition: uisaveimagedlg.h:60
static const char * sKeyHeight()
Definition: uisaveimagedlg.h:102
void getSettingsPar(PtrMan< IOPar > &, BufferString)
mODTextTranslationClass(uiSaveImageDlg)
uiLabeledSpinBox * heightfld_
Definition: uisaveimagedlg.h:53
void sInch2Pixels(const Geom::Size2D< float > &, Geom::Size2D< float > &, float)
void setDirName(const char *)
virtual const char * getExtension()
uiLabeledSpinBox * pixwidthfld_
Definition: uisaveimagedlg.h:52
BufferString filters_
Definition: uisaveimagedlg.h:63
void surveyChanged(CallBacker *)
void unitChg(CallBacker *)
uiGenInput * useparsfld_
Definition: uisaveimagedlg.h:59
float screendpi_
Definition: uisaveimagedlg.h:92
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
The base class for most UI elements.
Definition: uiobj.h:38
Interval< float > fldranges_
Definition: uisaveimagedlg.h:66
void sCm2Inch(const Geom::Size2D< float > &, Geom::Size2D< float > &)
static void addPrintFmtFilters(BufferString &)
BufferString selfilter_
Definition: uisaveimagedlg.h:64
Definition: uisaveimagedlg.h:111
static const char * sKeyFileType()
Definition: uisaveimagedlg.h:106
Geom::Size2D< float > sizecm_
Definition: uisaveimagedlg.h:90
uiLabeledSpinBox * widthfld_
Definition: uisaveimagedlg.h:54
virtual void writeToSettings()
Definition: uisaveimagedlg.h:99
void sizeChg(CallBacker *)
Geom::Size2D< float > sizeinch_
Definition: uisaveimagedlg.h:89
Definition: uiparent.h:26
void setFldVals(CallBacker *)
Definition: uispinbox.h:138
Definition: uidialog.h:42
void getSupportedFormats(const char **imgfrmt, const char **frmtdesc, BufferString &filter)
void setNotifiers(bool enable)
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
void createGeomInpFlds(uiObject *)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021