LibreOffice Module cui (master)  1
Classes | Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
OfaMSFilterTabPage2 Class Reference

#include <optfltr.hxx>

Inheritance diagram for OfaMSFilterTabPage2:
[legend]
Collaboration diagram for OfaMSFilterTabPage2:
[legend]

Classes

class  MSFltrSimpleTable
 

Public Member Functions

 OfaMSFilterTabPage2 (vcl::Window *pParent, const SfxItemSet &rSet)
 
virtual bool FillItemSet (SfxItemSet *rSet) override
 
virtual void Reset (const SfxItemSet *rSet) override
 
- Public Member Functions inherited from SfxTabPage
void SetDialogController (SfxOkDialogController *pDialog)
 
virtual ~SfxTabPage () override
 
const SfxItemSetGetItemSet () const
 
bool HasExchangeSupport () const
 
void SetExchangeSupport ()
 
virtual void ActivatePage (const SfxItemSet &)
 
virtual DeactivateRC DeactivatePage (SfxItemSet *pSet)
 
void SetUserData (const OUString &rString)
 
const OUString & GetUserData ()
 
virtual void FillUserData ()
 
virtual bool IsReadOnly () const
 
virtual void PageCreated (const SfxAllItemSet &aSet)
 
virtual void ChangesApplied ()
 
void SetFrame (const css::uno::Reference< css::frame::XFrame > &xFrame)
 
css::uno::Reference< css::frame::XFrame > GetFrame ()
 
const SfxItemSetGetDialogExampleSet () const
 
OString GetConfigId () const
 
weld::WindowGetDialogFrameWeld () const
 

Static Public Member Functions

static VclPtr< SfxTabPageCreate (TabPageParent pParent, const SfxItemSet *rAttrSet)
 
- Static Public Member Functions inherited from SfxTabPage
static const SfxPoolItemGetItem (const SfxItemSet &rSet, sal_uInt16 nSlot, bool bDeep=true)
 
static const T * GetItem (const SfxItemSet &rSet, TypedWhichId< T > nSlot, bool bDeep=true)
 

Private Member Functions

virtual ~OfaMSFilterTabPage2 () override
 
virtual void dispose () override
 
void InsertEntry (const OUString &_rTxt, MSFltrPg2_CheckBoxEntries _nType)
 
void InsertEntry (const OUString &_rTxt, MSFltrPg2_CheckBoxEntries _nType, bool saveEnabled)
 
SvTreeListEntryGetEntry4Type (MSFltrPg2_CheckBoxEntries _nType) const
 

Private Attributes

VclPtr< SvSimpleTableContainerm_pCheckLBContainer
 
VclPtr< MSFltrSimpleTablem_pCheckLB
 
OUString sHeader1
 
OUString sHeader2
 
OUString sChgToFromMath
 
OUString sChgToFromWriter
 
OUString sChgToFromCalc
 
OUString sChgToFromImpress
 
OUString sChgToFromSmartArt
 
std::unique_ptr< SvLBoxButtonDatam_xCheckButtonData
 
VclPtr< RadioButtonaHighlightingRB
 
VclPtr< RadioButtonaShadingRB
 
VclPtr< CheckBoxaMSOLockFileCB
 

Additional Inherited Members

- Protected Member Functions inherited from SfxTabPage
 SfxTabPage (vcl::Window *pParent, const OString &rID, const OUString &rUIXMLDescription, const SfxItemSet *rAttrSet)
 
 SfxTabPage (TabPageParent pParent, const OUString &rUIXMLDescription, const OString &rID, const SfxItemSet *rAttrSet)
 
sal_uInt16 GetWhich (sal_uInt16 nSlot, bool bDeep=true) const
 
const SfxPoolItemGetOldItem (const SfxItemSet &rSet, sal_uInt16 nSlot, bool bDeep=true)
 
const T * GetOldItem (const SfxItemSet &rSet, TypedWhichId< T > nSlot, bool bDeep=true)
 
SfxOkDialogControllerGetDialogController () const
 
- Protected Attributes inherited from SfxTabPage
std::unique_ptr< weld::Builderm_xBuilder
 
std::unique_ptr< weld::Containerm_xContainer
 

Detailed Description

Definition at line 55 of file optfltr.hxx.

Constructor & Destructor Documentation

OfaMSFilterTabPage2::~OfaMSFilterTabPage2 ( )
overrideprivatevirtual

Definition at line 177 of file optfltr.cxx.

OfaMSFilterTabPage2::OfaMSFilterTabPage2 ( vcl::Window pParent,
const SfxItemSet rSet 
)

Member Function Documentation

VclPtr< SfxTabPage > OfaMSFilterTabPage2::Create ( TabPageParent  pParent,
const SfxItemSet rAttrSet 
)
static

Definition at line 194 of file optfltr.cxx.

References VclPtr< reference_type >::Create(), and TabPageParent::pParent.

Referenced by CreateGeneralTabPage().

void OfaMSFilterTabPage2::dispose ( void  )
overrideprivatevirtual
bool OfaMSFilterTabPage2::FillItemSet ( SfxItemSet rSet)
overridevirtual
SvTreeListEntry * OfaMSFilterTabPage2::GetEntry4Type ( MSFltrPg2_CheckBoxEntries  _nType) const
private

Definition at line 364 of file optfltr.cxx.

References SvTreeListEntry::GetUserData(), and m_pCheckLB.

Referenced by FillItemSet(), and Reset().

void OfaMSFilterTabPage2::InsertEntry ( const OUString &  _rTxt,
MSFltrPg2_CheckBoxEntries  _nType 
)
private

Definition at line 336 of file optfltr.cxx.

Referenced by Reset().

void OfaMSFilterTabPage2::InsertEntry ( const OUString &  _rTxt,
MSFltrPg2_CheckBoxEntries  _nType,
bool  saveEnabled 
)
private
void OfaMSFilterTabPage2::Reset ( const SfxItemSet rSet)
overridevirtual

Member Data Documentation

VclPtr<RadioButton> OfaMSFilterTabPage2::aHighlightingRB
private

Definition at line 89 of file optfltr.hxx.

Referenced by dispose(), FillItemSet(), OfaMSFilterTabPage2(), and Reset().

VclPtr<CheckBox> OfaMSFilterTabPage2::aMSOLockFileCB
private

Definition at line 91 of file optfltr.hxx.

Referenced by dispose(), FillItemSet(), OfaMSFilterTabPage2(), and Reset().

VclPtr<RadioButton> OfaMSFilterTabPage2::aShadingRB
private

Definition at line 90 of file optfltr.hxx.

Referenced by dispose(), OfaMSFilterTabPage2(), and Reset().

VclPtr<MSFltrSimpleTable> OfaMSFilterTabPage2::m_pCheckLB
private

Definition at line 80 of file optfltr.hxx.

Referenced by dispose(), GetEntry4Type(), InsertEntry(), OfaMSFilterTabPage2(), and Reset().

VclPtr<SvSimpleTableContainer> OfaMSFilterTabPage2::m_pCheckLBContainer
private

Definition at line 79 of file optfltr.hxx.

Referenced by dispose(), and OfaMSFilterTabPage2().

std::unique_ptr<SvLBoxButtonData> OfaMSFilterTabPage2::m_xCheckButtonData
private

Definition at line 87 of file optfltr.hxx.

Referenced by dispose(), and InsertEntry().

OUString OfaMSFilterTabPage2::sChgToFromCalc
private

Definition at line 82 of file optfltr.hxx.

Referenced by Reset().

OUString OfaMSFilterTabPage2::sChgToFromImpress
private

Definition at line 82 of file optfltr.hxx.

Referenced by Reset().

OUString OfaMSFilterTabPage2::sChgToFromMath
private

Definition at line 82 of file optfltr.hxx.

Referenced by Reset().

OUString OfaMSFilterTabPage2::sChgToFromSmartArt
private

Definition at line 82 of file optfltr.hxx.

Referenced by Reset().

OUString OfaMSFilterTabPage2::sChgToFromWriter
private

Definition at line 82 of file optfltr.hxx.

Referenced by Reset().

OUString OfaMSFilterTabPage2::sHeader1
private

Definition at line 81 of file optfltr.hxx.

Referenced by OfaMSFilterTabPage2().

OUString OfaMSFilterTabPage2::sHeader2
private

Definition at line 81 of file optfltr.hxx.

Referenced by OfaMSFilterTabPage2().


The documentation for this class was generated from the following files: