]> Creatis software - creaMaracasVisu.git/blobdiff - bbtk/src/bbmaracasvisuShowNPoints.cxx
Linux compil
[creaMaracasVisu.git] / bbtk / src / bbmaracasvisuShowNPoints.cxx
index 7b47d87d179eff11d7f9312c0b382b09be6302b1..c741e5e625a6417fb11b22d2d361e221944ebf26 100644 (file)
@@ -134,8 +134,7 @@ void WidgetShowNPoints::OnAddPoint (wxCommandEvent& event)
                renderer->GetRenderWindow()->Render();
 
                //--BBTK
-               mbbShowNPoints->bbSetModifiedStatus();
-               mbbShowNPoints->bbSignalOutputModification("Point");    
+               mbbShowNPoints->bbSignalOutputModification(std::string("Point"));    
 
        }
 }
@@ -152,8 +151,7 @@ void WidgetShowNPoints::OnErasePoint(wxCommandEvent& event)
                lstPointsZ.erase( lstPointsZ.begin()+id );
                renderer->GetRenderWindow()->Render();
        //--BBTK
-               mbbShowNPoints->bbSetModifiedStatus();
-               mbbShowNPoints->bbSignalOutputModification("Point");    
+               mbbShowNPoints->bbSignalOutputModification(std::string("Point"));    
        }
 
 }
@@ -172,8 +170,7 @@ void WidgetShowNPoints::OnDeleteAllPoints(wxCommandEvent& event)
        lstPointsZ.clear();
        renderer->GetRenderWindow()->Render();
        //--BBTK
-       mbbShowNPoints->bbSetModifiedStatus();
-       mbbShowNPoints->bbSignalOutputModification("Point");    
+       mbbShowNPoints->bbSignalOutputModification(std::string("Point"));    
 }
 
 
@@ -197,9 +194,9 @@ void ShowNPoints::Process()
 }
 
 
-void ShowNPoints::CreateWidget()
+void ShowNPoints::CreateWidget(wxWindow* parent)
 {
-       mwxwidget = new WidgetShowNPoints( bbGetWxParent() , bbGetInputRenderer(), this);
+       mwxwidget = new WidgetShowNPoints( parent , bbGetInputRenderer(), this);
        mwxwidget->SetPoint( bbGetInputIn() );
 
        if (bbGetInputImage()==NULL)
@@ -224,7 +221,7 @@ void ShowNPoints::bbUserConstructor()
 }
 
 
-void ShowNPoints::bbUserCopyConstructor()
+void ShowNPoints::bbUserCopyConstructor(bbtk::BlackBox::Pointer)
 {
 }