1 #ifndef GPMG_RunWindow_H
2 #define GPMG_RunWindow_H
5 #include "GUI_ChildWindow.h"
24 static const tFlag ITERATIONS_NUMBER;
25 static const tFlag ITERATIONS_DONE;
26 static const tFlag PRINT_LOG;
27 static const tFlag DEBUG_LOG;
28 static const tFlag SHOW_LOG;
30 static const tFlag RUN;
31 static const tFlag RE_START;
32 static const tFlag CLOSE;
41 SP::GPMG_Project mProject;
68 static inline SP::GPMG_RunWindow
New() {
70 GPMG_RunWindow::Delete());
78 GUI_ChildWindow::toDoAfterThisSetting();
121 void createComponents();
125 void run(
const int& iter0);
GPMG_RunWindow()
build a GPMG_RunWindow
Definition: GPMG_RunWindow.cpp:40
virtual ~GPMG_RunWindow(void)
destroy a GPMG_RunWindow
Definition: GPMG_RunWindow.cpp:46
this class describes a window to display run
Definition: GPMG_RunWindow.h:17
static SP::GPMG_RunWindow New()
create a visualization window
Definition: GPMG_RunWindow.h:68
void setProject(SP::GPMG_Project project)
set the graph
Definition: GPMG_RunWindow.h:85
virtual void updateValues()
update the values set the gui components with respect to the project class attributes ...
Definition: GPMG_RunWindow.cpp:166
virtual void saveToUIClass(UI_Class &mclass) const
how to save the object from a mate model class
Definition: GPMG_RunWindow.cpp:155
virtual void componentClicked(GUI_ActionComponent &compo)
method called when a component are clicked on
Definition: GPMG_RunWindow.cpp:187
virtual void toDoAfterThisSetting()
method called after this setting
Definition: GPMG_RunWindow.h:77
virtual void loadFromUIClass(const UI_Class &mclass)
how to load the object from a Meta Model class
Definition: GPMG_RunWindow.cpp:160
DEFINE_SPTR(GPMG_RunWindow)
#define tFlag
Definition: types.h:14