From 9e15c94f41c8cdf42470d318269e48e90d6ba75e Mon Sep 17 00:00:00 2001 From: Stefan Csomor Date: Sun, 29 Oct 2006 10:42:42 +0000 Subject: [PATCH] apply complete transforms (scroll window PrepareDC was not functioning properly) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42611 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/common/dcgraph.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/common/dcgraph.cpp b/src/common/dcgraph.cpp index c9889d2d39..de8f07b3fb 100644 --- a/src/common/dcgraph.cpp +++ b/src/common/dcgraph.cpp @@ -291,12 +291,11 @@ void wxGCDC::ComputeScaleAndOrigin() { m_scaleX = m_logicalScaleX * m_userScaleX; m_scaleY = m_logicalScaleY * m_userScaleY; - m_deviceOriginX = /* m_deviceOriginX + */ m_logicalOriginX; - m_deviceOriginY = /* m_deviceOriginY + */ m_logicalOriginY; m_matrixCurrent = m_graphicContext->CreateMatrix(); - m_matrixCurrent.Translate( m_deviceOriginX , m_deviceOriginY ); + m_matrixCurrent.Translate( m_deviceOriginX, m_deviceOriginY ); m_matrixCurrent.Scale( m_scaleX, m_scaleY ); + m_matrixCurrent.Translate( m_logicalOriginX, m_logicalOriginY ); m_graphicContext->SetTransform( m_matrixOriginal ); m_graphicContext->ConcatTransform( m_matrixCurrent ); -- 2.45.2