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< AbstractSvxBulletAndPositionDlg > CreateSvxBulletAndPositionDlg (weld::Window *pParent, const SfxItemSet *pAttr, ::sd::View *pView) override
 
virtual VclPtr< VclAbstractDialog > CreateBreakDlg (weld::Window *pWindow, ::sd::DrawView *pDrView, ::sd::DrawDocShell *pShell, sal_uLong nSumActionCount, sal_uLong nObjCount) override
 
virtual VclPtr< AbstractCopyDlg > CreateCopyDlg (weld::Window *pParent, const SfxItemSet &rInAttrs, ::sd::View *pView) override
 
virtual VclPtr< AbstractSdCustomShowDlg > CreateSdCustomShowDlg (weld::Window *pParent, SdDrawDocument &rDrawDoc) override
 
virtual VclPtr< SfxAbstractTabDialog > CreateSdTabCharDialog (weld::Window *pWindow, const SfxItemSet *pAttr, SfxObjectShell *pDocShell) override
 
virtual VclPtr< SfxAbstractTabDialog > CreateSdTabPageDialog (weld::Window *pWindow, const SfxItemSet *pAttr, SfxObjectShell *pDocShell, bool bAreaPage, bool bIsImpressDoc, bool bIsImpressMaster) override
 
virtual VclPtr< AbstractSdModifyFieldDlg > CreateSdModifyFieldDlg (weld::Window *pWindow, const SvxFieldData *pInField, const SfxItemSet &rSet) override
 
virtual VclPtr< AbstractSdSnapLineDlg > CreateSdSnapLineDlg (weld::Window *pParent, const SfxItemSet &rInAttrs, ::sd::View *pView) override
 
virtual VclPtr< AbstractSdInsertLayerDlg > CreateSdInsertLayerDlg (weld::Window *pParent, const SfxItemSet &rInAttrs, bool bDeletable, const OUString &aStr) override
 
virtual VclPtr< AbstractSdInsertPagesObjsDlg > CreateSdInsertPagesObjsDlg (weld::Window *pParent, const SdDrawDocument *pDoc, SfxMedium *pSfxMedium, const OUString &rFileName) override
 
virtual VclPtr< AbstractMorphDlg > CreateMorphDlg (weld::Window *pParent, const SdrObject *pObj1, const SdrObject *pObj2) override
 
virtual VclPtr< SfxAbstractTabDialog > CreateSdOutlineBulletTabDlg (weld::Window *pParent, const SfxItemSet *pAttr, ::sd::View *pView) override
 
virtual VclPtr< SfxAbstractTabDialog > CreateSdParagraphTabDlg (weld::Window *pParent, const SfxItemSet *pAttr) override
 
virtual VclPtr< AbstractSdStartPresDlg > CreateSdStartPresentationDlg (weld::Window *pWindow, const SfxItemSet &rInAttrs, const std::vector< OUString > &rPageNames, SdCustomShowList *pCSList) override
 
virtual VclPtr< VclAbstractDialog > CreateRemoteDialog (weld::Window *pWindow) override
 
virtual VclPtr< SfxAbstractTabDialog > CreateSdPresLayoutTemplateDlg (SfxObjectShell *pDocSh, weld::Window *pParent, bool bBackgroundDlg, SfxStyleSheetBase &rStyleBase, PresentationObjects ePO, SfxStyleSheetBasePool *pSSPool) override
 
virtual VclPtr< AbstractSdPresLayoutDlg > CreateSdPresLayoutDlg (weld::Window *pParent, ::sd::DrawDocShell *pDocShell, const SfxItemSet &rInAttrs) override
 
virtual VclPtr< SfxAbstractTabDialog > CreateSdTabTemplateDlg (weld::Window *pParent, const SfxObjectShell *pDocShell, SfxStyleSheetBase &rStyleBase, SdrModel *pModel, SdrView *pView) override
 
virtual VclPtr< SfxAbstractDialog > CreatSdActionDialog (weld::Window *pParent, const SfxItemSet *pAttr, ::sd::View *pView) override
 
virtual VclPtr< AbstractSdVectorizeDlg > CreateSdVectorizeDlg (weld::Window *pParent, const Bitmap &rBmp, ::sd::DrawDocShell *pDocShell) override
 
virtual VclPtr< AbstractSdPublishingDlg > CreateSdPublishingDlg (weld::Window *pWindow, DocumentType eDocType) override
 
virtual VclPtr< VclAbstractDialog > CreateSdPhotoAlbumDialog (weld::Window *pWindow, SdDrawDocument *pDoc) override
 
virtual VclPtr< VclAbstractDialog > CreateMasterLayoutDialog (weld::Window *pParent, SdDrawDocument *pDoc, SdPage *) override
 
virtual VclPtr< AbstractHeaderFooterDialog > CreateHeaderFooterDialog (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< AbstractSvxBulletAndPositionDlg > CreateSvxBulletAndPositionDlg (weld::Window *pParent, const SfxItemSet *pAttr, ::sd::View *pView)=0
 
virtual VclPtr< VclAbstractDialog > CreateBreakDlg (weld::Window *pWindow, ::sd::DrawView *pDrView, ::sd::DrawDocShell *pShell, sal_uLong nSumActionCount, sal_uLong nObjCount)=0
 
virtual VclPtr< AbstractCopyDlg > CreateCopyDlg (weld::Window *pWindow, const SfxItemSet &rInAttrs, ::sd::View *pView)=0
 
virtual VclPtr< AbstractSdCustomShowDlg > CreateSdCustomShowDlg (weld::Window *pWindow, SdDrawDocument &rDrawDoc)=0
 
virtual VclPtr< SfxAbstractTabDialog > CreateSdTabCharDialog (weld::Window *pWindow, const SfxItemSet *pAttr, SfxObjectShell *pDocShell)=0
 
virtual VclPtr< SfxAbstractTabDialog > CreateSdTabPageDialog (weld::Window *pWindow, const SfxItemSet *pAttr, SfxObjectShell *pDocShell, bool bAreaPage, bool bIsImpressDoc, bool bIsImpressMaster)=0
 
virtual VclPtr< AbstractSdModifyFieldDlg > CreateSdModifyFieldDlg (weld::Window *pWindow, const SvxFieldData *pInField, const SfxItemSet &rSet)=0
 
virtual VclPtr< AbstractSdSnapLineDlg > CreateSdSnapLineDlg (weld::Window *pParent, const SfxItemSet &rInAttrs, ::sd::View *pView)=0
 
virtual VclPtr< AbstractSdInsertLayerDlg > CreateSdInsertLayerDlg (weld::Window *pParent, const SfxItemSet &rInAttrs, bool bDeletable, const OUString &rStr)=0
 
virtual VclPtr< AbstractSdInsertPagesObjsDlg > CreateSdInsertPagesObjsDlg (weld::Window *pParent, const SdDrawDocument *pDoc, SfxMedium *pSfxMedium, const OUString &rFileName)=0
 
virtual VclPtr< AbstractMorphDlg > CreateMorphDlg (weld::Window *pParent, const SdrObject *pObj1, const SdrObject *pObj2)=0
 
virtual VclPtr< SfxAbstractTabDialog > CreateSdOutlineBulletTabDlg (weld::Window *pParent, const SfxItemSet *pAttr, ::sd::View *pView)=0
 
virtual VclPtr< SfxAbstractTabDialog > CreateSdParagraphTabDlg (weld::Window *pWindow, const SfxItemSet *pAttr)=0
 
virtual VclPtr< AbstractSdStartPresDlg > CreateSdStartPresentationDlg (weld::Window *pWindow, const SfxItemSet &rInAttrs, const std::vector< OUString > &rPageNames, SdCustomShowList *pCSList)=0
 
virtual VclPtr< VclAbstractDialog > CreateRemoteDialog (weld::Window *pWindow)=0
 
virtual VclPtr< SfxAbstractTabDialog > CreateSdPresLayoutTemplateDlg (SfxObjectShell *pDocSh, weld::Window *pParent, bool bBackgroundDlg, SfxStyleSheetBase &rStyleBase, PresentationObjects ePO, SfxStyleSheetBasePool *pSSPool)=0
 
virtual VclPtr< AbstractSdPresLayoutDlg > CreateSdPresLayoutDlg (weld::Window *pParent, ::sd::DrawDocShell *pDocShell, const SfxItemSet &rInAttrs)=0
 
virtual VclPtr< SfxAbstractTabDialog > CreateSdTabTemplateDlg (weld::Window *pParent, const SfxObjectShell *pDocShell, SfxStyleSheetBase &rStyleBase, SdrModel *pModel, SdrView *pView)=0
 
virtual VclPtr< SfxAbstractDialog > CreatSdActionDialog (weld::Window *pParent, const SfxItemSet *pAttr, ::sd::View *pView)=0
 
virtual VclPtr< AbstractSdVectorizeDlg > CreateSdVectorizeDlg (weld::Window *pParent, const Bitmap &rBmp, ::sd::DrawDocShell *pDocShell)=0
 
virtual VclPtr< AbstractSdPublishingDlg > CreateSdPublishingDlg (weld::Window *pWindow, DocumentType eDocType)=0
 
virtual VclPtr< VclAbstractDialog > CreateMasterLayoutDialog (weld::Window *pParent, SdDrawDocument *pDoc, SdPage *)=0
 
virtual VclPtr< AbstractHeaderFooterDialog > CreateHeaderFooterDialog (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< VclAbstractDialog > CreateSdPhotoAlbumDialog (weld::Window *pWindow, SdDrawDocument *pDoc)=0
 

Additional Inherited Members

- Static Public Member Functions inherited from SdAbstractDialogFactory
static SD_DLLPUBLIC SdAbstractDialogFactory * Create ()
 
- 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: