]> Creatis software - bbtk.git/blobdiff - packages/wx/src/bbwxLayoutTab.cxx
*** empty log message ***
[bbtk.git] / packages / wx / src / bbwxLayoutTab.cxx
index d6cd1de8874e7a7db40800aa3cbc3dd3dc1bc007..e72b1b9ecc566779c71651d86b84ed9bd32a2a2c 100644 (file)
@@ -3,8 +3,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbwxLayoutTab.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/04/18 12:59:53 $
-  Version:   $Revision: 1.2 $
+  Date:      $Date: 2008/06/19 09:46:46 $
+  Version:   $Revision: 1.3 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -58,6 +58,7 @@ namespace bbwx
                  {
                          widgetchild->Reparent(book);
                          book->AddPage(widgetchild,  widgetchild->GetName() );
+                               widgetchild->Show();
                  }             
        }
 
@@ -86,11 +87,27 @@ namespace bbwx
          TryInsertWindow(w,bbGetInputWidget7());
          TryInsertWindow(w,bbGetInputWidget8());
          TryInsertWindow(w,bbGetInputWidget9());
-         
+
+
          bbSetOutputWidget( w );
        }
   
 
+  // This callback is necessary to get actual processing of the view 
+  // when window is shown
+  void  LayoutTab::bbUserOnShow()
+  {
+         bbGetOutputWidget()->Show();
+         bbUserOnShowWidget("Widget1");
+         bbUserOnShowWidget("Widget2");
+         bbUserOnShowWidget("Widget3");
+         bbUserOnShowWidget("Widget4");
+         bbUserOnShowWidget("Widget5");
+         bbUserOnShowWidget("Widget6");
+         bbUserOnShowWidget("Widget7");
+         bbUserOnShowWidget("Widget8");
+         bbUserOnShowWidget("Widget9");
+  }
 
 
 }//namespace bbwx