LibreOffice Module sd (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
SdOptionsLayout Class Reference

#include <optsitem.hxx>

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

Public Member Functions

 SdOptionsLayout (bool bImpress, bool bUseConfig)
 
bool operator== (const SdOptionsLayout &rOpt) const
 
bool IsRulerVisible () const
 
bool IsMoveOutline () const
 
bool IsDragStripes () const
 
bool IsHandlesBezier () const
 
bool IsHelplines () const
 
sal_uInt16 GetMetric () const
 
sal_uInt16 GetDefTab () const
 
void SetRulerVisible (bool bOn)
 
void SetMoveOutline (bool bOn)
 
void SetDragStripes (bool bOn)
 
void SetHandlesBezier (bool bOn)
 
void SetHelplines (bool bOn)
 
void SetMetric (sal_uInt16 nInMetric)
 
void SetDefTab (sal_uInt16 nTab)
 
- Public Member Functions inherited from SdOptionsGeneric
 SdOptionsGeneric (bool bImpress, const OUString &rSubTree)
 
 SdOptionsGeneric (SdOptionsGeneric const &)
 
virtual ~SdOptionsGeneric ()
 
SdOptionsGenericoperator= (SdOptionsGeneric const &)
 
bool IsImpress () const
 
void EnableModify (bool bModify)
 
void Store ()
 

Protected Member Functions

virtual void GetPropNameArray (const char **&ppNames, sal_uLong &rCount) const override
 
virtual bool ReadData (const css::uno::Any *pValues) override
 
virtual bool WriteData (css::uno::Any *pValues) const override
 
- Protected Member Functions inherited from SdOptionsGeneric
void Init () const
 
void OptionsChanged ()
 
virtual void GetPropNameArray (const char **&ppNames, sal_uLong &rCount) const =0
 
virtual bool ReadData (const css::uno::Any *pValues)=0
 
virtual bool WriteData (css::uno::Any *pValues) const =0
 

Private Attributes

bool bRuler
 
bool bMoveOutline
 
bool bDragStripes
 
bool bHandlesBezier
 
bool bHelplines
 
sal_uInt16 nMetric
 
sal_uInt16 nDefTab
 

Additional Inherited Members

- Static Public Member Functions inherited from SdOptionsGeneric
static bool isMetricSystem ()
 

Detailed Description

Definition at line 108 of file optsitem.hxx.

Constructor & Destructor Documentation

◆ SdOptionsLayout()

SdOptionsLayout::SdOptionsLayout ( bool  bImpress,
bool  bUseConfig 
)

Definition at line 186 of file optsitem.cxx.

References CM, SdOptionsGeneric::EnableModify(), and INCH.

Member Function Documentation

◆ GetDefTab()

sal_uInt16 SdOptionsLayout::GetDefTab ( ) const
inline

◆ GetMetric()

sal_uInt16 SdOptionsLayout::GetMetric ( ) const
inline

◆ GetPropNameArray()

void SdOptionsLayout::GetPropNameArray ( const char **&  ppNames,
sal_uLong rCount 
) const
overrideprotectedvirtual

Implements SdOptionsGeneric.

Definition at line 214 of file optsitem.cxx.

References SdOptionsGeneric::isMetricSystem(), and SAL_N_ELEMENTS.

◆ IsDragStripes()

bool SdOptionsLayout::IsDragStripes ( ) const
inline

◆ IsHandlesBezier()

bool SdOptionsLayout::IsHandlesBezier ( ) const
inline

◆ IsHelplines()

bool SdOptionsLayout::IsHelplines ( ) const
inline

◆ IsMoveOutline()

bool SdOptionsLayout::IsMoveOutline ( ) const
inline

◆ IsRulerVisible()

bool SdOptionsLayout::IsRulerVisible ( ) const
inline

◆ operator==()

bool SdOptionsLayout::operator== ( const SdOptionsLayout rOpt) const

◆ ReadData()

bool SdOptionsLayout::ReadData ( const css::uno::Any *  pValues)
overrideprotectedvirtual

◆ SetDefTab()

void SdOptionsLayout::SetDefTab ( sal_uInt16  nTab)
inline

◆ SetDragStripes()

void SdOptionsLayout::SetDragStripes ( bool  bOn)
inline

◆ SetHandlesBezier()

void SdOptionsLayout::SetHandlesBezier ( bool  bOn)
inline

◆ SetHelplines()

void SdOptionsLayout::SetHelplines ( bool  bOn)
inline

◆ SetMetric()

void SdOptionsLayout::SetMetric ( sal_uInt16  nInMetric)
inline

◆ SetMoveOutline()

void SdOptionsLayout::SetMoveOutline ( bool  bOn)
inline

◆ SetRulerVisible()

void SdOptionsLayout::SetRulerVisible ( bool  bOn)
inline

◆ WriteData()

bool SdOptionsLayout::WriteData ( css::uno::Any *  pValues) const
overrideprotectedvirtual

Member Data Documentation

◆ bDragStripes

bool SdOptionsLayout::bDragStripes
private

Definition at line 114 of file optsitem.hxx.

◆ bHandlesBezier

bool SdOptionsLayout::bHandlesBezier
private

Definition at line 115 of file optsitem.hxx.

◆ bHelplines

bool SdOptionsLayout::bHelplines
private

Definition at line 116 of file optsitem.hxx.

◆ bMoveOutline

bool SdOptionsLayout::bMoveOutline
private

Definition at line 113 of file optsitem.hxx.

◆ bRuler

bool SdOptionsLayout::bRuler
private

Definition at line 112 of file optsitem.hxx.

◆ nDefTab

sal_uInt16 SdOptionsLayout::nDefTab
private

Definition at line 118 of file optsitem.hxx.

◆ nMetric

sal_uInt16 SdOptionsLayout::nMetric
private

Definition at line 117 of file optsitem.hxx.


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