LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SwColExample Class Referencefinal

#include <colex.hxx>

Inheritance diagram for SwColExample:
[legend]
Collaboration diagram for SwColExample:
[legend]

Public Member Functions

 SwColExample ()
 
void UpdateExample (const SfxItemSet &rSet, SwColMgr *pMgr)
 
- Public Member Functions inherited from SwPageExample
 SwPageExample ()
 
void UpdateExample (const SfxItemSet &rSet)
 
- Public Member Functions inherited from SvxPageWindow
 SvxPageWindow ()
 
virtual void SetDrawingArea (weld::DrawingArea *pDrawingArea) override
 
virtual ~SvxPageWindow () override
 
void setHeaderFillAttributes (const drawinglayer::attribute::SdrAllFillAttributesHelperPtr &rFillAttributes)
 
void setFooterFillAttributes (const drawinglayer::attribute::SdrAllFillAttributesHelperPtr &rFillAttributes)
 
void setPageFillAttributes (const drawinglayer::attribute::SdrAllFillAttributesHelperPtr &rFillAttributes)
 
const drawinglayer::attribute::SdrAllFillAttributesHelperPtrgetPageFillAttributes () const
 
void SetSize (const Size &rSize)
 
const SizeGetSize () const
 
void SetTop (tools::Long nNew)
 
void SetBottom (tools::Long nNew)
 
void SetLeft (tools::Long nNew)
 
void SetRight (tools::Long nNew)
 
tools::Long GetTop () const
 
tools::Long GetBottom () const
 
tools::Long GetLeft () const
 
tools::Long GetRight () const
 
void SetHdLeft (tools::Long nNew)
 
void SetHdRight (tools::Long nNew)
 
void SetHdDist (tools::Long nNew)
 
void SetHdHeight (tools::Long nNew)
 
tools::Long GetHdLeft () const
 
tools::Long GetHdRight () const
 
tools::Long GetHdDist () const
 
tools::Long GetHdHeight () const
 
void SetFtLeft (tools::Long nNew)
 
void SetFtRight (tools::Long nNew)
 
void SetFtDist (tools::Long nNew)
 
void SetFtHeight (tools::Long nNew)
 
tools::Long GetFtLeft () const
 
tools::Long GetFtRight () const
 
tools::Long GetFtDist () const
 
tools::Long GetFtHeight () const
 
void SetUsage (SvxPageUsage eU)
 
SvxPageUsage GetUsage () const
 
void SetHeader (bool bNew)
 
void SetFooter (bool bNew)
 
void SetTable (bool bNew)
 
void SetHorz (bool bNew)
 
void SetVert (bool bNew)
 
void EnableFrameDirection (bool bEnable)
 
void SetFrameDirection (SvxFrameDirection nDirection)
 
void ResetBackground ()
 

Private Member Functions

virtual void DrawPage (vcl::RenderContext &rRenderContext, const Point &rPoint, const bool bSecond, const bool bEnabled) override
 
void UpdateExample (const SfxItemSet &rSet)
 

Private Attributes

SwColMgrm_pColMgr
 

Additional Inherited Members

- Protected Member Functions inherited from SvxPageWindow
virtual void Paint (vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect) override
 
virtual void DrawPage (vcl::RenderContext &rRenderContext, const Point &rPoint, const bool bSecond, const bool bEnabled)
 
- Static Protected Member Functions inherited from SvxPageWindow
static void drawFillAttributes (vcl::RenderContext &rRenderContext, const drawinglayer::attribute::SdrAllFillAttributesHelperPtr &rFillAttributes, const tools::Rectangle &rPaintRange, const tools::Rectangle &rDefineRange)
 
- Protected Attributes inherited from SwPageExample
bool m_bVertical
 

Detailed Description

Definition at line 60 of file colex.hxx.

Constructor & Destructor Documentation

◆ SwColExample()

SwColExample::SwColExample ( )
inline

Definition at line 72 of file colex.hxx.

Member Function Documentation

◆ DrawPage()

void SwColExample::DrawPage ( vcl::RenderContext rRenderContext,
const Point rPoint,
const bool  bSecond,
const bool  bEnabled 
)
overrideprivatevirtual

◆ UpdateExample() [1/2]

void SwPageExample::UpdateExample ( const SfxItemSet rSet)
private

Definition at line 42 of file colex.cxx.

References rSet.

◆ UpdateExample() [2/2]

void SwColExample::UpdateExample ( const SfxItemSet rSet,
SwColMgr pMgr 
)
inline

Definition at line 77 of file colex.hxx.

References rSet, and SwPageExample::UpdateExample().

Referenced by SwColumnPage::ActivatePage().

Member Data Documentation

◆ m_pColMgr

SwColMgr* SwColExample::m_pColMgr
private

Definition at line 62 of file colex.hxx.

Referenced by DrawPage().


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