diff options
Diffstat (limited to 'reportdesign/source/ui/inc/SectionView.hxx')
-rw-r--r-- | reportdesign/source/ui/inc/SectionView.hxx | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/reportdesign/source/ui/inc/SectionView.hxx b/reportdesign/source/ui/inc/SectionView.hxx index 61ccb17535c3..166bcaeea6af 100644 --- a/reportdesign/source/ui/inc/SectionView.hxx +++ b/reportdesign/source/ui/inc/SectionView.hxx @@ -62,6 +62,19 @@ public: virtual void MakeVisible( const Rectangle& rRect, Window& rWin ); inline OReportSection* getReportSection() const { return m_pSectionWindow; } + + // switch the marked objects to the given layer. + void SetMarkedToLayer( SdrLayerID nLayerNo ); + + // return true when only shapes are marked, otherwise false. + bool OnlyShapesMarked() const; + + /* returns the common layer id of the marked objects, otherwise -1 will be returned. + */ + short GetLayerIdOfMarkedObjects() const; + + // returns true if objects at Drag & Drop is resize not move + bool IsDragResize() const; }; } #endif //_REPORT_SECTIONVIEW_HXX |