]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasSurfaceRenderingProp3DMHD.cxx
*** empty log message ***
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxMaracasSurfaceRenderingProp3DMHD.cxx
index 507e8e838493bd87eac6e740e99010b1cd38be35..a364a49e56992d553bf3280c1c08ab44c5d82adb 100644 (file)
@@ -29,10 +29,10 @@ void wxMaracasSurfaceRenderingProp3DMHD::createControls(int maxisovalue){
        wxFlexGridSizer* sizer = new wxFlexGridSizer(1,1,1);
 
        wxStaticText* label = new wxStaticText(this, -1, wxString(_T("IsoValue")));
-       sizer->Add(label, wxFIXED_MINSIZE);
+       sizer->Add(label, 1, wxGROW);
        //this->addControl(label);
        isovalue = new wxSlider(this, -1,maxisovalue,0,maxisovalue,wxDefaultPosition,wxDefaultSize,wxSL_HORIZONTAL|wxSL_LABELS);
-       sizer->Add(isovalue, wxFIXED_MINSIZE);
+       sizer->Add(isovalue, 1, wxGROW);
        //this->addControl(isovalue);
 
        this->addControl(sizer);        
@@ -45,11 +45,11 @@ void wxMaracasSurfaceRenderingProp3DMHD::onIsoValueRelease(wxScrollEvent& event
        if(this->isComplex())
        {
                if(this->getPanId() == 1)
-                       ((wxMaracasRenderTabbedPanel*)(wxMaracasRendererView::getInstance())->getTabbedPanel())->changeIsoValueA(this->getPropId(),isovalue->GetValue()/1.0);
+                       ( (wxMaracasRendererView::getInstance())->getTabbedPanel(getPropId()) )->changeIsoValueA(this->getPropId(),isovalue->GetValue()/1.0);
                if(this->getPanId() == 2)
-                       ((wxMaracasRenderTabbedPanel*)(wxMaracasRendererView::getInstance())->getTabbedPanel())->changeIsoValueB(this->getPropId(),isovalue->GetValue()/1.0);
+                       ( (wxMaracasRendererView::getInstance())->getTabbedPanel(getPropId()) )->changeIsoValueB(this->getPropId(),isovalue->GetValue()/1.0);
                if(this->getPanId() == 3)
-                       ((wxMaracasRenderTabbedPanel*)(wxMaracasRendererView::getInstance())->getTabbedPanel())->changeIsoValueC(this->getPropId(),isovalue->GetValue()/1.0);
+                       ( (wxMaracasRendererView::getInstance())->getTabbedPanel(getPropId()) )->changeIsoValueC(this->getPropId(),isovalue->GetValue()/1.0);
        }
        else
                wxMaracasSurfaceRendering::getInstance()->changeIsoValue(this->getPropId(), isovalue->GetValue()/1.0);