diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-01-14 08:53:03 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-01-14 08:54:09 +0100 |
commit | 972d27f5652646d28dea9c5bdb3f987e8a8aebe8 (patch) | |
tree | b20356fab9cf79b686fc0d8d4cb4016688e32a69 /sd | |
parent | 63551177041bd6f632f7e6cc8f6a87365236c658 (diff) |
sd: clean up remaining non-static isTiledRendering() usage
Change-Id: I36b0edc55b9c275bef5cf82af2bdf0ccb3ebe621
Diffstat (limited to 'sd')
-rw-r--r-- | sd/qa/unit/tiledrendering/tiledrendering.cxx | 6 | ||||
-rw-r--r-- | sd/source/ui/func/fusel.cxx | 6 | ||||
-rw-r--r-- | sd/source/ui/view/Outliner.cxx | 9 | ||||
-rw-r--r-- | sd/source/ui/view/sdwindow.cxx | 7 | ||||
-rw-r--r-- | sd/source/ui/view/viewshe2.cxx | 3 | ||||
-rw-r--r-- | sd/source/ui/view/viewshel.cxx | 7 |
6 files changed, 24 insertions, 14 deletions
diff --git a/sd/qa/unit/tiledrendering/tiledrendering.cxx b/sd/qa/unit/tiledrendering/tiledrendering.cxx index 7c14fa963a4e..13b4223a2444 100644 --- a/sd/qa/unit/tiledrendering/tiledrendering.cxx +++ b/sd/qa/unit/tiledrendering/tiledrendering.cxx @@ -254,6 +254,7 @@ void SdTiledRenderingTest::testPostKeyEvent() void SdTiledRenderingTest::testPostMouseEvent() { + comphelper::LibreOfficeKit::setActive(); SdXImpressDocument* pXImpressDocument = createDoc("dummy.odp"); sd::ViewShell* pViewShell = pXImpressDocument->GetDocShell()->GetViewShell(); SdPage* pActualPage = pViewShell->GetActualPage(); @@ -277,6 +278,7 @@ void SdTiledRenderingTest::testPostMouseEvent() CPPUNIT_ASSERT(pView->GetTextEditObject()); // The new cursor position must be before the first word. CPPUNIT_ASSERT_EQUAL(static_cast<sal_Int32>(0), rEditView.GetSelection().nStartPos); + comphelper::LibreOfficeKit::setActive(false); } void SdTiledRenderingTest::testSetTextSelection() @@ -424,6 +426,7 @@ void SdTiledRenderingTest::testSearch() void SdTiledRenderingTest::testSearchAll() { + comphelper::LibreOfficeKit::setActive(); SdXImpressDocument* pXImpressDocument = createDoc("search-all.odp"); pXImpressDocument->registerCallback(&SdTiledRenderingTest::callback, this); @@ -438,10 +441,12 @@ void SdTiledRenderingTest::testSearchAll() lcl_search("second", /*bFindAll=*/true); // This was 0: no SET_PART was emitted. CPPUNIT_ASSERT_EQUAL(static_cast<sal_Int32>(1), m_nPart); + comphelper::LibreOfficeKit::setActive(false); } void SdTiledRenderingTest::testSearchAllSelections() { + comphelper::LibreOfficeKit::setActive(); SdXImpressDocument* pXImpressDocument = createDoc("search-all.odp"); pXImpressDocument->registerCallback(&SdTiledRenderingTest::callback, this); @@ -450,6 +455,7 @@ void SdTiledRenderingTest::testSearchAllSelections() CPPUNIT_ASSERT_EQUAL(static_cast<sal_Int32>(2), m_nPart); // This was 1: only the first match was highlighted. CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(2), m_aSelection.size()); + comphelper::LibreOfficeKit::setActive(false); } #endif diff --git a/sd/source/ui/func/fusel.cxx b/sd/source/ui/func/fusel.cxx index 03569ca3bda0..fbd0587ea3e2 100644 --- a/sd/source/ui/func/fusel.cxx +++ b/sd/source/ui/func/fusel.cxx @@ -72,12 +72,12 @@ #include <svx/sdrhittesthelper.hxx> #include <LibreOfficeKit/LibreOfficeKitEnums.h> +#include <comphelper/lok.hxx> using namespace ::com::sun::star; namespace sd { - FuSelection::FuSelection ( ViewShell* pViewSh, ::sd::Window* pWin, @@ -154,7 +154,7 @@ bool FuSelection::MouseButtonDown(const MouseEvent& rMEvt) sal_uInt16 nDrgLog = sal_uInt16 ( mpWindow->PixelToLogic(Size(DRGPIX,0)).Width() ); sal_uInt16 nHitLog = sal_uInt16 ( mpWindow->PixelToLogic(Size(HITPIX,0)).Width() ); - if (mpDoc->isTiledRendering()) + if (comphelper::LibreOfficeKit::isActive()) { // When tiled rendering, we always work in logic units, use the non-pixel constants. nDrgLog = DRGLOG; @@ -275,7 +275,7 @@ bool FuSelection::MouseButtonDown(const MouseEvent& rMEvt) mpWindow->ReleaseMouse(); // If tiled rendering, let client handles URL execution and early returns. - if (mpDoc->isTiledRendering()) + if (comphelper::LibreOfficeKit::isActive()) { mpDoc->libreOfficeKitCallback(LOK_CALLBACK_HYPERLINK_CLICKED, aVEvt.pURLField->GetURL().toUtf8().getStr()); diff --git a/sd/source/ui/view/Outliner.cxx b/sd/source/ui/view/Outliner.cxx index caf2da7d6cdf..1eb659aa6815 100644 --- a/sd/source/ui/view/Outliner.cxx +++ b/sd/source/ui/view/Outliner.cxx @@ -74,6 +74,7 @@ #include <editeng/editerr.hxx> #include <LibreOfficeKit/LibreOfficeKitEnums.h> #include <comphelper/string.hxx> +#include <comphelper/lok.hxx> using namespace ::com::sun::star; using namespace ::com::sun::star::uno; @@ -632,7 +633,7 @@ bool Outliner::SearchAndReplaceAll() do { bFoundMatch = ! SearchAndReplaceOnce(&aSelections); - if (mpSearchItem->GetCommand() == SvxSearchCmd::FIND_ALL && pViewShell->GetDoc()->isTiledRendering() && bFoundMatch && aSelections.size() == 1) + if (mpSearchItem->GetCommand() == SvxSearchCmd::FIND_ALL && comphelper::LibreOfficeKit::isActive() && bFoundMatch && aSelections.size() == 1) { // Without this, RememberStartPosition() will think it already has a remembered position. mnStartPageIndex = (sal_uInt16)-1; @@ -645,7 +646,7 @@ bool Outliner::SearchAndReplaceAll() } while (bFoundMatch); - if (mpSearchItem->GetCommand() == SvxSearchCmd::FIND_ALL && pViewShell->GetDoc()->isTiledRendering() && !aSelections.empty()) + if (mpSearchItem->GetCommand() == SvxSearchCmd::FIND_ALL && comphelper::LibreOfficeKit::isActive() && !aSelections.empty()) { boost::property_tree::ptree aTree; aTree.put("searchString", mpSearchItem->GetSearchString().toUtf8().getStr()); @@ -669,7 +670,7 @@ bool Outliner::SearchAndReplaceAll() RestoreStartPosition (); - if (mpSearchItem->GetCommand() == SvxSearchCmd::FIND_ALL && pViewShell->GetDoc()->isTiledRendering() && !bRet) + if (mpSearchItem->GetCommand() == SvxSearchCmd::FIND_ALL && comphelper::LibreOfficeKit::isActive() && !bRet) { // Find-all, tiled rendering and we have at least one match. OString aPayload = OString::number(mnStartPageIndex); @@ -782,7 +783,7 @@ bool Outliner::SearchAndReplaceOnce(std::vector<SearchSelection>* pSelections) mpDrawDocument->GetDocSh()->SetWaitCursor( false ); - if (pViewShell && pViewShell->GetDoc()->isTiledRendering() && mbStringFound) + if (pViewShell && comphelper::LibreOfficeKit::isActive() && mbStringFound) { std::vector<Rectangle> aLogicRects; pOutlinerView->GetSelectionRectangles(aLogicRects); diff --git a/sd/source/ui/view/sdwindow.cxx b/sd/source/ui/view/sdwindow.cxx index effde241b9b0..c1e2594803f1 100644 --- a/sd/source/ui/view/sdwindow.cxx +++ b/sd/source/ui/view/sdwindow.cxx @@ -41,6 +41,7 @@ #include <vcl/svapp.hxx> #include <vcl/settings.hxx> #include <LibreOfficeKit/LibreOfficeKitEnums.h> +#include <comphelper/lok.hxx> namespace sd { @@ -330,7 +331,7 @@ long Window::SetZoomFactor(long nZoom) nZoom = mnMinZoom; // Set the zoom factor at the window's map mode. - if (!mpViewShell || !mpViewShell->GetDoc()->isTiledRendering()) + if (!comphelper::LibreOfficeKit::isActive()) { MapMode aMap(GetMapMode()); aMap.SetScaleX(Fraction(nZoom, 100)); @@ -569,7 +570,7 @@ void Window::UpdateMapOrigin(bool bInvalidate) maPrevSize = aWinSize; // When tiled rendering, the above UpdateMapMode() call doesn't touch the map mode. - if (bChanged && bInvalidate && (!mpViewShell || !mpViewShell->GetDoc()->isTiledRendering())) + if (bChanged && bInvalidate && !comphelper::LibreOfficeKit::isActive()) Invalidate(); } @@ -609,7 +610,7 @@ void Window::UpdateMapMode() Point aNewOrigin (-maWinPos.X(), -maWinPos.Y()); maWinPos += maViewOrigin; - if (!mpViewShell || !mpViewShell->GetDoc()->isTiledRendering()) + if (!comphelper::LibreOfficeKit::isActive()) { MapMode aMap(GetMapMode()); aMap.SetOrigin(aNewOrigin); diff --git a/sd/source/ui/view/viewshe2.cxx b/sd/source/ui/view/viewshe2.cxx index b86daec4b6b1..628292f48d87 100644 --- a/sd/source/ui/view/viewshe2.cxx +++ b/sd/source/ui/view/viewshe2.cxx @@ -71,6 +71,7 @@ #include <svtools/soerr.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <svx/charthelper.hxx> +#include <comphelper/lok.hxx> using namespace com::sun::star; @@ -390,7 +391,7 @@ void ViewShell::SetZoomRect(const Rectangle& rZoomRect) mpContentWindow->UpdateMapOrigin(); // When tiled rendering, UpdateMapOrigin() doesn't touch the map mode. - if (!GetDoc()->isTiledRendering()) + if (!comphelper::LibreOfficeKit::isActive()) // #i74769# see above mpContentWindow->Invalidate(InvalidateFlags::Children); } diff --git a/sd/source/ui/view/viewshel.cxx b/sd/source/ui/view/viewshel.cxx index a3e92b00f8cd..67a38fe3bd3f 100644 --- a/sd/source/ui/view/viewshel.cxx +++ b/sd/source/ui/view/viewshel.cxx @@ -65,6 +65,7 @@ #include <svx/fontworkbar.hxx> #include <svx/svdoutl.hxx> #include <tools/diagnose_ex.h> +#include <comphelper/lok.hxx> #include <svl/slstitm.hxx> #include <sfx2/request.hxx> @@ -500,7 +501,7 @@ void ViewShell::MouseButtonDown(const MouseEvent& rMEvt, ::sd::Window* pWin) void ViewShell::LogicMouseButtonDown(const MouseEvent& rMouseEvent) { // When we're not doing tiled rendering, then positions must be passed as pixels. - assert(GetDoc()->isTiledRendering()); + assert(comphelper::LibreOfficeKit::isActive()); Point aPoint = mpActiveWindow->GetPointerPosPixel(); mpActiveWindow->SetLastMousePos(rMouseEvent.GetPosPixel()); @@ -513,7 +514,7 @@ void ViewShell::LogicMouseButtonDown(const MouseEvent& rMouseEvent) void ViewShell::LogicMouseButtonUp(const MouseEvent& rMouseEvent) { // When we're not doing tiled rendering, then positions must be passed as pixels. - assert(GetDoc()->isTiledRendering()); + assert(comphelper::LibreOfficeKit::isActive()); Point aPoint = mpActiveWindow->GetPointerPosPixel(); mpActiveWindow->SetLastMousePos(rMouseEvent.GetPosPixel()); @@ -526,7 +527,7 @@ void ViewShell::LogicMouseButtonUp(const MouseEvent& rMouseEvent) void ViewShell::LogicMouseMove(const MouseEvent& rMouseEvent) { // When we're not doing tiled rendering, then positions must be passed as pixels. - assert(GetDoc()->isTiledRendering()); + assert(comphelper::LibreOfficeKit::isActive()); Point aPoint = mpActiveWindow->GetPointerPosPixel(); mpActiveWindow->SetLastMousePos(rMouseEvent.GetPosPixel()); |