[Libreoffice-commits] core.git: Branch 'libreoffice-4-3-0' - sc/source
Markus Mohrhard
markus.mohrhard at googlemail.com
Tue Jul 15 09:00:37 PDT 2014
sc/source/ui/drawfunc/fuins2.cxx | 5 ++---
sc/source/ui/view/tabvwsh4.cxx | 2 ++
2 files changed, 4 insertions(+), 3 deletions(-)
New commits:
commit fe82e6739251deec9e0e449d7e613bb603e5b6f6
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Tue Jul 15 13:07:24 2014 +0200
remove the OpenGLWindow from charts
It is not necessary after disabling the 3D OpenGL charts.
Change-Id: I40fd398f2bcc5fc0d774e116ea243572cc36844d
Reviewed-on: https://gerrit.libreoffice.org/10325
Reviewed-by: Zolnai Tamás <zolnaitamas2000 at gmail.com>
Reviewed-by: Michael Meeks <michael.meeks at collabora.com>
Tested-by: Michael Meeks <michael.meeks at collabora.com>
Reviewed-by: Jan Holesovsky <kendy at collabora.com>
diff --git a/sc/source/ui/drawfunc/fuins2.cxx b/sc/source/ui/drawfunc/fuins2.cxx
index 866d537..9a4bba5 100644
--- a/sc/source/ui/drawfunc/fuins2.cxx
+++ b/sc/source/ui/drawfunc/fuins2.cxx
@@ -549,7 +549,7 @@ FuInsertChart::FuInsertChart(ScTabViewShell* pViewSh, Window* pWin, ScDrawView*
ScDocShell* pScDocSh = pData->GetDocShell();
ScDocument* pScDoc = pScDocSh->GetDocument();
bool bUndo (pScDoc->IsUndoEnabled());
-
+#if 0
Window* pParentWindow = pData->GetActiveWin();
OpenGLWindow* pChildWindow = new OpenGLWindow(pParentWindow);
Size aWindowSize = pChildWindow->LogicToPixel( aSize, MapMode( MAP_100TH_MM ) );
@@ -565,6 +565,7 @@ FuInsertChart::FuInsertChart(ScTabViewShell* pViewSh, Window* pWin, ScDrawView*
}
else
SAL_WARN("sc", "not a grid window. You are in serious trouble");
+#endif
if( pReqArgs )
{
@@ -640,7 +641,6 @@ FuInsertChart::FuInsertChart(ScTabViewShell* pViewSh, Window* pWin, ScDrawView*
// get chart position (from window size and data range)
aStart = pViewSh->GetChartInsertPos( aSize, aPositionRange );
}
- pChildWindow->SetPosPixel(pChildWindow->LogicToPixel(aStart, MapMode(MAP_100TH_MM)));
Rectangle aRect (aStart, aSize);
SdrOle2Obj* pObj = new SdrOle2Obj( svt::EmbeddedObjectRef( xObj, nAspect ), aName, aRect);
@@ -735,7 +735,6 @@ FuInsertChart::FuInsertChart(ScTabViewShell* pViewSh, Window* pWin, ScDrawView*
sal_Int16 nDialogRet = xDialog->execute();
if( nDialogRet == ui::dialogs::ExecutableDialogResults::CANCEL )
{
- pGridWindow->DeleteChildWindow(pChildWindow);
// leave OLE inplace mode and unmark
OSL_ASSERT( pViewShell );
OSL_ASSERT( pView );
diff --git a/sc/source/ui/view/tabvwsh4.cxx b/sc/source/ui/view/tabvwsh4.cxx
index 01c171d..54bde9f 100644
--- a/sc/source/ui/view/tabvwsh4.cxx
+++ b/sc/source/ui/view/tabvwsh4.cxx
@@ -534,6 +534,7 @@ void ScTabViewShell::DoReadUserDataSequence( const uno::Sequence < beans::Proper
void ScTabViewShell::AddOpenGLChartWindows()
{
+#if 0
ScDocument* pDoc = GetViewData()->GetDocument();
ScGridWindow* pParentWindow = GetActiveWin();
@@ -554,6 +555,7 @@ void ScTabViewShell::AddOpenGLChartWindows()
sal_uInt64 nWindowPtr = reinterpret_cast<sal_uInt64>(pOpenGLWindow);
x3DWindowProvider->setWindow(nWindowPtr);
}
+#endif
}
// DoReadUserData is also called from ctor when switching from print preview
More information about the Libreoffice-commits
mailing list