]> Creatis software - crea.git/blobdiff - appli/creaDevManager/creaDevManager.h
Feature #1711
[crea.git] / appli / creaDevManager / creaDevManager.h
index 93f47d9ea547999714162c4ab862637b12b58bcb..eaafbee36e9e57bbc8f3054cf04cc5b32620cbcc 100644 (file)
@@ -2,8 +2,10 @@
 # ---------------------------------------------------------------------
 #
 # Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image 
-#                        pour la Santé)
+#                        pour la Sant)
 # Authors : Eduardo Davila, Frederic Cervenansky, Claire Mouton
+# Previous Authors : Laurent Guigues, Jean-Pierre Roux
+# CreaTools website : www.creatis.insa-lyon.fr/site/fr/creatools_accueil
 #
 #  This software is governed by the CeCILL-B license under French law and 
 #  abiding by the rules of distribution of free software. You can  use, 
@@ -20,7 +22,8 @@
 #
 #  The fact that you are presently reading this means that you have had
 #  knowledge of the CeCILL-B license and that you accept its terms.
-# ------------------------------------------------------------------------ */ 
+# ------------------------------------------------------------------------ 
+ */
 
 
 /*
 #ifndef CREADEVMANAGER_H_
 #define CREADEVMANAGER_H_
 
+#include "wxCDMMainFrame.h"
+
+/**
+ * Crea Development Manager
+ * Developed by Daniel Felipe González Obando for CREATIS.
+ * This software aims to help the creaTools developer on the process of building projects.
+ * It allows to work with existing projects as well as it allows to create a project from zero.
+ * It brings the user help on each step of the development, as well as it always shows the structure of a project.
+ * It can check the compilation structure to help the developer to compile faster.
+ */
 class wxCreaDevManagerApp:public wxApp
 {
-    public:
-        wxCreaDevManagerApp();
+public:
+  /**
+   * Default constructor.
+   */
+  wxCreaDevManagerApp();
+
+  /**
+   * Executed when the application starts, this method initializes the application creating a main frame and showing it to the user.
+   */
+  virtual bool OnInit();
+
+  /**
+   * Executed when the application is closing, this method destroys the frames created and shuts the program down.
+   */
+  virtual int OnExit();
 
-        virtual bool OnInit();
-        virtual int OnExit();
+private:
+  wxCDMMainFrame* mainWindow;
 
 };
 DECLARE_APP(wxCreaDevManagerApp)