diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-09-02 17:32:04 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-09-02 17:21:56 +0000 |
commit | 1e1eb87f36095acefe73579448ceef8442beba5f (patch) | |
tree | 1f0997915b44edac0112cc7c7db1de6b1f49bce4 /chart2 | |
parent | 6228d6c52e4a6e6c0d82632a135211286e06852e (diff) |
sd lok: implement SfxViewShell::NotifyCursor() API
The same API is already implemented in sw and sc already, the sd
implementation allows selecting a shape in one view, then creating a
second view, and seeing the selection of the first view in the second
view, without de-selecting and re-selecting the shape in question in the
first view.
Change-Id: Ia36e4772584d132f1ff6a7eb07ca4cadaa384ee9
Reviewed-on: https://gerrit.libreoffice.org/28623
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
Diffstat (limited to 'chart2')
-rw-r--r-- | chart2/source/controller/drawinglayer/DrawViewWrapper.cxx | 4 | ||||
-rw-r--r-- | chart2/source/controller/inc/DrawViewWrapper.hxx | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/chart2/source/controller/drawinglayer/DrawViewWrapper.cxx b/chart2/source/controller/drawinglayer/DrawViewWrapper.cxx index f885911f8154..14434150f64b 100644 --- a/chart2/source/controller/drawinglayer/DrawViewWrapper.cxx +++ b/chart2/source/controller/drawinglayer/DrawViewWrapper.cxx @@ -164,12 +164,12 @@ SdrPageView* DrawViewWrapper::GetPageView() const return pSdrPageView; }; -void DrawViewWrapper::SetMarkHandles() +void DrawViewWrapper::SetMarkHandles(SfxViewShell* pOtherShell) { if( m_pMarkHandleProvider && m_pMarkHandleProvider->getMarkHandles( maHdlList ) ) return; else - SdrView::SetMarkHandles(); + SdrView::SetMarkHandles(pOtherShell); } SdrObject* DrawViewWrapper::getHitObject( const Point& rPnt ) const diff --git a/chart2/source/controller/inc/DrawViewWrapper.hxx b/chart2/source/controller/inc/DrawViewWrapper.hxx index f6d9c889d78b..6bb4057dfb04 100644 --- a/chart2/source/controller/inc/DrawViewWrapper.hxx +++ b/chart2/source/controller/inc/DrawViewWrapper.hxx @@ -56,7 +56,7 @@ public: const css::uno::Reference< css::frame::XModel > & xChartModel ); //fill list of selection handles 'aHdl' - virtual void SetMarkHandles() override; + virtual void SetMarkHandles(SfxViewShell* pOtherShell) override; SdrPageView* GetPageView() const; |