X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fwx%2Fsrc%2FbbwxLayoutTab.cxx;h=e72b1b9ecc566779c71651d86b84ed9bd32a2a2c;hb=6bbabb32cba07ce95376c2cdcb804ee97050d453;hp=d6cd1de8874e7a7db40800aa3cbc3dd3dc1bc007;hpb=863de4f0ad1a8aa106a4893354aae3889354722c;p=bbtk.git diff --git a/packages/wx/src/bbwxLayoutTab.cxx b/packages/wx/src/bbwxLayoutTab.cxx index d6cd1de..e72b1b9 100644 --- a/packages/wx/src/bbwxLayoutTab.cxx +++ b/packages/wx/src/bbwxLayoutTab.cxx @@ -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