LibreOffice Module sd (master) 1
Public Member Functions | List of all members
SdAbstractDialogFactory_Impl Class Reference

#include <sddlgfact.hxx>

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

Public Member Functions

virtual ~SdAbstractDialogFactory_Impl ()
 
virtual VclPtr< AbstractSvxBulletAndPositionDlgCreateSvxBulletAndPositionDlg (weld::Window *pParent, const SfxItemSet *pAttr, ::sd::View *pView) override
 
virtual VclPtr< VclAbstractDialogCreateBreakDlg (weld::Window *pWindow, ::sd::DrawView *pDrView, ::sd::DrawDocShell *pShell, sal_uLong nSumActionCount, sal_uLong nObjCount) override
 
virtual VclPtr< AbstractCopyDlgCreateCopyDlg (weld::Window *pParent, const SfxItemSet &rInAttrs, ::sd::View *pView) override
 
virtual VclPtr< AbstractSdCustomShowDlgCreateSdCustomShowDlg (weld::Window *pParent, SdDrawDocument &rDrawDoc) override
 
virtual VclPtr< SfxAbstractTabDialogCreateSdTabCharDialog (weld::Window *pWindow, const SfxItemSet *pAttr, SfxObjectShell *pDocShell) override
 
virtual VclPtr< SfxAbstractTabDialogCreateSdTabPageDialog (weld::Window *pWindow, const SfxItemSet *pAttr, SfxObjectShell *pDocShell, bool bAreaPage, bool bIsImpressDoc, bool bIsImpressMaster) override
 
virtual VclPtr< AbstractSdModifyFieldDlgCreateSdModifyFieldDlg (weld::Window *pWindow, const SvxFieldData *pInField, const SfxItemSet &rSet) override
 
virtual VclPtr< AbstractSdSnapLineDlgCreateSdSnapLineDlg (weld::Window *pParent, const SfxItemSet &rInAttrs, ::sd::View *pView) override
 
virtual VclPtr< AbstractSdInsertLayerDlgCreateSdInsertLayerDlg (weld::Window *pParent, const SfxItemSet &rInAttrs, bool bDeletable, const OUString &aStr) override
 
virtual VclPtr< AbstractSdInsertPagesObjsDlgCreateSdInsertPagesObjsDlg (weld::Window *pParent, const SdDrawDocument *pDoc, SfxMedium *pSfxMedium, const OUString &rFileName) override
 
virtual VclPtr< AbstractMorphDlgCreateMorphDlg (weld::Window *pParent, const SdrObject *pObj1, const SdrObject *pObj2) override
 
virtual VclPtr< SfxAbstractTabDialogCreateSdOutlineBulletTabDlg (weld::Window *pParent, const SfxItemSet *pAttr, ::sd::View *pView) override
 
virtual VclPtr< SfxAbstractTabDialogCreateSdParagraphTabDlg (weld::Window *pParent, const SfxItemSet *pAttr) override
 
virtual VclPtr< AbstractSdStartPresDlgCreateSdStartPresentationDlg (weld::Window *pWindow, const SfxItemSet &rInAttrs, const std::vector< OUString > &rPageNames, SdCustomShowList *pCSList) override
 
virtual VclPtr< VclAbstractDialogCreateRemoteDialog (weld::Window *pWindow) override
 
virtual VclPtr< SfxAbstractTabDialogCreateSdPresLayoutTemplateDlg (SfxObjectShell *pDocSh, weld::Window *pParent, bool bBackgroundDlg, SfxStyleSheetBase &rStyleBase, PresentationObjects ePO, SfxStyleSheetBasePool *pSSPool) override
 
virtual VclPtr< AbstractSdPresLayoutDlgCreateSdPresLayoutDlg (weld::Window *pParent, ::sd::DrawDocShell *pDocShell, const SfxItemSet &rInAttrs) override
 
virtual VclPtr< SfxAbstractTabDialogCreateSdTabTemplateDlg (weld::Window *pParent, const SfxObjectShell *pDocShell, SfxStyleSheetBase &rStyleBase, SdrModel *pModel, SdrView *pView) override
 
virtual VclPtr< SfxAbstractDialogCreatSdActionDialog (weld::Window *pParent, const SfxItemSet *pAttr, ::sd::View *pView) override
 
virtual VclPtr< AbstractSdVectorizeDlgCreateSdVectorizeDlg (weld::Window *pParent, const Bitmap &rBmp, ::sd::DrawDocShell *pDocShell) override
 
virtual VclPtr< AbstractSdPublishingDlgCreateSdPublishingDlg (weld::Window *pWindow, DocumentType eDocType) override
 
virtual VclPtr< VclAbstractDialogCreateSdPhotoAlbumDialog (weld::Window *pWindow, SdDrawDocument *pDoc) override
 
virtual VclPtr< VclAbstractDialogCreateMasterLayoutDialog (weld::Window *pParent, SdDrawDocument *pDoc, SdPage *) override
 
virtual VclPtr< AbstractHeaderFooterDialogCreateHeaderFooterDialog (sd::ViewShell *pViewShell, weld::Window *pParent, SdDrawDocument *pDoc, SdPage *pCurrentPage) override
 
virtual CreateTabPage GetSdOptionsContentsTabPageCreatorFunc () override
 
virtual CreateTabPage GetSdPrintOptionsTabPageCreatorFunc () override
 
virtual CreateTabPage GetSdOptionsMiscTabPageCreatorFunc () override
 
virtual CreateTabPage GetSdOptionsSnapTabPageCreatorFunc () override
 
virtual VclPtr< AbstractSvxBulletAndPositionDlgCreateSvxBulletAndPositionDlg (weld::Window *pParent, const SfxItemSet *pAttr, ::sd::View *pView)=0
 
virtual VclPtr< VclAbstractDialogCreateBreakDlg (weld::Window *pWindow, ::sd::DrawView *pDrView, ::sd::DrawDocShell *pShell, sal_uLong nSumActionCount, sal_uLong nObjCount)=0
 
virtual VclPtr< AbstractCopyDlgCreateCopyDlg (weld::Window *pWindow, const SfxItemSet &rInAttrs, ::sd::View *pView)=0
 
virtual VclPtr< AbstractSdCustomShowDlgCreateSdCustomShowDlg (weld::Window *pWindow, SdDrawDocument &rDrawDoc)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateSdTabCharDialog (weld::Window *pWindow, const SfxItemSet *pAttr, SfxObjectShell *pDocShell)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateSdTabPageDialog (weld::Window *pWindow, const SfxItemSet *pAttr, SfxObjectShell *pDocShell, bool bAreaPage, bool bIsImpressDoc, bool bIsImpressMaster)=0
 
virtual VclPtr< AbstractSdModifyFieldDlgCreateSdModifyFieldDlg (weld::Window *pWindow, const SvxFieldData *pInField, const SfxItemSet &rSet)=0
 
virtual VclPtr< AbstractSdSnapLineDlgCreateSdSnapLineDlg (weld::Window *pParent, const SfxItemSet &rInAttrs, ::sd::View *pView)=0
 
virtual VclPtr< AbstractSdInsertLayerDlgCreateSdInsertLayerDlg (weld::Window *pParent, const SfxItemSet &rInAttrs, bool bDeletable, const OUString &rStr)=0
 
virtual VclPtr< AbstractSdInsertPagesObjsDlgCreateSdInsertPagesObjsDlg (weld::Window *pParent, const SdDrawDocument *pDoc, SfxMedium *pSfxMedium, const OUString &rFileName)=0
 
virtual VclPtr< AbstractMorphDlgCreateMorphDlg (weld::Window *pParent, const SdrObject *pObj1, const SdrObject *pObj2)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateSdOutlineBulletTabDlg (weld::Window *pParent, const SfxItemSet *pAttr, ::sd::View *pView)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateSdParagraphTabDlg (weld::Window *pWindow, const SfxItemSet *pAttr)=0
 
virtual VclPtr< AbstractSdStartPresDlgCreateSdStartPresentationDlg (weld::Window *pWindow, const SfxItemSet &rInAttrs, const std::vector< OUString > &rPageNames, SdCustomShowList *pCSList)=0
 
virtual VclPtr< VclAbstractDialogCreateRemoteDialog (weld::Window *pWindow)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateSdPresLayoutTemplateDlg (SfxObjectShell *pDocSh, weld::Window *pParent, bool bBackgroundDlg, SfxStyleSheetBase &rStyleBase, PresentationObjects ePO, SfxStyleSheetBasePool *pSSPool)=0
 
virtual VclPtr< AbstractSdPresLayoutDlgCreateSdPresLayoutDlg (weld::Window *pParent, ::sd::DrawDocShell *pDocShell, const SfxItemSet &rInAttrs)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateSdTabTemplateDlg (weld::Window *pParent, const SfxObjectShell *pDocShell, SfxStyleSheetBase &rStyleBase, SdrModel *pModel, SdrView *pView)=0
 
virtual VclPtr< SfxAbstractDialogCreatSdActionDialog (weld::Window *pParent, const SfxItemSet *pAttr, ::sd::View *pView)=0
 
virtual VclPtr< AbstractSdVectorizeDlgCreateSdVectorizeDlg (weld::Window *pParent, const Bitmap &rBmp, ::sd::DrawDocShell *pDocShell)=0
 
virtual VclPtr< AbstractSdPublishingDlgCreateSdPublishingDlg (weld::Window *pWindow, DocumentType eDocType)=0
 
virtual VclPtr< VclAbstractDialogCreateMasterLayoutDialog (weld::Window *pParent, SdDrawDocument *pDoc, SdPage *)=0
 
virtual VclPtr< AbstractHeaderFooterDialogCreateHeaderFooterDialog (sd::ViewShell *pViewShell, weld::Window *pParent, SdDrawDocument *pDoc, SdPage *pCurrentPage)=0
 
virtual CreateTabPage GetSdOptionsContentsTabPageCreatorFunc ()=0
 
virtual CreateTabPage GetSdPrintOptionsTabPageCreatorFunc ()=0
 
virtual CreateTabPage GetSdOptionsMiscTabPageCreatorFunc ()=0
 
virtual CreateTabPage GetSdOptionsSnapTabPageCreatorFunc ()=0
 
virtual VclPtr< VclAbstractDialogCreateSdPhotoAlbumDialog (weld::Window *pWindow, SdDrawDocument *pDoc)=0
 

Additional Inherited Members

- Static Public Member Functions inherited from SdAbstractDialogFactory
static SD_DLLPUBLIC SdAbstractDialogFactoryCreate ()
 
- Protected Member Functions inherited from SdAbstractDialogFactory
 ~SdAbstractDialogFactory ()
 

Detailed Description

Definition at line 402 of file sddlgfact.hxx.

Constructor & Destructor Documentation

◆ ~SdAbstractDialogFactory_Impl()

virtual SdAbstractDialogFactory_Impl::~SdAbstractDialogFactory_Impl ( )
inlinevirtual

Definition at line 406 of file sddlgfact.hxx.

Member Function Documentation

◆ CreateBreakDlg()

VclPtr< VclAbstractDialog > SdAbstractDialogFactory_Impl::CreateBreakDlg ( weld::Window pWindow,
::sd::DrawView pDrView,
::sd::DrawDocShell pShell,
sal_uLong  nSumActionCount,
sal_uLong  nObjCount 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 594 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateCopyDlg()

VclPtr< AbstractCopyDlg > SdAbstractDialogFactory_Impl::CreateCopyDlg ( weld::Window pParent,
const SfxItemSet rInAttrs,
::sd::View pView 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 604 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateHeaderFooterDialog()

VclPtr< AbstractHeaderFooterDialog > SdAbstractDialogFactory_Impl::CreateHeaderFooterDialog ( sd::ViewShell pViewShell,
weld::Window pParent,
SdDrawDocument pDoc,
SdPage pCurrentPage 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 728 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateMasterLayoutDialog()

VclPtr< VclAbstractDialog > SdAbstractDialogFactory_Impl::CreateMasterLayoutDialog ( weld::Window pParent,
SdDrawDocument pDoc,
SdPage pCurrentPage 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 723 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateMorphDlg()

VclPtr< AbstractMorphDlg > SdAbstractDialogFactory_Impl::CreateMorphDlg ( weld::Window pParent,
const SdrObject pObj1,
const SdrObject pObj2 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 646 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateRemoteDialog()

VclPtr< VclAbstractDialog > SdAbstractDialogFactory_Impl::CreateRemoteDialog ( weld::Window pWindow)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 667 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdCustomShowDlg()

VclPtr< AbstractSdCustomShowDlg > SdAbstractDialogFactory_Impl::CreateSdCustomShowDlg ( weld::Window pParent,
SdDrawDocument rDrawDoc 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 611 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdInsertLayerDlg()

VclPtr< AbstractSdInsertLayerDlg > SdAbstractDialogFactory_Impl::CreateSdInsertLayerDlg ( weld::Window pParent,
const SfxItemSet rInAttrs,
bool  bDeletable,
const OUString &  aStr 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 636 of file sddlgfact.cxx.

References aStr, and VclPtr< class reference_type >::Create().

◆ CreateSdInsertPagesObjsDlg()

VclPtr< AbstractSdInsertPagesObjsDlg > SdAbstractDialogFactory_Impl::CreateSdInsertPagesObjsDlg ( weld::Window pParent,
const SdDrawDocument pDoc,
SfxMedium pSfxMedium,
const OUString &  rFileName 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 641 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdModifyFieldDlg()

VclPtr< AbstractSdModifyFieldDlg > SdAbstractDialogFactory_Impl::CreateSdModifyFieldDlg ( weld::Window pWindow,
const SvxFieldData pInField,
const SfxItemSet rSet 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 626 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create(), and rSet.

◆ CreateSdOutlineBulletTabDlg()

VclPtr< SfxAbstractTabDialog > SdAbstractDialogFactory_Impl::CreateSdOutlineBulletTabDlg ( weld::Window pParent,
const SfxItemSet pAttr,
::sd::View pView 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 651 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdParagraphTabDlg()

VclPtr< SfxAbstractTabDialog > SdAbstractDialogFactory_Impl::CreateSdParagraphTabDlg ( weld::Window pParent,
const SfxItemSet pAttr 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 656 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdPhotoAlbumDialog()

VclPtr< VclAbstractDialog > SdAbstractDialogFactory_Impl::CreateSdPhotoAlbumDialog ( weld::Window pWindow,
SdDrawDocument pDoc 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 734 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdPresLayoutDlg()

VclPtr< AbstractSdPresLayoutDlg > SdAbstractDialogFactory_Impl::CreateSdPresLayoutDlg ( weld::Window pParent,
::sd::DrawDocShell pDocShell,
const SfxItemSet rInAttrs 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 677 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdPresLayoutTemplateDlg()

VclPtr< SfxAbstractTabDialog > SdAbstractDialogFactory_Impl::CreateSdPresLayoutTemplateDlg ( SfxObjectShell pDocSh,
weld::Window pParent,
bool  bBackgroundDlg,
SfxStyleSheetBase rStyleBase,
PresentationObjects  ePO,
SfxStyleSheetBasePool pSSPool 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 672 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdPublishingDlg()

VclPtr< AbstractSdPublishingDlg > SdAbstractDialogFactory_Impl::CreateSdPublishingDlg ( weld::Window pWindow,
DocumentType  eDocType 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 697 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdSnapLineDlg()

VclPtr< AbstractSdSnapLineDlg > SdAbstractDialogFactory_Impl::CreateSdSnapLineDlg ( weld::Window pParent,
const SfxItemSet rInAttrs,
::sd::View pView 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 631 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdStartPresentationDlg()

VclPtr< AbstractSdStartPresDlg > SdAbstractDialogFactory_Impl::CreateSdStartPresentationDlg ( weld::Window pWindow,
const SfxItemSet rInAttrs,
const std::vector< OUString > &  rPageNames,
SdCustomShowList pCSList 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 661 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdTabCharDialog()

VclPtr< SfxAbstractTabDialog > SdAbstractDialogFactory_Impl::CreateSdTabCharDialog ( weld::Window pWindow,
const SfxItemSet pAttr,
SfxObjectShell pDocShell 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 616 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdTabPageDialog()

VclPtr< SfxAbstractTabDialog > SdAbstractDialogFactory_Impl::CreateSdTabPageDialog ( weld::Window pWindow,
const SfxItemSet pAttr,
SfxObjectShell pDocShell,
bool  bAreaPage,
bool  bIsImpressDoc,
bool  bIsImpressMaster 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 621 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdTabTemplateDlg()

VclPtr< SfxAbstractTabDialog > SdAbstractDialogFactory_Impl::CreateSdTabTemplateDlg ( weld::Window pParent,
const SfxObjectShell pDocShell,
SfxStyleSheetBase rStyleBase,
SdrModel pModel,
SdrView pView 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 682 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSdVectorizeDlg()

VclPtr< AbstractSdVectorizeDlg > SdAbstractDialogFactory_Impl::CreateSdVectorizeDlg ( weld::Window pParent,
const Bitmap rBmp,
::sd::DrawDocShell pDocShell 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 692 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreateSvxBulletAndPositionDlg()

VclPtr< AbstractSvxBulletAndPositionDlg > SdAbstractDialogFactory_Impl::CreateSvxBulletAndPositionDlg ( weld::Window pParent,
const SfxItemSet pAttr,
::sd::View pView 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 589 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ CreatSdActionDialog()

VclPtr< SfxAbstractDialog > SdAbstractDialogFactory_Impl::CreatSdActionDialog ( weld::Window pParent,
const SfxItemSet pAttr,
::sd::View pView 
)
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 687 of file sddlgfact.cxx.

References VclPtr< class reference_type >::Create().

◆ GetSdOptionsContentsTabPageCreatorFunc()

CreateTabPage SdAbstractDialogFactory_Impl::GetSdOptionsContentsTabPageCreatorFunc ( )
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 703 of file sddlgfact.cxx.

References SdTpOptionsContents::Create().

◆ GetSdOptionsMiscTabPageCreatorFunc()

CreateTabPage SdAbstractDialogFactory_Impl::GetSdOptionsMiscTabPageCreatorFunc ( )
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 713 of file sddlgfact.cxx.

References SdTpOptionsMisc::Create().

◆ GetSdOptionsSnapTabPageCreatorFunc()

CreateTabPage SdAbstractDialogFactory_Impl::GetSdOptionsSnapTabPageCreatorFunc ( )
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 718 of file sddlgfact.cxx.

References SdTpOptionsSnap::Create().

◆ GetSdPrintOptionsTabPageCreatorFunc()

CreateTabPage SdAbstractDialogFactory_Impl::GetSdPrintOptionsTabPageCreatorFunc ( )
overridevirtual

Implements SdAbstractDialogFactory.

Definition at line 708 of file sddlgfact.cxx.

References SdPrintOptions::Create().


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