X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FwxMaracas_N_ViewersWidget.cxx;h=53d7a4b683d98a74407f476ea458cfc0aa263aa3;hb=7030de3ff8576fd8111ad4d2cbb4335d169418b6;hp=38da613ae54c9cb8be9253c2d28e9f24e6f01507;hpb=910aad6b5adef5024f896cc5a0daa79f1cda0661;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracas_N_ViewersWidget.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracas_N_ViewersWidget.cxx index 38da613..53d7a4b 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracas_N_ViewersWidget.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracas_N_ViewersWidget.cxx @@ -3,8 +3,8 @@ Program: wxMaracas Module: $RCSfile: wxMaracas_N_ViewersWidget.cxx,v $ Language: C++ - Date: $Date: 2010/10/23 12:01:32 $ - Version: $Revision: 1.20 $ + Date: $Date: 2012/05/30 17:23:12 $ + Version: $Revision: 1.21 $ Copyright: (c) 2002, 2003 License: @@ -231,7 +231,7 @@ spliter->SetMinimumPaneSize(1); wxwindow1 = new wxMaracas_ViewerWidget(spliter, imagedata, (*nTypeView)[0], mvtkmprbasedata); wxwindow2 = new wxMaracas_ViewerWidget(spliter, imagedata, (*nTypeView)[1], mvtkmprbasedata); - spliter -> SplitVertically( wxwindow1 , wxwindow2 ); + spliter -> SplitHorizontally( wxwindow1 , wxwindow2 ); wxwindow = spliter; }else if (nTypeView->size()==3) { @@ -254,12 +254,23 @@ spliterB->SetMinimumPaneSize(1); spliter -> SplitVertically( spliterA , spliterB ); - wxwindow1 = new wxMaracas_ViewerWidget(spliterA, imagedata, (*nTypeView)[0], mvtkmprbasedata); - wxwindow2 = new wxMaracas_ViewerWidget(spliterA, imagedata, (*nTypeView)[1], mvtkmprbasedata); - spliterA-> SplitHorizontally( wxwindow1 , wxwindow2 ); - wxwindow3 = new wxMaracas_ViewerWidget(spliterB, imagedata, (*nTypeView)[2], mvtkmprbasedata); - wxwindow4 = new wxMaracas_ViewerWidget(spliterB, imagedata, (*nTypeView)[3], mvtkmprbasedata); - spliterB-> SplitHorizontally( wxwindow3 , wxwindow4 ); + + +//EED 21 mars 2012 FLIP probleme ..PLOP.. +// wxwindow1 = new wxMaracas_ViewerWidget(spliterA, imagedata, (*nTypeView)[0], mvtkmprbasedata); +// wxwindow2 = new wxMaracas_ViewerWidget(spliterA, imagedata, (*nTypeView)[1], mvtkmprbasedata); +// wxwindow3 = new wxMaracas_ViewerWidget(spliterB, imagedata, (*nTypeView)[2], mvtkmprbasedata); +// wxwindow4 = new wxMaracas_ViewerWidget(spliterB, imagedata, (*nTypeView)[3], mvtkmprbasedata); +// spliterA-> SplitHorizontally( wxwindow1 , wxwindow2 ); +// spliterB-> SplitHorizontally( wxwindow3 , wxwindow4 ); + + wxwindow1 = new wxMaracas_ViewerWidget(spliterB, imagedata, (*nTypeView)[0], mvtkmprbasedata); + wxwindow2 = new wxMaracas_ViewerWidget(spliterB, imagedata, (*nTypeView)[1], mvtkmprbasedata); + wxwindow3 = new wxMaracas_ViewerWidget(spliterA, imagedata, (*nTypeView)[2], mvtkmprbasedata); + wxwindow4 = new wxMaracas_ViewerWidget(spliterA, imagedata, (*nTypeView)[3], mvtkmprbasedata); + spliterA-> SplitHorizontally( wxwindow3 , wxwindow4 ); + spliterB-> SplitHorizontally( wxwindow2 , wxwindow1 ); + wxwindow = spliter; }