LibreOffice Module xmlsecurity (master) 1
|
#include <macrosecurity.hxx>
Public Member Functions | |
MacroSecurityLevelTP (weld::Container *pParent, MacroSecurity *pDlg) | |
virtual void | ClosePage () override |
Public Member Functions inherited from MacroSecurityTP | |
MacroSecurityTP (weld::Container *pParent, const OUString &rUIXMLDescription, const OUString &rID, MacroSecurity *pDlg) | |
virtual | ~MacroSecurityTP () |
virtual void | ActivatePage () |
virtual void | ClosePage ()=0 |
Private Member Functions | |
DECL_LINK (RadioButtonHdl, weld::Toggleable &, void) | |
Private Attributes | |
sal_uInt16 | mnCurLevel |
std::unique_ptr< weld::RadioButton > | m_xVeryHighRB |
std::unique_ptr< weld::RadioButton > | m_xHighRB |
std::unique_ptr< weld::RadioButton > | m_xMediumRB |
std::unique_ptr< weld::RadioButton > | m_xLowRB |
std::unique_ptr< weld::Widget > | m_xVHighImg |
std::unique_ptr< weld::Widget > | m_xHighImg |
std::unique_ptr< weld::Widget > | m_xMedImg |
std::unique_ptr< weld::Widget > | m_xLowImg |
Additional Inherited Members | |
Protected Attributes inherited from MacroSecurityTP | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Container > | m_xContainer |
MacroSecurity * | m_pDlg |
Definition at line 71 of file macrosecurity.hxx.
MacroSecurityLevelTP::MacroSecurityLevelTP | ( | weld::Container * | pParent, |
MacroSecurity * | pDlg | ||
) |
Definition at line 98 of file macrosecurity.cxx.
References SvtSecurityOptions::GetMacroSecurityLevel(), SvtSecurityOptions::IsReadOnly(), LINK, m_xHighImg, m_xHighRB, m_xLowImg, m_xLowRB, m_xMedImg, m_xMediumRB, m_xVeryHighRB, m_xVHighImg, SvtSecurityOptions::MacroSecLevel, mnCurLevel, weld::Toggleable::set_active(), weld::Widget::show(), and Width.
|
overridevirtual |
Implements MacroSecurityTP.
Definition at line 188 of file macrosecurity.cxx.
References mnCurLevel, and SvtSecurityOptions::SetMacroSecurityLevel().
|
private |
|
private |
Definition at line 81 of file macrosecurity.hxx.
Referenced by MacroSecurityLevelTP().
|
private |
Definition at line 77 of file macrosecurity.hxx.
Referenced by MacroSecurityLevelTP().
|
private |
Definition at line 83 of file macrosecurity.hxx.
Referenced by MacroSecurityLevelTP().
|
private |
Definition at line 79 of file macrosecurity.hxx.
Referenced by MacroSecurityLevelTP().
|
private |
Definition at line 82 of file macrosecurity.hxx.
Referenced by MacroSecurityLevelTP().
|
private |
Definition at line 78 of file macrosecurity.hxx.
Referenced by MacroSecurityLevelTP().
|
private |
Definition at line 76 of file macrosecurity.hxx.
Referenced by MacroSecurityLevelTP().
|
private |
Definition at line 80 of file macrosecurity.hxx.
Referenced by MacroSecurityLevelTP().
|
private |
Definition at line 74 of file macrosecurity.hxx.
Referenced by ClosePage(), and MacroSecurityLevelTP().