summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorMarkus Mohrhard <markus.mohrhard@googlemail.com>2015-05-22 08:43:47 +0200
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2015-05-22 18:40:58 +0200
commit6b5f0a041bed594280e13fc72062235e2b285fa5 (patch)
tree0f1b74b667bdd5035f09af3910b3ec3f86e6ad65 /sc
parent8a9758ed05cb5597df9ad56fefe146f1feff41fa (diff)
improve output for ScDrawObjData
Change-Id: I45544532efeee1482b724f1a22525667b4be827c
Diffstat (limited to 'sc')
-rw-r--r--sc/source/ui/view/gridwin_dbgutil.cxx13
1 files changed, 12 insertions, 1 deletions
diff --git a/sc/source/ui/view/gridwin_dbgutil.cxx b/sc/source/ui/view/gridwin_dbgutil.cxx
index e111e6cf48ab..4806c384cac1 100644
--- a/sc/source/ui/view/gridwin_dbgutil.cxx
+++ b/sc/source/ui/view/gridwin_dbgutil.cxx
@@ -20,6 +20,17 @@ std::ostream& operator<<(std::ostream& rStrm, const ScAddress& rAddr)
return rStrm;
}
+void dumpScDrawObjData(ScGridWindow& rWindow, ScDrawObjData& rData, MapUnit eMapUnit)
+{
+ const Point& rStartOffset = rData.maStartOffset;
+ Point aStartOffsetPixel = rWindow.LogicToPixel(rStartOffset, MapMode(eMapUnit));
+ std::cout << " Start: " << rData.maStart << ", Offset: " << aStartOffsetPixel << std::endl;
+
+ const Point& rEndOffset = rData.maEndOffset;
+ Point aEndOffsetPixel = rWindow.LogicToPixel(rEndOffset, MapMode(eMapUnit));
+ std::cout << " End: : " << rData.maEnd << ", Offset: " << aEndOffsetPixel << std::endl;
+}
+
}
void ScGridWindow::dumpColumnInformation()
@@ -51,7 +62,7 @@ void ScGridWindow::dumpGraphicInformation()
std::cout << "Graphic Object" << std::endl;
ScDrawObjData* pObjData = ScDrawLayer::GetObjData(pObj);
if (pObjData)
- std::cout << "Start Position: " << pObjData->maStart << ", EndPosition: " << pObjData->maEnd << std::endl;
+ dumpScDrawObjData(*this, *pObjData, pDrawLayer->GetScaleUnit());
const Rectangle& rRect = pObj->GetSnapRect();
Rectangle aRect = LogicToPixel(rRect, MapMode(pDrawLayer->GetScaleUnit()));