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

#include <tphf.hxx>

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

Public Member Functions

virtual ~ScHFPage () override
 
virtual void Reset (const SfxItemSet *rSet) override
 
virtual bool FillItemSet (SfxItemSet *rOutSet) override
 
void SetPageStyle (const OUString &rName)
 
void SetStyleDlg (ScStyleDlg *pDlg)
 
- Public Member Functions inherited from SvxHFPage
virtual bool FillItemSet (SfxItemSet *rOutSet) override
 
virtual void Reset (const SfxItemSet *rSet) override
 
virtual ~SvxHFPage () override
 
void DisableDeleteQueryBox ()
 
virtual void PageCreated (const SfxAllItemSet &) override
 
void EnableDynamicSpacing ()
 

Protected Member Functions

 ScHFPage (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet, sal_uInt16 nSetId)
 
virtual void ActivatePage (const SfxItemSet &rSet) override
 
virtual DeactivateRC DeactivatePage (SfxItemSet *pSet) override
 
- Protected Member Functions inherited from SvxHFPage
virtual void ActivatePage (const SfxItemSet &rSet) override
 
virtual DeactivateRC DeactivatePage (SfxItemSet *pSet) override
 
 SvxHFPage (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet, sal_uInt16 nSetId)
 
void InitHandler ()
 
void TurnOn (const weld::Toggleable *pButton)
 
 DECL_LINK (TurnOnHdl, weld::Toggleable &, void)
 
 DECL_DLLPRIVATE_LINK (BackgroundHdl, weld::Button &, void)
 
 DECL_DLLPRIVATE_LINK (ValueChangeHdl, weld::MetricSpinButton &, void)
 
void RangeHdl ()
 
void UpdateExample ()
 

Private Member Functions

 DECL_LINK (BtnHdl, weld::Button &, void)
 
 DECL_LINK (TurnOnHdl, weld::Toggleable &, void)
 

Private Attributes

SfxItemSet aDataSet
 
OUString aStrPageStyle
 
SvxPageUsage nPageUsage
 
ScStyleDlgpStyleDlg
 
std::unique_ptr< weld::Buttonm_xBtnEdit
 

Additional Inherited Members

- Protected Attributes inherited from SvxHFPage
sal_uInt16 nId
 
std::unique_ptr< SfxItemSetpBBSet
 
bool mbDisableQueryBox
 
bool mbEnableDrawingLayerFillStyles
 
SvxPageWindow m_aBspWin
 
std::unique_ptr< weld::Labelm_xPageLbl
 
std::unique_ptr< weld::CheckButtonm_xTurnOnBox
 
std::unique_ptr< weld::CheckButtonm_xCntSharedBox
 
std::unique_ptr< weld::CheckButtonm_xCntSharedFirstBox
 
std::unique_ptr< weld::Labelm_xLMLbl
 
std::unique_ptr< weld::MetricSpinButtonm_xLMEdit
 
std::unique_ptr< weld::Labelm_xRMLbl
 
std::unique_ptr< weld::MetricSpinButtonm_xRMEdit
 
std::unique_ptr< weld::Labelm_xDistFT
 
std::unique_ptr< weld::MetricSpinButtonm_xDistEdit
 
std::unique_ptr< weld::CheckButtonm_xDynSpacingCB
 
std::unique_ptr< weld::Labelm_xHeightFT
 
std::unique_ptr< weld::MetricSpinButtonm_xHeightEdit
 
std::unique_ptr< weld::CheckButtonm_xHeightDynBtn
 
std::unique_ptr< weld::Buttonm_xBackgroundBtn
 
std::unique_ptr< weld::CustomWeldm_xBspWin
 
- Static Protected Attributes inherited from SvxHFPage
static const WhichRangesContainer pRanges
 

Detailed Description

Definition at line 26 of file tphf.hxx.

Constructor & Destructor Documentation

◆ ~ScHFPage()

ScHFPage::~ScHFPage ( )
overridevirtual

Definition at line 75 of file tphf.cxx.

References pStyleDlg.

◆ ScHFPage()

ScHFPage::ScHFPage ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet rSet,
sal_uInt16  nSetId 
)
protected

Member Function Documentation

◆ ActivatePage()

void ScHFPage::ActivatePage ( const SfxItemSet rSet)
overrideprotectedvirtual

◆ DeactivatePage()

DeactivateRC ScHFPage::DeactivatePage ( SfxItemSet pSet)
overrideprotectedvirtual

Reimplemented from SvxHFPage.

Definition at line 122 of file tphf.cxx.

References SvxHFPage::DeactivatePage(), and FillItemSet().

◆ DECL_LINK() [1/2]

ScHFPage::DECL_LINK ( BtnHdl  ,
weld::Button ,
void   
)
private

◆ DECL_LINK() [2/2]

ScHFPage::DECL_LINK ( TurnOnHdl  ,
weld::Toggleable ,
void   
)
private

◆ FillItemSet()

bool ScHFPage::FillItemSet ( SfxItemSet rOutSet)
overridevirtual

◆ Reset()

void ScHFPage::Reset ( const SfxItemSet rSet)
overridevirtual

Reimplemented from SvxHFPage.

Definition at line 80 of file tphf.cxx.

References SvxHFPage::m_xTurnOnBox, SvxHFPage::Reset(), and rSet.

◆ SetPageStyle()

void ScHFPage::SetPageStyle ( const OUString &  rName)
inline

Definition at line 34 of file tphf.hxx.

References aStrPageStyle.

◆ SetStyleDlg()

void ScHFPage::SetStyleDlg ( ScStyleDlg pDlg)
inline

Definition at line 35 of file tphf.hxx.

References pStyleDlg.

Member Data Documentation

◆ aDataSet

SfxItemSet ScHFPage::aDataSet
private

Definition at line 44 of file tphf.hxx.

Referenced by ActivatePage(), FillItemSet(), and ScHFPage().

◆ aStrPageStyle

OUString ScHFPage::aStrPageStyle
private

Definition at line 45 of file tphf.hxx.

Referenced by ActivatePage(), ScHFPage(), and SetPageStyle().

◆ m_xBtnEdit

std::unique_ptr<weld::Button> ScHFPage::m_xBtnEdit
private

Definition at line 48 of file tphf.hxx.

Referenced by ScHFPage().

◆ nPageUsage

SvxPageUsage ScHFPage::nPageUsage
private

Definition at line 46 of file tphf.hxx.

Referenced by ActivatePage().

◆ pStyleDlg

ScStyleDlg* ScHFPage::pStyleDlg
private

Definition at line 47 of file tphf.hxx.

Referenced by ActivatePage(), SetStyleDlg(), and ~ScHFPage().


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