From: Eduardo Davila Date: Fri, 27 Aug 2010 22:32:50 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: CREATOOLS.2-0-3~5 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=ac4f045d652552c4d3adf3af487b39443bf1f12f;p=crea.git *** empty log message *** --- diff --git a/appli/creaNewProject/NewProject/appli/template_wx_appli/CMakeLists.txt b/appli/creaNewProject/NewProject/appli/template_wx_appli/CMakeLists.txt index 1e11c91..ed19990 100644 --- a/appli/creaNewProject/NewProject/appli/template_wx_appli/CMakeLists.txt +++ b/appli/creaNewProject/NewProject/appli/template_wx_appli/CMakeLists.txt @@ -57,8 +57,13 @@ SET ( ${EXE_NAME}_LINK_LIBRARIES #---------------------------------------------------------------------------- # CREATES AND INSTALLS THE EXE -set ( ${${EXE_NAME}_HAS_GUI} true ) -#set ( ${${EXE_NAME}_CONSOLE} true ) +IF (NOT ${USE_WXWIDGETS}) + message("You are asking to create a WX application, but the flag USE_WXWIDGETS is OFF.") + message("Set to ON the flag USE_WXWIDGETS in the root CMakefile.txt of your project. ") +ENDIF(NOT ${USE_WXWIDGETS}) + +set ( ${EXE_NAME}_HAS_GUI true ) +#set ( ${EXE_NAME}_CONSOLE true ) CREA_ADD_EXECUTABLE( ${EXE_NAME} ) #---------------------------------------------------------------------------- diff --git a/appli/creaNewProject/NewProject/appli/template_wx_appli/winApp.cpp b/appli/creaNewProject/NewProject/appli/template_wx_appli/winApp.cpp index 0c2e25e..cb488f4 100644 --- a/appli/creaNewProject/NewProject/appli/template_wx_appli/winApp.cpp +++ b/appli/creaNewProject/NewProject/appli/template_wx_appli/winApp.cpp @@ -1,4 +1,15 @@ +// For compilers that support precompilation, includes "wx/wx.h". +#include "wx/wxprec.h" + +#ifdef __BORLANDC__ +#pragma hdrstop +#endif + +#ifndef WX_PRECOMP +#include +#endif + #include class myApp : public wxApp { @@ -18,7 +29,7 @@ bool myApp::OnInit( ) #endif - wxWindows *frame = new wxFrame(this , _T("My window..")); + wxFrame *frame = new wxFrame(NULL , -1 ,_T("My window..")); SetTopWindow(frame); frame->Show(true);