LibreOffice Module reportdesign (master) 1
Public Member Functions | Protected Member Functions | List of all members
rptui::IMarkedSection Class Referenceabstract

#include <MarkedSection.hxx>

Inheritance diagram for rptui::IMarkedSection:
[legend]

Public Member Functions

virtual OSectionWindowgetMarkedSection (NearSectionAccess nsa=CURRENT) const =0
 returns the section which is currently marked. More...
 
virtual void markSection (const sal_uInt16 _nPos)=0
 mark the section on the given position . More...
 

Protected Member Functions

 ~IMarkedSection ()
 

Detailed Description

Definition at line 36 of file MarkedSection.hxx.

Constructor & Destructor Documentation

◆ ~IMarkedSection()

rptui::IMarkedSection::~IMarkedSection ( )
inlineprotected

Definition at line 50 of file MarkedSection.hxx.

Member Function Documentation

◆ getMarkedSection()

virtual OSectionWindow * rptui::IMarkedSection::getMarkedSection ( NearSectionAccess  nsa = CURRENT) const
pure virtual

returns the section which is currently marked.

Implemented in rptui::ODesignView, rptui::OReportWindow, rptui::OScrollWindowHelper, and rptui::OViewsWindow.

◆ markSection()

virtual void rptui::IMarkedSection::markSection ( const sal_uInt16  _nPos)
pure virtual

mark the section on the given position .

Parameters
_nPosthe position is zero based.

Implemented in rptui::ODesignView, rptui::OReportWindow, rptui::OScrollWindowHelper, and rptui::OViewsWindow.


The documentation for this class was generated from the following file: