]> Creatis software - bbtk.git/blobdiff - packages/wx/src/bbwxLayoutTab.cxx
MeshManager
[bbtk.git] / packages / wx / src / bbwxLayoutTab.cxx
index a93b5d8efa7770b84d880075a8b41a956aee859b..f0bfc7cf1fcbbc8b4974601a546e84c22fe198c6 100644 (file)
@@ -82,9 +82,8 @@ namespace bbwx
             (wxObjectEventFunction) 
             (void (wxPanel::*)(wxEvent&))
             &TabWidget::OnTabChange ); 
-    wxFlexGridSizer *sizer     = new wxFlexGridSizer(1);
-    sizer -> Add( mwxNotebook,1,wxGROW | wxALL,10 ); 
-    sizer      -> AddGrowableCol(0);
+    wxBoxSizer *sizer  = new wxBoxSizer(wxHORIZONTAL);
+    sizer -> Add( mwxNotebook,1,wxGROW,0 ); 
     panel      -> SetSizer(sizer);
     panel      -> SetAutoLayout(true);
     panel      -> Layout();
@@ -96,7 +95,7 @@ namespace bbwx
   
   void TabWidget::OnTabChange( wxEvent& )
   {
-   printf("EED TabWidget::OnTabChange %d\n",mwxNotebook->GetSelection() );
+      printf("EED TabWidget::OnTabChange   page=%d \n", mwxNotebook->GetSelection());
        mBox->bbSetOutputSelection( mwxNotebook->GetSelection() );
     mBox->bbSignalOutputModification();
   }
@@ -124,6 +123,7 @@ wxNotebook* TabWidget::GetmwxNotebook()
                bbSetInputWidget7(NULL);
                bbSetInputWidget8(NULL);
                bbSetInputWidget9(NULL);
+        bbSetOutputSelection( 0 );
        }
        
        //-----------------------------------------------------------------     
@@ -230,7 +230,7 @@ void LayoutTab::SetTitleTabs()
     TryInsertWindow(w,"Widget7");
     TryInsertWindow(w,"Widget8");
     TryInsertWindow(w,"Widget9");
-    
+
 //EED2020-04-06
 //    bbSetOutputWidget( w );
     bbSetOutputWidget( tabwidget );