LibreOffice Module cui (master) 1
|
#include <iconcdlg.hxx>
Public Member Functions | |
virtual | ~IconChoicePage () |
OUString | GetHelpId () const |
const SfxItemSet & | GetItemSet () const |
virtual bool | FillItemSet (SfxItemSet *)=0 |
virtual void | Reset (const SfxItemSet &)=0 |
bool | HasExchangeSupport () const |
void | SetExchangeSupport () |
virtual void | ActivatePage (const SfxItemSet &) |
virtual DeactivateRC | DeactivatePage (SfxItemSet *pSet) |
virtual bool | QueryClose () |
Protected Member Functions | |
IconChoicePage (weld::Container *pParent, const OUString &rUIXMLDescription, const OUString &rID, const SfxItemSet *pItemSet) | |
Protected Attributes | |
std::unique_ptr< weld::Builder > | xBuilder |
std::unique_ptr< weld::Container > | xContainer |
Private Attributes | |
const SfxItemSet * | pSet |
bool | bHasExchangeSupport |
Definition at line 35 of file iconcdlg.hxx.
|
protected |
Definition at line 33 of file iconcdlg.cxx.
|
virtual |
Definition at line 43 of file iconcdlg.cxx.
|
virtual |
Reimplemented in SvxHyperlinkTabPageBase.
Definition at line 53 of file iconcdlg.cxx.
|
virtual |
Reimplemented in SvxHyperlinkTabPageBase.
Definition at line 58 of file iconcdlg.cxx.
Referenced by SvxHpLinkDlg::DeActivatePageImpl().
|
pure virtual |
Implemented in SvxHyperlinkTabPageBase.
|
inline |
Definition at line 52 of file iconcdlg.hxx.
References xContainer.
|
inline |
Definition at line 54 of file iconcdlg.hxx.
References pSet.
Referenced by SvxHpLinkDlg::DeActivatePageImpl(), SvxHyperlinkTabPageBase::GetMacroEvents(), SvxHyperlinkTabPageBase::GetMacroTable(), and SvxHpLinkDlg::SetPage().
|
inline |
Definition at line 59 of file iconcdlg.hxx.
References bHasExchangeSupport.
Referenced by SvxHpLinkDlg::DeActivatePageImpl().
|
virtual |
Reimplemented in SvxHyperlinkTabPageBase.
Definition at line 63 of file iconcdlg.cxx.
|
pure virtual |
Implemented in SvxHyperlinkTabPageBase.
|
inline |
Definition at line 60 of file iconcdlg.hxx.
References bHasExchangeSupport.
Referenced by SvxHyperlinkDocTp::SvxHyperlinkDocTp(), SvxHyperlinkInternetTp::SvxHyperlinkInternetTp(), SvxHyperlinkMailTp::SvxHyperlinkMailTp(), and SvxHyperlinkNewDocTp::SvxHyperlinkNewDocTp().
|
private |
Definition at line 43 of file iconcdlg.hxx.
Referenced by HasExchangeSupport(), and SetExchangeSupport().
|
private |
Definition at line 42 of file iconcdlg.hxx.
Referenced by GetItemSet().
|
protected |
Definition at line 38 of file iconcdlg.hxx.
|
protected |
Definition at line 39 of file iconcdlg.hxx.
Referenced by GetHelpId(), and SvxHyperlinkTabPageBase::SetInitFocus().