]> Creatis software - bbtk.git/blobdiff - packages/kw/src/bbkwTransferFunctionEditor.cxx
*** empty log message ***
[bbtk.git] / packages / kw / src / bbkwTransferFunctionEditor.cxx
index 26ff610333fa5ecdd8e759044e189eae129c45ee..e562209f88a08bd742f9782efb7c84bcf78d299c 100644 (file)
@@ -2,8 +2,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbkwTransferFunctionEditor.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/12/16 13:00:27 $
-  Version:   $Revision: 1.2 $
+  Date:      $Date: 2008/12/18 11:54:57 $
+  Version:   $Revision: 1.3 $
 =========================================================================*/
 
 /* ---------------------------------------------------------------------
@@ -97,8 +97,7 @@ namespace bbkw
 
     vtkKWPiecewiseFunctionEditor *w = vtkKWPiecewiseFunctionEditor::New();
     bbSetOutputWidget(w);
-    //    w->SetWindowLevelModeChangedCommand((vtkObject*)this,(const char*)"OnChange");
-                                       //AddObserver(vtkKWPiecewiseFunctionEditor::FunctionChangedCommand,this);
+    w->AddObserver(vtkKWPiecewiseFunctionEditor::FunctionChangedEvent,this);
     w->SetParent((vtkKWWidget*)parent);
     w->Create();
 
@@ -160,9 +159,11 @@ namespace bbkw
        std::cout << "TransferFunctionEditor::OnChange()" << std::endl;
       }
   
-  void TransferFunctionEditor::Execute(vtkObject* caller, unsigned long, void*)
+  void TransferFunctionEditor::Execute(vtkObject* caller, unsigned long , void*)
   {
-    std::cout << "$$$$$$$$$$$$ TransferFunctionEditor CB $$$$$$$$$$$$"<<std::endl;
+    bbSignalOutputModification("Out");    
+    //  std::cout << "$$$$$$$$$$$$ TransferFunctionEditor CB $$$$$$$$$$$$"<<std::endl;
+    
     /*
     vtkKWScale* scale = (vtkKWScale*)caller;
     bbSetOutputOut( scale->GetValue() );