]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasSurfaceRenderingProp3D.cxx
no message
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxMaracasSurfaceRenderingProp3D.cxx
index a0c99108b6315434a3e8fede3e36737b7203cac2..fb2f9b0b1fadfb0f27322799843e11cee942c66b 100644 (file)
@@ -56,11 +56,14 @@ void wxMaracasSurfaceRenderingProp3D::createControls(){
                checkbox->SetValue(true);       
                checkboxsizer->Add(checkbox,wxFIXED_MINSIZE);
 
-               checkboxsurface = new  wxCheckBox(this,-1,wxString(_T("Surface Box")));
-               Connect(checkboxsurface->GetId(), wxEVT_COMMAND_CHECKBOX_CLICKED, (wxObjectEventFunction)&wxMaracasSurfaceRenderingProp3D::onCheckBoxSurfaceChange);    
-               checkboxsurface->SetValue(true);
-               checkboxsizer->Add(checkboxsurface,wxFIXED_MINSIZE);
-               
+
+               if(wxMaracasSurfaceRendering::getInstance()->interactorSet()){
+                       checkboxsurface = new  wxCheckBox(this,-1,wxString(_T("Surface Box")));
+                       Connect(checkboxsurface->GetId(), wxEVT_COMMAND_CHECKBOX_CLICKED, (wxObjectEventFunction)&wxMaracasSurfaceRenderingProp3D::onCheckBoxSurfaceChange);    
+                       checkboxsurface->SetValue(true);
+                       checkboxsizer->Add(checkboxsurface,wxFIXED_MINSIZE);
+               }       
+
 
                sizersurfprop->Add(checkboxsizer,wxFIXED_MINSIZE);
        }
@@ -73,11 +76,12 @@ void wxMaracasSurfaceRenderingProp3D::createControls(){
        Connect(_colorchoose->GetId(), wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction)&wxMaracasSurfaceRenderingProp3D::onColorChange);                   
        sizerbut->Add(_colorchoose,wxFIXED_MINSIZE);
 
+       /*
        wxBitmap bitmap1(Add_xpm);
        _viewimage = new wxBitmapButton(this, -1, bitmap1, wxDefaultPosition, wxSize(30,30));   
        Connect(_viewimage->GetId(), wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction)&wxMaracasSurfaceRenderingProp3D::onViewImage);                       
        sizerbut->Add(_viewimage,wxFIXED_MINSIZE);
-
+       */
        sizersurfprop->Add(sizerbut,wxFIXED_MINSIZE);
        //sizercolor->Add(checkbox,wxFIXED_MINSIZE);
        //sizercolor->Add(_colorchoose,wxFIXED_MINSIZE);