X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fwx%2Fsrc%2FbbwxSplit.cxx;h=7386ef3eca6c4098961f2293f1ec5fbfeed5c12e;hb=555854b9edeeb49fdd03fad2b1274e6d6db6d9f7;hp=ed661342d0940d49375858e223ba8623b7b180b2;hpb=a26195c366a89795288009cf7e20f11afa494970;p=bbtk.git diff --git a/packages/wx/src/bbwxSplit.cxx b/packages/wx/src/bbwxSplit.cxx index ed66134..7386ef3 100644 --- a/packages/wx/src/bbwxSplit.cxx +++ b/packages/wx/src/bbwxSplit.cxx @@ -3,8 +3,8 @@ Program: bbtk Module: $RCSfile: bbwxSplit.cxx,v $ Language: C++ - Date: $Date: 2008/01/22 15:02:00 $ - Version: $Revision: 1.1 $ + Date: $Date: 2008/01/22 15:41:35 $ + Version: $Revision: 1.2 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -110,34 +110,31 @@ namespace bbwx void Split::Process() { - bbtkDebugMessageInc("Core",9,"Split::Process()"<SetInitialSize(wxSize(100,100)); - // int sz = (int)(GetParent()->GetSize().GetHeight() * prop * 0.01); - w1->Reparent(w); - w2->Reparent(w); - w->SplitHorizontally( w1, w2, 100); - //w->SetMinimumPaneSize(100); - // w->SetAutoLayout(true); - // w->Fit(); - // w->Layout(); - - - bbSetOutputWidget( w ); - } + void Split::CreateWidget() + { + wxSplitterWindow* w = new wxSplitterWindow(bbGetWxParent(), + -1, + wxDefaultPosition, + wxDefaultSize, + //wxSize(400,200), + wxSP_3D | + wxSP_LIVE_UPDATE ); + wxWindow* w1 = bbGetInputWidget1(); + wxWindow* w2 = bbGetInputWidget2(); + //w->SetInitialSize(wxSize(100,100)); + // int sz = (int)(GetParent()->GetSize().GetHeight() * prop * 0.01); + w1->Reparent(w); + w2->Reparent(w); + w->SplitHorizontally( w1, w2, 100); + //w->SetMinimumPaneSize(100); + // w->SetAutoLayout(true); + // w->Fit(); + // w->Layout(); + + + bbSetOutputWidget( w ); }