]> Creatis software - creaContours.git/commitdiff
#2887 creaContours Feature New Normal - Avoid vtk messages window in Windows
authorEduardo DAVILA <eduardo.davila@creatis.insa-lyon.fr>
Thu, 10 Mar 2016 15:00:14 +0000 (16:00 +0100)
committerEduardo DAVILA <eduardo.davila@creatis.insa-lyon.fr>
Thu, 10 Mar 2016 15:00:14 +0000 (16:00 +0100)
appli/wxContourGUIExample/wxContourGUIExample.cxx
appli/wxContourGUIExample/wxContourGUIExample.h

index 38a8b9f..46c896e 100644 (file)
@@ -82,6 +82,8 @@
 
 #include <stdlib.h>
 
+
+
 wxContourMainFrame* wxTheApplication::frame = 0;
 
 //----------------------------------------------------------------------------------------------------------------
@@ -113,8 +115,14 @@ void wxAppConsole::OnAssertFailure(char const *,int,char const *,char const *,ch
 }
 #endif
 
+
+
 bool wxTheApplication :: OnInit()
 {
+       vtkOutputWindowCreaContour *outputWindowCreaContour= vtkOutputWindowCreaContour::New();
+       vtkOutputWindow::SetInstance( outputWindowCreaContour );
+       outputWindowCreaContour->Delete();
+
        wxString infoImage;
        wxInitAllImageHandlers();
 
index d4ea832..4a88e94 100644 (file)
 
 #include <string.h>
 #include "wxContourMainFrame.h"
+#include "vtkOutputWindow.h"
+
+
+class vtkOutputWindowCreaContour : public vtkOutputWindow
+{
+public:
+       vtkOutputWindowCreaContour() {}
+       static vtkOutputWindowCreaContour* New() { return new vtkOutputWindowCreaContour;}
+
+       virtual void    DisplayDebugText (const char *) {}
+       virtual void    DisplayText (const char *) {}
+       virtual void    DisplayErrorText (const char *) {}
+       virtual void    DisplayWarningText (const char *) {}
+       virtual void    DisplayGenericWarningText (const char *) {}
+
+protected:
+};
+
+
+
 
 /*
 eed