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:
Collaboration diagram for ScHFPage:

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 ~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
 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
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 ( )

Definition at line 75 of file tphf.cxx.

References pStyleDlg.

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

Member Function Documentation

void ScHFPage::ActivatePage ( const SfxItemSet rSet)
DeactivateRC ScHFPage::DeactivatePage ( SfxItemSet pSet)

Reimplemented from SvxHFPage.

Definition at line 122 of file tphf.cxx.

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

ScHFPage::DECL_LINK ( BtnHdl  ,
weld::Button ,
ScHFPage::DECL_LINK ( TurnOnHdl  ,
weld::Toggleable ,
bool ScHFPage::FillItemSet ( SfxItemSet rOutSet)
void ScHFPage::Reset ( const SfxItemSet rSet)

Reimplemented from SvxHFPage.

Definition at line 80 of file tphf.cxx.

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

void ScHFPage::SetPageStyle ( const OUString &  rName)

Definition at line 34 of file tphf.hxx.

References aStrPageStyle.

void ScHFPage::SetStyleDlg ( ScStyleDlg pDlg)

Definition at line 35 of file tphf.hxx.

References pStyleDlg.

Member Data Documentation

SfxItemSet ScHFPage::aDataSet

Definition at line 44 of file tphf.hxx.

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

OUString ScHFPage::aStrPageStyle

Definition at line 45 of file tphf.hxx.

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

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

Definition at line 48 of file tphf.hxx.

Referenced by ScHFPage().

SvxPageUsage ScHFPage::nPageUsage

Definition at line 46 of file tphf.hxx.

Referenced by ActivatePage().

ScStyleDlg* ScHFPage::pStyleDlg

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: