LibreOffice Module sfx2 (master) 1
|
Public Member Functions | |
DECL_LINK (RecordChangesCBToggleHdl, weld::Toggleable &, void) | |
DECL_LINK (ChangeProtectionPBHdl, weld::Button &, void) | |
SfxSecurityPage_Impl (SfxSecurityPage &rDlg) | |
bool | FillItemSet_Impl () |
void | Reset_Impl () |
Public Attributes | |
SfxSecurityPage & | m_rMyTabPage |
RedliningMode | m_eRedlingMode |
bool | m_bOrigPasswordIsConfirmed |
bool | m_bNewPasswordIsValid |
OUString | m_aNewPassword |
OUString | m_aEndRedliningWarning |
bool | m_bEndRedliningWarningDone |
std::unique_ptr< weld::CheckButton > | m_xOpenReadonlyCB |
std::unique_ptr< weld::CheckButton > | m_xRecordChangesCB |
std::unique_ptr< weld::Button > | m_xProtectPB |
std::unique_ptr< weld::Button > | m_xUnProtectPB |
Definition at line 152 of file securitypage.cxx.
SfxSecurityPage_Impl::SfxSecurityPage_Impl | ( | SfxSecurityPage & | rDlg | ) |
Definition at line 179 of file securitypage.cxx.
References LINK, m_xProtectPB, m_xRecordChangesCB, and m_xUnProtectPB.
SfxSecurityPage_Impl::DECL_LINK | ( | ChangeProtectionPBHdl | , |
weld::Button & | , | ||
void | |||
) |
SfxSecurityPage_Impl::DECL_LINK | ( | RecordChangesCBToggleHdl | , |
weld::Toggleable & | , | ||
void | |||
) |
bool SfxSecurityPage_Impl::FillItemSet_Impl | ( | ) |
Definition at line 199 of file securitypage.cxx.
References SfxObjectShell::Current(), DBG_ASSERT, SfxObjectShell::HasChangeRecordProtection(), SfxObjectShell::IsChangeRecording(), SfxObjectShell::IsReadOnly(), SfxObjectShell::IsSecurityOptOpenReadOnly(), m_aNewPassword, m_bNewPasswordIsValid, m_eRedlingMode, m_xOpenReadonlyCB, m_xRecordChangesCB, m_xUnProtectPB, SfxObjectShell::SetChangeRecording(), SfxObjectShell::SetProtectionPassword(), and SfxObjectShell::SetSecurityOptOpenReadOnly().
void SfxSecurityPage_Impl::Reset_Impl | ( | ) |
bProtection &&
Definition at line 248 of file securitypage.cxx.
References SfxObjectShell::Current(), SfxViewShell::Current(), SfxShell::GetDispatcher(), SfxObjectShell::GetProtectionHash(), CntUInt16Item::GetValue(), HTMLMODE_ON, SfxObjectShell::IsReadOnly(), SfxObjectShell::IsSecurityOptOpenReadOnly(), m_bOrigPasswordIsConfirmed, m_eRedlingMode, m_xOpenReadonlyCB, m_xProtectPB, m_xRecordChangesCB, and m_xUnProtectPB.
OUString SfxSecurityPage_Impl::m_aEndRedliningWarning |
Definition at line 162 of file securitypage.cxx.
OUString SfxSecurityPage_Impl::m_aNewPassword |
Definition at line 160 of file securitypage.cxx.
Referenced by FillItemSet_Impl().
bool SfxSecurityPage_Impl::m_bEndRedliningWarningDone |
Definition at line 163 of file securitypage.cxx.
bool SfxSecurityPage_Impl::m_bNewPasswordIsValid |
Definition at line 159 of file securitypage.cxx.
Referenced by FillItemSet_Impl().
bool SfxSecurityPage_Impl::m_bOrigPasswordIsConfirmed |
Definition at line 158 of file securitypage.cxx.
Referenced by Reset_Impl().
RedliningMode SfxSecurityPage_Impl::m_eRedlingMode |
Definition at line 156 of file securitypage.cxx.
Referenced by FillItemSet_Impl(), and Reset_Impl().
SfxSecurityPage& SfxSecurityPage_Impl::m_rMyTabPage |
Definition at line 154 of file securitypage.cxx.
std::unique_ptr<weld::CheckButton> SfxSecurityPage_Impl::m_xOpenReadonlyCB |
Definition at line 165 of file securitypage.cxx.
Referenced by FillItemSet_Impl(), and Reset_Impl().
std::unique_ptr<weld::Button> SfxSecurityPage_Impl::m_xProtectPB |
Definition at line 167 of file securitypage.cxx.
Referenced by Reset_Impl(), and SfxSecurityPage_Impl().
std::unique_ptr<weld::CheckButton> SfxSecurityPage_Impl::m_xRecordChangesCB |
Definition at line 166 of file securitypage.cxx.
Referenced by FillItemSet_Impl(), Reset_Impl(), and SfxSecurityPage_Impl().
std::unique_ptr<weld::Button> SfxSecurityPage_Impl::m_xUnProtectPB |
Definition at line 168 of file securitypage.cxx.
Referenced by FillItemSet_Impl(), Reset_Impl(), and SfxSecurityPage_Impl().