]> Creatis software - bbtk.git/blobdiff - kernel/src/bbtkWxBlackBox.cxx
Merge branch 'vtk8itk4wx3-mingw64' of ssh://git.creatis.insa-lyon.fr/bbtk into vtk8it...
[bbtk.git] / kernel / src / bbtkWxBlackBox.cxx
index 6a26356ce46850b9e14a029e2e6089ed165bc339..8bf6f65548908d4d958790acfa8e046dae704bf6 100644 (file)
@@ -115,14 +115,22 @@ namespace bbtk
   //==================================================================
   WxFrame::~WxFrame() 
     { 
+       
+printf("EED WxFrame::~WxFrame\n");     
+       
       if (mBox.lock())
-       bbtkDebugMessage("widget",9,"["<<mBox.lock()->bbGetName()
+         {
+               bbtkDebugMessage("widget",9,"["<<mBox.lock()->bbGetName()
                         <<"] $$$$$$$$$$$$$$$$$$$ ~WxFrame()"
                         <<std::endl);
-      else 
-       bbtkDebugMessage("widget",9,"[DEAD] $$$$$$$$$$$$$$$$$$$$$ ~WxFrame()"<<std::endl);
-      //bbtkDebugMessage("widget",9,"WxFrame::~WxFrame()"<<std::endl);
-      if (mBox.lock()) mBox.lock()->bbSetWindow(0); 
+      } else { 
+               bbtkDebugMessage("widget",9,"[DEAD] $$$$$$$$$$$$$$$$$$$$$ ~WxFrame()"<<std::endl);
+               //bbtkDebugMessage("widget",9,"WxFrame::~WxFrame()"<<std::endl);
+         } // if mBox.lock()
+      if (mBox.lock()) 
+         {
+               mBox.lock()->bbSetWindow(0); 
+         } // if mBox.lock()
       Wx::DecNbWindowsAlive();
     }
    //==================================================================