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 ~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::ToggleButton *pButton)
 
 DECL_LINK (TurnOnHdl, weld::ToggleButton &, void)
 
 DECL_LINK (BackgroundHdl, weld::Button &, void)
 
 DECL_LINK (ValueChangeHdl, weld::MetricSpinButton &, void)
 
void RangeHdl ()
 
void UpdateExample ()
 

Private Member Functions

 DECL_LINK (BtnHdl, weld::Button &, void)
 
 DECL_LINK (TurnOnHdl, weld::ToggleButton &, 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 sal_uInt16 pRanges []
 

Detailed Description

Definition at line 27 of file tphf.hxx.

Constructor & Destructor Documentation

ScHFPage::~ScHFPage ( )
overridevirtual

Definition at line 76 of file tphf.cxx.

References pStyleDlg.

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

Definition at line 44 of file tphf.cxx.

Member Function Documentation

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

Reimplemented from SvxHFPage.

Definition at line 121 of file tphf.cxx.

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

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

Reimplemented from SvxHFPage.

Definition at line 81 of file tphf.cxx.

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

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

Definition at line 35 of file tphf.hxx.

References aStrPageStyle.

void ScHFPage::SetStyleDlg ( ScStyleDlg pDlg)
inline

Definition at line 36 of file tphf.hxx.

References pStyleDlg.

Member Data Documentation

SfxItemSet ScHFPage::aDataSet
private

Definition at line 45 of file tphf.hxx.

Referenced by ActivatePage(), and FillItemSet().

OUString ScHFPage::aStrPageStyle
private

Definition at line 46 of file tphf.hxx.

Referenced by ActivatePage(), and SetPageStyle().

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

Definition at line 49 of file tphf.hxx.

SvxPageUsage ScHFPage::nPageUsage
private

Definition at line 47 of file tphf.hxx.

Referenced by ActivatePage().

ScStyleDlg* ScHFPage::pStyleDlg
private

Definition at line 48 of file tphf.hxx.

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


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