]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/GConnectorController.cxx
BUG 1505
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsVtkGUIEditorGraphic / GConnectorController.cxx
index c97055f814ef5b80ae9563b953c152e233abe76d..563d1d0574b9432da0b42a2e780fc15ce4fb5a08 100644 (file)
@@ -36,6 +36,9 @@ Version:   $Revision$
 
 #include "GConnectorController.h"
 
+#ifdef _DEBUG
+#define new DEBUG_NEW
+#endif
 namespace bbtk
 {
 
@@ -57,6 +60,11 @@ namespace bbtk
        bool GConnectorController::OnMouseMove()
        {
 
+               if (_view->getState() ==SELECTED)
+               {
+                       _controller->GetManualViewBaseContour()->SetSelected(true);
+               }
+               
                if ( _vtkInteractorStyleBaseView!=NULL)
                {
                        int X,Y;
@@ -137,7 +145,6 @@ namespace bbtk
 
        bool GConnectorController::OnRightButtonDown()
        {
-printf ("GConnectorController::OnRightButtonDown 1 \n"  );
                if( _vtkInteractorStyleBaseView!= NULL )
                {
                        int X,Y;
@@ -148,7 +155,6 @@ printf ("GConnectorController::OnRightButtonDown 1 \n"  );
                        _controller->MouseClickRight(X,Y);
 
                }
-printf ("GConnectorController::OnRightButtonDown 2 \n"  );
                return true;
        }
 
@@ -165,7 +171,7 @@ printf ("GConnectorController::OnRightButtonDown 2 \n"  );
        {
                if ( _vtkInteractorStyleBaseView!=NULL )
                {
-                       int X,Y,Z=900;
+                       int X, Y, Z=GPOSITION_Z;
                        wxVTKRenderWindowInteractor *wxVTKiren;
                        wxVTKiren = _vtkInteractorStyleBaseView->GetWxVtk3DBaseView()->GetWxVTKRenderWindowInteractor();
                        wxVTKiren->GetEventPosition(X, Y);