]> Creatis software - creaContours.git/blobdiff - appli/wxContourGUIExample/wxContourGUIExample.cxx
no newline at end of file
[creaContours.git] / appli / wxContourGUIExample / wxContourGUIExample.cxx
index 201dcbb51b1ca961cfe88f913ad80ef0943a9015..7b15059808fafcf320cf7534e537a08ba35268f3 100644 (file)
@@ -2,13 +2,11 @@
 // Class definition include
 //----------------------------------------------------------------------------------------------------------------
 
-
 #include "wxContourGUIExample.h"
 #include "wxContourMainFrame.h"
 //#include "OutlineModelManager.h"
 //#include "wxContourEventHandler.h"
 
-
 #include <creaImageIOWxGimmickDialog.h>
 
 #include <creaVtkBasicSlicer.h>
 //#include "SomeEnvironment.h"
 //#include "ReaderEnvironment.h"
 
-
-
-
 //#include "interfMainPanel.h"
 
-
 #if defined(MACOSX) // assume this is OSX 
 # include <sys/param.h>
 # include <mach-o/dyld.h> // _NSGetExecutablePath : must add -framework CoreFoundation to link line 
 
 #ifndef PATH_MAX // If not defined yet : do it 
 #  define PATH_MAX 2048
-#endif 
+#endif
 
-#include <direct.h>
-#include <stdlib.h>
+#if defined(WIN32)
+  #include <direct.h>
+#else
+   #include <dirent.h>  
+#endif
 
+#include <stdlib.h>
 
 wxContourMainFrame* wxTheApplication::frame = 0;
+
 //----------------------------------------------------------------------------------------------------------------
 // This macro implements the entry point (main function) for the application
 //----------------------------------------------------------------------------------------------------------------
 
-
-
-
 /*
 //EED
 // http://lists.wxwidgets.org/archive/wx-dev/msg30449.html
@@ -93,9 +89,6 @@ wxString GetExecutablePath()
 }
 */
 
-
-
-
 //=========================================================================  
 // From http://www.fltk.org/newsgroups.php?gfltk.general+v:22083
 //
@@ -228,7 +221,6 @@ int get_app_path (char *pname, size_t pathsize)
 #define CREACONTOUR_VALID_FILE_SEPARATOR_CHAR '/'
 #endif
 
-
 //=========================================================================
 std::string GetExecutablePath()
 {
@@ -248,23 +240,14 @@ std::string GetExecutablePath()
        }
     return name;
 }
-//=========================================================================
-
-
-
-
-
-
-
-
 
+//=========================================================================
+//=========================================================================
 IMPLEMENT_APP( wxTheApplication );
-
 /*
 wxContourGUIExample :: wxContourGUIExample(const wxString& title, const wxPoint& pos, const wxSize& size)
 : wxFrame((wxFrame *) NULL, -1, title, pos, size)
 {
-       
 }
 */
 
@@ -280,11 +263,6 @@ void wxAppConsole::OnAssertFailure(char const *,int,char const *,char const *,ch
 
 bool wxTheApplication :: OnInit()
 {
-
-
-       
-       
-
        wxInitAllImageHandlers();
 
    int image_type = GIMMICK_3D_IMAGE_SELECTION;
@@ -332,7 +310,6 @@ bool wxTheApplication :: OnInit()
                return -1;
        }   
 
-
        wxFrame* frame1 = new wxFrame(NULL, wxID_ANY, wxT("ROI Application  -    Evaluation version, 09 Feb 2009 "), wxPoint(400,50), wxSize(800, 600) );
 
        //frame = new wxContourMainFrame( frame1, wxID_ANY, wxString(_T("")), wxPoint(50,50), wxSize(800, 600), images );