LibreOffice Module sd (master) 1
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
SdAbstractDialogFactory Class Referenceabstract

#include <sdabstdlg.hxx>

Inheritance diagram for SdAbstractDialogFactory:
[legend]

Public Member Functions

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
 

Static Public Member Functions

static SD_DLLPUBLIC SdAbstractDialogFactoryCreate ()
 

Protected Member Functions

 ~SdAbstractDialogFactory ()
 

Detailed Description

Definition at line 164 of file sdabstdlg.hxx.

Constructor & Destructor Documentation

◆ ~SdAbstractDialogFactory()

SdAbstractDialogFactory::~SdAbstractDialogFactory ( )
inlineprotected

Definition at line 207 of file sdabstdlg.hxx.

Member Function Documentation

◆ Create()

SdAbstractDialogFactory * SdAbstractDialogFactory::Create ( )
static

◆ CreateBreakDlg()

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

◆ CreateCopyDlg()

virtual VclPtr< AbstractCopyDlg > SdAbstractDialogFactory::CreateCopyDlg ( weld::Window pWindow,
const SfxItemSet rInAttrs,
::sd::View pView 
)
pure virtual

Implemented in SdAbstractDialogFactory_Impl.

Referenced by sd::FuCopy::DoExecute().

◆ CreateHeaderFooterDialog()

virtual VclPtr< AbstractHeaderFooterDialog > SdAbstractDialogFactory::CreateHeaderFooterDialog ( sd::ViewShell pViewShell,
weld::Window pParent,
SdDrawDocument pDoc,
SdPage pCurrentPage 
)
pure virtual

◆ CreateMasterLayoutDialog()

virtual VclPtr< VclAbstractDialog > SdAbstractDialogFactory::CreateMasterLayoutDialog ( weld::Window pParent,
SdDrawDocument pDoc,
SdPage  
)
pure virtual

◆ CreateMorphDlg()

virtual VclPtr< AbstractMorphDlg > SdAbstractDialogFactory::CreateMorphDlg ( weld::Window pParent,
const SdrObject pObj1,
const SdrObject pObj2 
)
pure virtual

◆ CreateRemoteDialog()

virtual VclPtr< VclAbstractDialog > SdAbstractDialogFactory::CreateRemoteDialog ( weld::Window pWindow)
pure virtual

◆ CreateSdCustomShowDlg()

virtual VclPtr< AbstractSdCustomShowDlg > SdAbstractDialogFactory::CreateSdCustomShowDlg ( weld::Window pWindow,
SdDrawDocument rDrawDoc 
)
pure virtual

◆ CreateSdInsertLayerDlg()

virtual VclPtr< AbstractSdInsertLayerDlg > SdAbstractDialogFactory::CreateSdInsertLayerDlg ( weld::Window pParent,
const SfxItemSet rInAttrs,
bool  bDeletable,
const OUString &  rStr 
)
pure virtual

◆ CreateSdInsertPagesObjsDlg()

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

◆ CreateSdModifyFieldDlg()

virtual VclPtr< AbstractSdModifyFieldDlg > SdAbstractDialogFactory::CreateSdModifyFieldDlg ( weld::Window pWindow,
const SvxFieldData pInField,
const SfxItemSet rSet 
)
pure virtual

◆ CreateSdOutlineBulletTabDlg()

virtual VclPtr< SfxAbstractTabDialog > SdAbstractDialogFactory::CreateSdOutlineBulletTabDlg ( weld::Window pParent,
const SfxItemSet pAttr,
::sd::View pView 
)
pure virtual

◆ CreateSdParagraphTabDlg()

virtual VclPtr< SfxAbstractTabDialog > SdAbstractDialogFactory::CreateSdParagraphTabDlg ( weld::Window pWindow,
const SfxItemSet pAttr 
)
pure virtual

◆ CreateSdPhotoAlbumDialog()

virtual VclPtr< VclAbstractDialog > SdAbstractDialogFactory::CreateSdPhotoAlbumDialog ( weld::Window pWindow,
SdDrawDocument pDoc 
)
pure virtual

◆ CreateSdPresLayoutDlg()

virtual VclPtr< AbstractSdPresLayoutDlg > SdAbstractDialogFactory::CreateSdPresLayoutDlg ( weld::Window pParent,
::sd::DrawDocShell pDocShell,
const SfxItemSet rInAttrs 
)
pure virtual

◆ CreateSdPresLayoutTemplateDlg()

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

◆ CreateSdPublishingDlg()

virtual VclPtr< AbstractSdPublishingDlg > SdAbstractDialogFactory::CreateSdPublishingDlg ( weld::Window pWindow,
DocumentType  eDocType 
)
pure virtual

◆ CreateSdSnapLineDlg()

virtual VclPtr< AbstractSdSnapLineDlg > SdAbstractDialogFactory::CreateSdSnapLineDlg ( weld::Window pParent,
const SfxItemSet rInAttrs,
::sd::View pView 
)
pure virtual

◆ CreateSdStartPresentationDlg()

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

◆ CreateSdTabCharDialog()

virtual VclPtr< SfxAbstractTabDialog > SdAbstractDialogFactory::CreateSdTabCharDialog ( weld::Window pWindow,
const SfxItemSet pAttr,
SfxObjectShell pDocShell 
)
pure virtual

Implemented in SdAbstractDialogFactory_Impl.

Referenced by sd::FuChar::DoExecute().

◆ CreateSdTabPageDialog()

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

◆ CreateSdTabTemplateDlg()

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

◆ CreateSdVectorizeDlg()

virtual VclPtr< AbstractSdVectorizeDlg > SdAbstractDialogFactory::CreateSdVectorizeDlg ( weld::Window pParent,
const Bitmap rBmp,
::sd::DrawDocShell pDocShell 
)
pure virtual

◆ CreateSvxBulletAndPositionDlg()

virtual VclPtr< AbstractSvxBulletAndPositionDlg > SdAbstractDialogFactory::CreateSvxBulletAndPositionDlg ( weld::Window pParent,
const SfxItemSet pAttr,
::sd::View pView 
)
pure virtual

◆ CreatSdActionDialog()

virtual VclPtr< SfxAbstractDialog > SdAbstractDialogFactory::CreatSdActionDialog ( weld::Window pParent,
const SfxItemSet pAttr,
::sd::View pView 
)
pure virtual

◆ GetSdOptionsContentsTabPageCreatorFunc()

virtual CreateTabPage SdAbstractDialogFactory::GetSdOptionsContentsTabPageCreatorFunc ( )
pure virtual

◆ GetSdOptionsMiscTabPageCreatorFunc()

virtual CreateTabPage SdAbstractDialogFactory::GetSdOptionsMiscTabPageCreatorFunc ( )
pure virtual

◆ GetSdOptionsSnapTabPageCreatorFunc()

virtual CreateTabPage SdAbstractDialogFactory::GetSdOptionsSnapTabPageCreatorFunc ( )
pure virtual

◆ GetSdPrintOptionsTabPageCreatorFunc()

virtual CreateTabPage SdAbstractDialogFactory::GetSdPrintOptionsTabPageCreatorFunc ( )
pure virtual

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