void ButtonClick(weld::ToggleButton &rBox)
std::unique_ptr< weld::CheckButton > m_xBtnProtect
static const sal_uInt16 pProtectionRanges[]
std::unique_ptr< weld::CheckButton > m_xBtnHideCell
weld::TriStateEnabled aHideCellState
weld::TriStateEnabled aProtectState
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
ScTabPageProtection(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rCoreAttrs)
static const sal_uInt16 * GetRanges()
std::unique_ptr< weld::CheckButton > m_xBtnHidePrint
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual ~ScTabPageProtection() override
weld::TriStateEnabled aHideFormulaState
virtual bool FillItemSet(SfxItemSet *rCoreAttrs) override
weld::TriStateEnabled aHidePrintState
virtual void Reset(const SfxItemSet *) override
std::unique_ptr< weld::CheckButton > m_xBtnHideFormula
DECL_LINK(ProtectClickHdl, weld::ToggleButton &, void)