OpendTect  6.6
uipresentationmaker.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Nanne Hemstra
8  Date: January 2014
9  RCS: $Id: $
10 ________________________________________________________________________
11 
12 -*/
13 
14 
15 #include "uipresentationmakermod.h"
16 #include "uidialog.h"
17 
18 #include "presentationspec.h"
19 
20 class uiButtonGroup;
21 class uiComboBox;
22 class uiFileInput;
23 class uiGenInput;
24 class uiTable;
25 class uiToolButton;
26 class Timer;
27 
28 mExpClass(uiPresentationMaker) uiPresentationMakerDlg : public uiDialog
30 public:
33 
34 protected:
38 
42  void addCB(CallBacker*);
49 
54 
59 
70 };
71 
uiPresentationMakerDlg::templateCB
void templateCB(CallBacker *)
uiPresentationMakerDlg::checktimer_
Timer * checktimer_
Definition: uipresentationmaker.h:58
uiPresentationMakerDlg::slidestbl_
uiTable * slidestbl_
Definition: uipresentationmaker.h:67
uiPresentationMakerDlg::pptxfld_
uiFileInput * pptxfld_
Definition: uipresentationmaker.h:68
uiPresentationMakerDlg::createCB
void createCB(CallBacker *)
uiComboBox
Combo box.
Definition: uicombobox.h:32
uiPresentationMakerDlg::~uiPresentationMakerDlg
mODTextTranslationClass(uiPresentationMakerDlg) public ~uiPresentationMakerDlg()
uiPresentationMakerDlg
Definition: uipresentationmaker.h:29
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiPresentationMakerDlg::checkCB
void checkCB(CallBacker *)
uiPresentationMakerDlg::pythonpptxdir_
BufferString pythonpptxdir_
Definition: uipresentationmaker.h:56
uiPresentationMakerDlg::templatefld_
uiGenInput * templatefld_
Definition: uipresentationmaker.h:61
uiPresentationMakerDlg::moveUpCB
void moveUpCB(CallBacker *)
presentationspec.h
uiPresentationMakerDlg::checkInstallation
bool checkInstallation()
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiPresentationMakerDlg::removeCB
void removeCB(CallBacker *)
uiPresentationMakerDlg::addCB
void addCB(CallBacker *)
uiPresentationMakerDlg::typegrp_
uiButtonGroup * typegrp_
Definition: uipresentationmaker.h:63
uiPresentationMakerDlg::settingsbut_
uiToolButton * settingsbut_
Definition: uipresentationmaker.h:62
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
uiPresentationMakerDlg::updateSceneList
void updateSceneList()
Timer
Timer class.
Definition: timer.h:25
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiPresentationMakerDlg::acceptOK
bool acceptOK(CallBacker *)
confirm accept
uiPresentationMakerDlg::settingsCB
void settingsCB(CallBacker *)
uiFileInput
A file-name input.
Definition: uifileinput.h:34
uiPresentationMakerDlg::templateChgCB
void templateChgCB(CallBacker *)
uiPresentationMakerDlg::logfilenm_
BufferString logfilenm_
Definition: uipresentationmaker.h:57
uiPresentationMakerDlg::moveDownCB
void moveDownCB(CallBacker *)
uidialog.h
uiPresentationMakerDlg::screenfld_
uiComboBox * screenfld_
Definition: uipresentationmaker.h:66
BufferString
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
uiPresentationMakerDlg::scenefld_
uiComboBox * scenefld_
Definition: uipresentationmaker.h:65
uiPresentationMakerDlg::specs_
PresentationSpec specs_
Definition: uipresentationmaker.h:55
uiPresentationMakerDlg::updateScreenList
void updateScreenList()
uiTable
Definition: uitable.h:31
uiPresentationMakerDlg::windowfld_
uiComboBox * windowfld_
Definition: uipresentationmaker.h:64
PresentationSpec
Definition: presentationspec.h:67
uiPresentationMakerDlg::updateWindowList
void updateWindowList()
uiParent
Definition: uiparent.h:26
uiPresentationMakerDlg::imageTypeCB
void imageTypeCB(CallBacker *)
uiButtonGroup
Definition: uibuttongroup.h:30
uiPresentationMakerDlg::titlefld_
uiGenInput * titlefld_
Definition: uipresentationmaker.h:60
uiPresentationMakerDlg::showLogCB
void showLogCB(CallBacker *)
uiDialog
Definition: uidialog.h:42
uiPresentationMakerDlg::getTemplateFileName
BufferString getTemplateFileName()
uiToolButton
Definition: uitoolbutton.h:22
uiPresentationMakerDlg::outputfld_
uiFileInput * outputfld_
Definition: uipresentationmaker.h:69

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