X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=appli%2FcreaDevManager%2FcreaDevManager.h;h=eaafbee36e9e57bbc8f3054cf04cc5b32620cbcc;hb=refs%2Fheads%2Fmaster;hp=5e9081d89537a6a6bf96e49f0718dde7696aa2b0;hpb=ca800a1a9a78f119d37d9642ea29acb7c9b9a323;p=crea.git diff --git a/appli/creaDevManager/creaDevManager.h b/appli/creaDevManager/creaDevManager.h index 5e9081d..eaafbee 100644 --- a/appli/creaDevManager/creaDevManager.h +++ b/appli/creaDevManager/creaDevManager.h @@ -2,7 +2,7 @@ # --------------------------------------------------------------------- # # 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 @@ -23,7 +23,7 @@ # 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. # ------------------------------------------------------------------------ -*/ + */ /* @@ -36,13 +36,36 @@ #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)