Modified: openoffice/branches/alg/aw080/main/sw/source/ui/docvw/edtwin.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/branches/alg/aw080/main/sw/source/ui/docvw/edtwin.cxx?rev=1526871&r1=1526870&r2=1526871&view=diff
==============================================================================
--- openoffice/branches/alg/aw080/main/sw/source/ui/docvw/edtwin.cxx (original)
+++ openoffice/branches/alg/aw080/main/sw/source/ui/docvw/edtwin.cxx Fri Sep 27 
12:20:23 2013
@@ -1260,35 +1260,39 @@ void SwEditWin::ChangeDrawing( sal_uInt8
                 //now resize if size is protected
                 else if(0 == (nProtect&FLYPROTECT_SIZE))
                 {
-                    // now move the Handle (nX, nY)
-                    const basegfx::B2DPoint aStartPoint(pHdl->getPosition());
-                    const basegfx::B2DPoint aEndPoint(aStartPoint + 
basegfx::B2DPoint(nX, nY));
-                    const SdrDragStat& rDragStat = pSdrView->GetDragStat();
-
-                    // start dragging
-                    pSdrView->BegDragObj(aStartPoint, pHdl, 0.0);
-
-                    if(pSdrView->IsDragObj())
-                    {
-                        const bool bWasNoSnap(rDragStat.IsNoSnap());
-                        const bool bWasSnapEnabled(pSdrView->IsSnapEnabled());
-
-                        // switch snapping off
-                        if(!bWasNoSnap)
-                            ((SdrDragStat&)rDragStat).SetNoSnap(true);
-                        if(bWasSnapEnabled)
-                            pSdrView->SetSnapEnabled(false);
+                    // move handle with index nHandleIndex
+                    pSdrView->MoveHandleByVector(*pHdl, basegfx::B2DVector(nX, 
nY), 0, 0);
 
-                        pSdrView->MovAction(aEndPoint);
-                        pSdrView->EndDragObj();
+                    // TTTT:HANDLE
+                    //// now move the Handle (nX, nY)
+                    //const basegfx::B2DPoint aStartPoint(pHdl->getPosition());
+                    //const basegfx::B2DPoint aEndPoint(aStartPoint + 
basegfx::B2DPoint(nX, nY));
+                    //const SdrDragStat& rDragStat = pSdrView->GetDragStat();
+                    //
+                    //// start dragging
+                    //pSdrView->BegDragObj(aStartPoint, pHdl, 0.0);
+                    //
+                    //if(pSdrView->IsDragObj())
+                    //{
+                    //    const bool bWasNoSnap(rDragStat.IsNoSnap());
+                    //    const bool 
bWasSnapEnabled(pSdrView->IsSnapEnabled());
+                    //
+                    //    // switch snapping off
+                    //    if(!bWasNoSnap)
+                    //        ((SdrDragStat&)rDragStat).SetNoSnap(true);
+                    //    if(bWasSnapEnabled)
+                    //        pSdrView->SetSnapEnabled(false);
+                    //
+                    //    pSdrView->MovAction(aEndPoint);
+                    //    pSdrView->EndDragObj();
                         rSh.SetModified();
 
-                        // restore snap
-                        if(!bWasNoSnap)
-                            ((SdrDragStat&)rDragStat).SetNoSnap(bWasNoSnap);
-                        if(bWasSnapEnabled)
-                            pSdrView->SetSnapEnabled(bWasSnapEnabled);
-                    }
+                    //    // restore snap
+                    //    if(!bWasNoSnap)
+                    //        ((SdrDragStat&)rDragStat).SetNoSnap(bWasNoSnap);
+                    //    if(bWasSnapEnabled)
+                    //        pSdrView->SetSnapEnabled(bWasSnapEnabled);
+                    //}
                 }
             }
         }


Reply via email to