]> Creatis software - bbtk.git/blobdiff - kernel/src/bbtkWxBlackBox.cxx
*** empty log message ***
[bbtk.git] / kernel / src / bbtkWxBlackBox.cxx
index e4a8410357eedb865837908d5effa2763157f6df..a66ecc617eb28f3c0c1c00c4c115505f2fd830fb 100644 (file)
@@ -3,8 +3,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbtkWxBlackBox.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/04/23 14:49:28 $
-  Version:   $Revision: 1.15 $
+  Date:      $Date: 2008/04/24 10:11:28 $
+  Version:   $Revision: 1.16 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -55,8 +55,6 @@ namespace bbtk
                     mBox.lock()->bbGetFullName()<<")"<<std::endl);
     mBox.lock()->bbSetWindow(this);
     Wx::IncNbWindowsAlive();
-    bbtkDebugMessage("wx",5," -> Number of windows alive = "
-                    <<Wx::GetNbWindowsAlive()<<std::endl);
   }
   //=========================================================================
 
@@ -71,11 +69,6 @@ namespace bbtk
       {
        mBox.lock()->bbSetWindow(0);
       }
-    else 
-      {
-      }
-    bbtkDebugMessage("wx",5," -> Number of windows alive = "
-                    <<Wx::GetNbWindowsAlive()<<std::endl);
   }
   //========================================================================= 
 
@@ -87,8 +80,6 @@ namespace bbtk
     bbtkDebugMessage("wx",9,"WxBlackBoxWindow::bbShow()"<<std::endl);
     Wx::IncNbWindowsShown();
     mShown = true;
-    bbtkDebugMessage("wx",5," -> Number of windows shown = "
-                    <<Wx::GetNbWindowsShown()<<std::endl);
   }
   //=========================================================================
 
@@ -99,8 +90,6 @@ namespace bbtk
     bbtkDebugMessage("wx",9,"WxBlackBoxWindow::bbHide()"<<std::endl);
     Wx::DecNbWindowsShown();
     mShown = false;
-    bbtkDebugMessage("wx",5," -> Number of windows shown = "
-                    <<Wx::GetNbWindowsShown()<<std::endl);
   }
   //=========================================================================
 
@@ -387,7 +376,7 @@ namespace bbtk
   /// Main processing method of the box.
   void WxBlackBox::bbExecute(bool force)
   {
-    bbtkDebugMessageInc("Process",1,
+    bbtkDebugMessageInc("process",2,
                        "=> WxBlackBox::bbExecute() ["
                        <<bbGetFullName()<<"]"<<std::endl);
 
@@ -398,7 +387,7 @@ namespace bbtk
 
     if ( i->second->GetConnectionVector().size() != 0 ) 
       {
-       bbtkDebugMessage("Process",2,
+       bbtkDebugMessage("process",3,
                         "-> Output 'Widget' connected : transfering execution to parent"
                         <<std::endl);
        
@@ -413,7 +402,7 @@ namespace bbtk
       }
     //
 
-    bbtkDebugMessageDec("Process",1,
+    bbtkDebugMessageDec("process",2,
                        "<= WxBlackBox::bbExecute() ["
                        <<bbGetFullName()<<"]"<<std::endl);
   }
@@ -424,7 +413,7 @@ namespace bbtk
   /// Main processing method of the box.
   IOStatus WxBlackBox::bbBackwardUpdate( Connection::Pointer caller )
   {
-    bbtkDebugMessage("Process",1,
+    bbtkDebugMessage("process",3,
                     "=> WxBlackBox::bbBackwardUpdate("
                     <<(caller?caller->GetFullName():"0")<<") ["
                     <<bbGetFullName()<<"]"<<std::endl);
@@ -433,8 +422,8 @@ namespace bbtk
     if ( ! (( bbGetStatus() == MODIFIED ) ||
            ( bbBoxProcessModeIsAlways() )) )
       {
-       bbtkDebugMessage("Process",2,"Up-to-date : nothing to do"<<std::endl);
-       bbtkDebugMessage("Process",1,
+       bbtkDebugMessage("process",3,"Up-to-date : nothing to do"<<std::endl);
+       bbtkDebugMessage("process",3,
                         "<= WxBlackBox::bbBackwardUpdate("
                         <<(caller?caller->GetFullName():"0")<<") ["
                         <<bbGetFullName()<<"]"<<std::endl);
@@ -451,7 +440,7 @@ namespace bbtk
                
        if (caller) 
          {
-           bbtkDebugMessage("Process",2,
+           bbtkDebugMessage("process",3,
                             "-> Output 'Widget' connected to '"
                             <<to->bbGetFullName()<<"' - caller->to = '"
                             <<caller->GetBlackBoxTo()->bbGetFullName()
@@ -460,7 +449,7 @@ namespace bbtk
          }
        else
          {
-           bbtkDebugMessage("Process",2,
+           bbtkDebugMessage("process",3,
                             "-> Output 'Widget' connected to '"
                             <<to->bbGetFullName()<<"'"
                             <<std::endl);
@@ -470,7 +459,7 @@ namespace bbtk
             (caller->GetBlackBoxTo() != to))&&
            (!bbGetUpdateTransferedToParent()))
          {
-           bbtkDebugMessage("Process",2,
+           bbtkDebugMessage("process",3,
                             "   ... Transfering update order to parent"
                             <<std::endl);
            
@@ -481,7 +470,7 @@ namespace bbtk
        else
          {
            bbSetUpdateTransferedToParent(false);
-           bbtkDebugMessage("Process",2,
+           bbtkDebugMessage("process",3,
                             "   ... No need to transfer to parent"
                             <<std::endl);
          }
@@ -505,7 +494,7 @@ namespace bbtk
        AtomicBlackBox::bbBackwardUpdate(caller);
       }
     
-    bbtkDebugMessageDec("Process",1,
+    bbtkDebugMessageDec("process",3,
                        "<= WxBlackBox::bbBackwardUpdate() ["
                        <<bbGetFullName()<<"]"<<std::endl);
     
@@ -526,7 +515,7 @@ namespace bbtk
   /// (called after bbProcess during bbExecute)
   void WxBlackBox::bbShowWindow()
   {
-    bbtkDebugMessageInc("Process",1,"=> WxBlackBox::bbShowWindow() ["
+    bbtkDebugMessageInc("wx",1,"=> WxBlackBox::bbShowWindow() ["
                        <<bbGetFullName()<<"]"<<std::endl);
  
     // If Event Handler for the widget does not exist or is obsolete : create it 
@@ -534,7 +523,7 @@ namespace bbtk
       {
        if (bbGetWidgetEventHandler()==0)
          {
-           bbtkDebugMessage("Process",3,
+           bbtkDebugMessage("wx",3,
                             "-> No widget event handler : creating one"
                             <<std::endl);
            new WxBlackBoxWidgetEventHandler(GetThisPointer<WxBlackBox>(),
@@ -543,7 +532,7 @@ namespace bbtk
        else if ( ! bbGetWidgetEventHandler()->IsHandlerOf 
                  ( bbGetOutputWidget() ) )
          {
-           bbtkDebugMessage("Process",3,
+           bbtkDebugMessage("wx",3,
                             "-> Obsolete widget event handler : re-creating one"
                             <<std::endl);
            delete bbGetWidgetEventHandler();
@@ -560,10 +549,9 @@ namespace bbtk
         ->GetConnectionVector().size() != 0 ) 
       {
        
-       bbtkDebugMessage("Process",2,
+       bbtkDebugMessage("wx",2,
                         "-> Output 'Widget' connected : nothing to do"
                         <<std::endl);
-       bbtkDebugDecTab("Process",1);
        return;
       }
 
@@ -572,7 +560,7 @@ namespace bbtk
     // If the window already exists : no need creating it
     if (bbGetWindow()!=0)
       {
-       bbtkDebugMessage("Process",2,
+       bbtkDebugMessage("wx",2,
                         "-> Window already exists"
                         <<std::endl);
        show = bbGetWindow();
@@ -580,7 +568,7 @@ namespace bbtk
     // Else if the widget exists : create window 
     else if (bbGetOutputWidget()!=0) 
       {
-       bbtkDebugMessage("Process",2,
+       bbtkDebugMessage("wx",2,
                         "-> Widget exists : creating the window"
                         <<std::endl);
 
@@ -588,7 +576,7 @@ namespace bbtk
        // Input WinDialog set to true : creating a Dialog
        if (bbGetInputWinDialog()) 
          {
-           bbtkDebugMessage("Process",2,
+           bbtkDebugMessage("wx",2,
                             "   Input WinDialog set to true : creating a Dialog"
                             <<std::endl);
            show = (Window*) new WxBlackBoxDialog( GetThisPointer<WxBlackBox>(),
@@ -599,7 +587,7 @@ namespace bbtk
        // Input WinDialog set to false : creating a Frame
        else 
          {
-           bbtkDebugMessage("Process",2,
+           bbtkDebugMessage("process",2,
                             "   Input WinDialog set to false : creating a Frame"
                             <<std::endl);
            show = (Window*) new WxBlackBoxFrame( GetThisPointer<WxBlackBox>(),
@@ -625,13 +613,13 @@ namespace bbtk
       }
     else 
       {
-       bbtkDebugMessage("Process",2,"-> Already shown : nothing to do"<<std::endl);
+       bbtkDebugMessage("wx",2,"-> Already shown : nothing to do"<<std::endl);
       }
   
 
-    bbtkDebugMessage("Process",1,"<= WxBlackBox::bbShowWindow() ["
+    bbtkDebugMessage("wx",1,"<= WxBlackBox::bbShowWindow() ["
                        <<bbGetFullName()<<"]"<<std::endl);
-    bbtkDebugDecTab("Process",1);
+
   }
   //==================================================================
 
@@ -641,12 +629,12 @@ namespace bbtk
   //==================================================================
    void WxBlackBox::bbHideWindow()
   {
-    bbtkDebugMessageInc("Process",1,"=> WxBlackBox::bbHideWindow() ["
+    bbtkDebugMessageInc("wx",1,"=> WxBlackBox::bbHideWindow() ["
                        <<bbGetFullName()<<"]"<<std::endl);
 
     if (bbGetWindow()!=0) bbGetWindow()->bbHide();
 
-    bbtkDebugMessageDec("Process",1,"<= WxBlackBox::bbHideWindow() ["
+    bbtkDebugMessageDec("wx",1,"<= WxBlackBox::bbHideWindow() ["
                        <<bbGetFullName()<<"]"<<std::endl);
   }
   //==================================================================