LibreOffice Module xmlsecurity (master) 1
Functions
macrosecurity.cxx File Reference
#include <macrosecurity.hxx>
#include <certificateviewer.hxx>
#include <biginteger.hxx>
#include <resourcemanager.hxx>
#include <strings.hrc>
#include <o3tl/safeint.hxx>
#include <osl/file.hxx>
#include <sal/log.hxx>
#include <com/sun/star/xml/crypto/XSecurityEnvironment.hpp>
#include <comphelper/sequence.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/xmlsechelper.hxx>
#include <com/sun/star/uno/Exception.hpp>
#include <com/sun/star/ui/dialogs/FolderPicker.hpp>
#include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp>
#include <sfx2/filedlghelper.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <tools/urlobj.hxx>
#include <unotools/datetime.hxx>
#include <utility>
#include <vcl/svapp.hxx>
Include dependency graph for macrosecurity.cxx:

Go to the source code of this file.

Functions

 IMPL_LINK_NOARG (MacroSecurity, OkBtnHdl, weld::Button &, void)
 
 IMPL_LINK (MacroSecurity, ActivatePageHdl, const OUString &, rPage, void)
 
 IMPL_LINK_NOARG (MacroSecurityLevelTP, RadioButtonHdl, weld::Toggleable &, void)
 
 IMPL_LINK_NOARG (MacroSecurityTrustedSourcesTP, ViewCertPBHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (MacroSecurityTrustedSourcesTP, RemoveCertPBHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (MacroSecurityTrustedSourcesTP, AddLocPBHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (MacroSecurityTrustedSourcesTP, RemoveLocPBHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (MacroSecurityTrustedSourcesTP, TrustCertLBSelectHdl, weld::TreeView &, void)
 
 IMPL_LINK_NOARG (MacroSecurityTrustedSourcesTP, TrustFileLocLBSelectHdl, weld::TreeView &, void)
 

Function Documentation

◆ IMPL_LINK()

IMPL_LINK ( MacroSecurity  ,
ActivatePageHdl  ,
const OUString &  ,
rPage  ,
void   
)

Definition at line 74 of file macrosecurity.cxx.

◆ IMPL_LINK_NOARG() [1/8]

IMPL_LINK_NOARG ( MacroSecurity  ,
OkBtnHdl  ,
weld::Button ,
void   
)

Definition at line 50 of file macrosecurity.cxx.

References m_xDialog, and RET_OK.

◆ IMPL_LINK_NOARG() [2/8]

IMPL_LINK_NOARG ( MacroSecurityLevelTP  ,
RadioButtonHdl  ,
weld::Toggleable ,
void   
)

Definition at line 171 of file macrosecurity.cxx.

◆ IMPL_LINK_NOARG() [3/8]

IMPL_LINK_NOARG ( MacroSecurityTrustedSourcesTP  ,
AddLocPBHdl  ,
weld::Button ,
void   
)

◆ IMPL_LINK_NOARG() [4/8]

IMPL_LINK_NOARG ( MacroSecurityTrustedSourcesTP  ,
RemoveCertPBHdl  ,
weld::Button ,
void   
)

Definition at line 252 of file macrosecurity.cxx.

◆ IMPL_LINK_NOARG() [5/8]

IMPL_LINK_NOARG ( MacroSecurityTrustedSourcesTP  ,
RemoveLocPBHdl  ,
weld::Button ,
void   
)

Definition at line 301 of file macrosecurity.cxx.

◆ IMPL_LINK_NOARG() [6/8]

IMPL_LINK_NOARG ( MacroSecurityTrustedSourcesTP  ,
TrustCertLBSelectHdl  ,
weld::TreeView ,
void   
)

Definition at line 320 of file macrosecurity.cxx.

◆ IMPL_LINK_NOARG() [7/8]

IMPL_LINK_NOARG ( MacroSecurityTrustedSourcesTP  ,
TrustFileLocLBSelectHdl  ,
weld::TreeView ,
void   
)

Definition at line 325 of file macrosecurity.cxx.

◆ IMPL_LINK_NOARG() [8/8]

IMPL_LINK_NOARG ( MacroSecurityTrustedSourcesTP  ,
ViewCertPBHdl  ,
weld::Button ,
void   
)