You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by al...@apache.org on 2012/11/15 15:19:45 UTC
svn commit: r1409799 -
/incubator/ooo/branches/alg/aw080/main/sd/source/ui/view/sdview3.cxx
Author: alg
Date: Thu Nov 15 14:19:44 2012
New Revision: 1409799
URL: http://svn.apache.org/viewvc?rev=1409799&view=rev
Log:
#121334# Adapted to aw080 for better resyncs
Modified:
incubator/ooo/branches/alg/aw080/main/sd/source/ui/view/sdview3.cxx
Modified: incubator/ooo/branches/alg/aw080/main/sd/source/ui/view/sdview3.cxx
URL: http://svn.apache.org/viewvc/incubator/ooo/branches/alg/aw080/main/sd/source/ui/view/sdview3.cxx?rev=1409799&r1=1409798&r2=1409799&view=diff
==============================================================================
--- incubator/ooo/branches/alg/aw080/main/sd/source/ui/view/sdview3.cxx (original)
+++ incubator/ooo/branches/alg/aw080/main/sd/source/ui/view/sdview3.cxx Thu Nov 15 14:19:44 2012
@@ -646,8 +646,8 @@ bool View::InsertData( const Transferabl
SdDrawDocument* pWorkModel = (SdDrawDocument*) pOwnData->GetWorkDocument();
SdPage* pWorkPage = (SdPage*) pWorkModel->GetSdPage( 0, PK_STANDARD );
- // #104148# Use SnapRect, not BoundRect
- const basegfx::B2DVector aOffset(sdr::legacy::GetAllObjSnapRange(pWorkPage->getSdrObjectVector()).getRange());
+ // #120393# Clipboard data uses full object geometry range
+ const basegfx::B2DVector aOffset(sdr::legacy::GetAllObjBoundRange(pWorkPage->getSdrObjectVector()).getRange());
maDropPos = pOwnData->GetStartPos() + (aOffset * 0.5);
// delete pages, that are not of any interest for us
@@ -794,8 +794,8 @@ bool View::InsertData( const Transferabl
if( pOwnData )
{
- // #104148# Use SnapRect, not BoundRect
- const basegfx::B2DVector aOffset(sdr::legacy::GetAllObjSnapRange(pWorkPage->getSdrObjectVector()).getRange());
+ // #120393# Clipboard data uses full object geometry range
+ const basegfx::B2DVector aOffset(sdr::legacy::GetAllObjBoundRange(pWorkPage->getSdrObjectVector()).getRange());
maDropPos = pOwnData->GetStartPos() + (aOffset * 0.5);
}
@@ -859,8 +859,8 @@ bool View::InsertData( const Transferabl
if( pOwnData )
{
- // #104148# Use SnapRect, not BoundRect
- const basegfx::B2DVector aOffset(sdr::legacy::GetAllObjSnapRange(pWorkPage->getSdrObjectVector()).getRange());
+ // #120393# Clipboard data uses full object geometry range
+ const basegfx::B2DVector aOffset(sdr::legacy::GetAllObjBoundRange(pWorkPage->getSdrObjectVector()).getRange());
maDropPos = pOwnData->GetStartPos() + (aOffset * 0.5);
}
@@ -1200,8 +1200,8 @@ bool View::InsertData( const Transferabl
pWorkModel->GetSdPage( 0, PK_STANDARD ) :
pWorkModel->GetPage( 0 ) );
- // #104148# Use SnapRect, not BoundRect
- const basegfx::B2DVector aRange(sdr::legacy::GetAllObjSnapRange(pWorkPage->getSdrObjectVector()).getRange());
+ // #120393# Clipboard data uses full object geometry range
+ const basegfx::B2DVector aRange(sdr::legacy::GetAllObjBoundRange(pWorkPage->getSdrObjectVector()).getRange());
aInsertPos = pOwnData->GetStartPos() + (aRange * 0.5);
}
@@ -1228,8 +1228,8 @@ bool View::InsertData( const Transferabl
pWorkModel->GetSdPage( 0, PK_STANDARD ) :
pWorkModel->GetPage( 0 ) );
- // #104148# Use SnapRect, not BoundRect
- const basegfx::B2DVector aRange(sdr::legacy::GetAllObjSnapRange(pWorkPage->getSdrObjectVector()).getRange());
+ // #120393# Clipboard data uses full object geometry range
+ const basegfx::B2DVector aRange(sdr::legacy::GetAllObjBoundRange(pWorkPage->getSdrObjectVector()).getRange());
aInsertPos = pOwnData->GetStartPos() + (aRange * 0.5);
}
@@ -1251,8 +1251,8 @@ bool View::InsertData( const Transferabl
pWorkModel->GetSdPage( 0, PK_STANDARD ) :
pWorkModel->GetPage( 0 ) );
- // #104148# Use SnapRect, not BoundRect
- const basegfx::B2DVector aSize(sdr::legacy::GetAllObjSnapRange(pWorkPage->getSdrObjectVector()).getRange());
+ // #120393# Clipboard data uses full object geometry range
+ const basegfx::B2DVector aSize(sdr::legacy::GetAllObjBoundRange(pWorkPage->getSdrObjectVector()).getRange());
aInsertPos = pOwnData->GetStartPos() + (aSize * 0.5);
}