]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtkMPR3DViewCntrlPanel.cxx
#3545 Save Load in TransformWidget2 box
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxVtkMPR3DViewCntrlPanel.cxx
index 55aa58f5de817d3fab15cce7c4471954bc7ddfd9..ef538d40f592b77b19cfa8cbde3a7e05bf82c1d8 100644 (file)
@@ -29,7 +29,8 @@
 #include <wx/combobox.h>
 
 wxVtkMPR3DViewCntrlPanel::wxVtkMPR3DViewCntrlPanel(wxWindow *parent, wxVtkMPR3DView *wxvtkmpr3Dview, bool align )
-: wxPanel(parent, -1)
+//: wxPanel(parent, -1,wxDefaultPosition,wxDefaultSize)
+: wxPanel(parent, -1,wxDefaultPosition,wxSize(10,10) )
 {
        wxPanel *panel  = this;
        _wxvtkmpr3Dview = wxvtkmpr3Dview;
@@ -56,13 +57,13 @@ wxVtkMPR3DViewCntrlPanel::wxVtkMPR3DViewCntrlPanel(wxWindow *parent, wxVtkMPR3DV
        _ckBoxX                                         = new wxCheckBox(panel,-1,_T("X   "));
        _positionX                                      = new wxSlider(panel,-1,0,0,1, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL | wxSL_LABELS);
        _ckBoxY                                         = new wxCheckBox(panel,-1,_T("Y   "));
-       _positionY                                      = new wxSlider(panel,-1,0,0,1, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL | wxSL_LABELS);
+    _positionY                    = new wxSlider(panel,-1,0,0,1, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL | wxSL_LABELS);
        _ckBoxZ                                         = new wxCheckBox(panel,-1,_T("Z   "));
-       _positionZ                                      = new wxSlider(panel,-1,0,0,1, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL | wxSL_LABELS);
+        _positionZ                    = new wxSlider(panel,-1,0,0,1, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL | wxSL_LABELS);
 
        _ckBoxXYZ                                       = new wxCheckBox(panel,-1,_T("3D Axis  "));
        _ckBoxFixAxis2D                         = new wxCheckBox(panel,-1,_T("2D Fix Axis"));
-       _opacityAxis                            = new wxSlider(panel,-1,99,0,100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL | wxSL_LABELS);
+    _opacityAxis                               = new wxSlider(panel,-1,99,0,100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL | wxSL_LABELS);
 
        _ckBoxPlane                                     = new wxCheckBox(panel,-1,_T("Plane"));
 ////EED 05Nov2012      _ckBox_BW_Color_Plane           = new wxCheckBox(panel,-1,_T("GL/Color"));
@@ -113,9 +114,9 @@ wxVtkMPR3DViewCntrlPanel::wxVtkMPR3DViewCntrlPanel(wxWindow *parent, wxVtkMPR3DV
        _rdBackGroundBlack->SetValue(false);
        _rdBackGroundWhite->SetValue(false);
 
-       _positionX->SetSize(400,20);
-       _positionY->SetSize(400,20);
-       _positionZ->SetSize(400,20);
+//     _positionX->SetSize(400,20);
+//     _positionY->SetSize(400,20);
+//     _positionZ->SetSize(400,20);
 
        // Stereo
        _cbStereo = new wxComboBox(panel, -1, _T(""), wxDefaultPosition, wxDefaultSize, 0, NULL,wxCB_READONLY );        
@@ -324,15 +325,15 @@ wxVtkMPR3DViewCntrlPanel::wxVtkMPR3DViewCntrlPanel(wxWindow *parent, wxVtkMPR3DV
 
        panel->ClearBackground();
 //     panel->SetSize(400,50);
-       sizer->FitInside(panel);
-       panel->SetAutoLayout(true);
+//     sizer->FitInside(panel);
        panel->SetSizer(sizer);
+    panel->SetAutoLayout(true);
        panel->Layout();
 
        panel->SetEventHandler((wxEvtHandler*)this);
        
        //this->UpdateControlPanel();
-               
+    Layout();
 }
 
 //-------------------------------------------------------------------