LibreOffice Module svx (master)  1
Public Member Functions | Static Public Member Functions | List of all members
SvxAbstractDialogFactory Class Referenceabstract

#include <svxdlg.hxx>

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

Public Member Functions

virtual ~SvxAbstractDialogFactory () override
 
virtual VclPtr< SfxAbstractTabDialogCreateTextTabDialog (weld::Window *pParent, const SfxItemSet *pAttrSet, SdrView *pView)=0
 
virtual VclPtr< AbstractSvxCaptionDialogCreateCaptionDialog (weld::Window *pParent, const SdrView *pView, SvxAnchorIds nAnchorTypes=SvxAnchorIds::NONE)=0
 
virtual VclPtr< AbstractSvxDistributeDialogCreateSvxDistributeDialog (weld::Window *pParent, const SfxItemSet &rAttr)=0
 
virtual VclPtr< AbstractFmShowColsDialogCreateFmShowColsDialog (weld::Window *pParent)=0
 
virtual VclPtr< AbstractSvxZoomDialogCreateSvxZoomDialog (weld::Window *pParent, const SfxItemSet &rCoreSet)=0
 
virtual VclPtr< AbstractSpellDialogCreateSvxSpellDialog (weld::Window *pParent, SfxBindings *pBindings, svx::SpellDialogChildWindow *pSpellChildWindow)=0
 
virtual VclPtr< VclAbstractDialogCreateActualizeProgressDialog (weld::Window *pParent, GalleryTheme *pThm)=0
 
virtual VclPtr< AbstractTitleDialogCreateTitleDialog (weld::Window *pParent, const OUString &rOldText)=0
 
virtual VclPtr< AbstractGalleryIdDialogCreateGalleryIdDialog (weld::Window *pParent, GalleryTheme *pThm)=0
 
virtual VclPtr< VclAbstractDialogCreateGalleryThemePropertiesDialog (weld::Window *pParent, ExchangeData *pData, SfxItemSet *pItemSet)=0
 
virtual VclPtr< AbstractURLDlgCreateURLDialog (weld::Widget *pParent, const OUString &rURL, const OUString &rAltText, const OUString &rDescription, const OUString &rTarget, const OUString &rName, TargetList &rTargetList)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateTabItemDialog (weld::Window *pParent, const SfxItemSet &rSet)=0
 
virtual VclPtr< VclAbstractDialogCreateSvxSearchAttributeDialog (weld::Window *pParent, SearchAttrItemList &rLst, const sal_uInt16 *pWhRanges)=0
 
virtual VclPtr< AbstractSvxSearchSimilarityDialogCreateSvxSearchSimilarityDialog (weld::Window *pParent, bool bRelax, sal_uInt16 nOther, sal_uInt16 nShorter, sal_uInt16 nLonger)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateSvxBorderBackgroundDlg (weld::Window *pParent, const SfxItemSet &rCoreSet, bool bEnableDrawingLayerFillStyles)=0
 
virtual VclPtr< AbstractSvxTransformTabDialogCreateSvxTransformTabDialog (weld::Window *pParent, const SfxItemSet *pAttr, const SdrView *pView, SvxAnchorIds nAnchorTypes=SvxAnchorIds::NONE)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateSchTransformTabDialog (weld::Window *pParent, const SfxItemSet *pAttr, const SdrView *pSdrView, bool bSizeTabPage)=0
 
virtual VclPtr< AbstractSvxJSearchOptionsDialogCreateSvxJSearchOptionsDialog (weld::Window *pParent, const SfxItemSet &rOptionsSet, TransliterationFlags nInitialFlags)=0
 
virtual VclPtr< AbstractFmInputRecordNoDialogCreateFmInputRecordNoDialog (weld::Window *pParent)=0
 
virtual VclPtr< AbstractSvxNewDictionaryDialogCreateSvxNewDictionaryDialog (weld::Window *pParent)=0
 
virtual VclPtr< VclAbstractDialogCreateSvxEditDictionaryDialog (weld::Window *pParent, const OUString &rName)=0
 
virtual VclPtr< AbstractSvxNameDialogCreateSvxNameDialog (weld::Window *pParent, const OUString &rName, const OUString &rDesc)=0
 
virtual VclPtr< AbstractSvxObjectNameDialogCreateSvxObjectNameDialog (weld::Window *pParent, const OUString &rName)=0
 
virtual VclPtr< AbstractSvxObjectTitleDescDialogCreateSvxObjectTitleDescDialog (weld::Window *pParent, const OUString &rTitle, const OUString &rDescription)=0
 
virtual VclPtr< AbstractSvxMultiPathDialogCreateSvxMultiPathDialog (weld::Window *pParent)=0
 
virtual VclPtr< AbstractSvxMultiPathDialogCreateSvxPathSelectDialog (weld::Window *pParent)=0
 
virtual VclPtr< AbstractSvxHpLinkDlgCreateSvxHpLinkDlg (SfxChildWindow *pChild, SfxBindings *pBindings, weld::Window *pParent)=0
 
virtual VclPtr< AbstractFmSearchDialogCreateFmSearchDialog (weld::Window *pParent, const OUString &strInitialText, const ::std::vector< OUString > &_rContexts, sal_Int16 nInitialContext, const Link< FmSearchContext &, sal_uInt32 > &lnkContextSupplier)=0
 
virtual VclPtr< AbstractGraphicFilterDialogCreateGraphicFilterEmboss (weld::Window *pParent, const Graphic &rGraphic)=0
 
virtual VclPtr< AbstractGraphicFilterDialogCreateGraphicFilterPoster (weld::Window *pParent, const Graphic &rGraphic)=0
 
virtual VclPtr< AbstractGraphicFilterDialogCreateGraphicFilterSepia (weld::Window *pParent, const Graphic &rGraphic)=0
 
virtual VclPtr< AbstractGraphicFilterDialogCreateGraphicFilterSmooth (weld::Window *pParent, const Graphic &rGraphic, double nRadius)=0
 
virtual VclPtr< AbstractGraphicFilterDialogCreateGraphicFilterSolarize (weld::Window *pParent, const Graphic &rGraphic)=0
 
virtual VclPtr< AbstractGraphicFilterDialogCreateGraphicFilterMosaic (weld::Window *pParent, const Graphic &rGraphic)=0
 
virtual VclPtr< AbstractSvxAreaTabDialogCreateSvxAreaTabDialog (weld::Window *pParent, const SfxItemSet *pAttr, SdrModel *pModel, bool bShadow)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateSvxLineTabDialog (weld::Window *pParent, const SfxItemSet *pAttr, SdrModel *pModel, const SdrObject *pObj, bool bHasObj)=0
 
virtual VclPtr< SfxAbstractDialogCreateSfxDialog (weld::Window *pParent, const SfxItemSet &rAttr, const SdrView *pView, sal_uInt32 nResId)=0
 
virtual VclPtr< SfxAbstractDialogCreateCharMapDialog (weld::Window *pParent, const SfxItemSet &rAttr, const css::uno::Reference< css::frame::XFrame > &rFrame)=0
 
virtual VclPtr< SfxAbstractDialogCreateEventConfigDialog (weld::Widget *pParent, const SfxItemSet &rAttr, const css::uno::Reference< css::frame::XFrame > &rFrame)=0
 
virtual VclPtr< AbstractSvxPostItDialogCreateSvxPostItDialog (weld::Widget *pParent, const SfxItemSet &rCoreSet, bool bPrevNext=false)=0
 
virtual VclPtr< VclAbstractDialogCreateSvxScriptOrgDialog (weld::Window *pParent, const OUString &rLanguage) override=0
 
virtual DialogGetRanges GetDialogGetRangesFunc ()=0
 
virtual VclPtr< AbstractScriptSelectorDialogCreateScriptSelectorDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XFrame > &rxFrame) override=0
 
virtual VclPtr< VclAbstractDialogCreateScriptErrorDialog (const css::uno::Any &rException) override=0
 
virtual VclPtr< VclAbstractDialogCreateSvxMacroAssignDlg (weld::Window *_pParent, const css::uno::Reference< css::frame::XFrame > &_rxDocumentFrame, const bool _bUnoDialogMode, const css::uno::Reference< css::container::XNameReplace > &_rxEvents, const sal_uInt16 _nInitiallySelectedEvent)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateSvxFormatCellsDialog (weld::Window *pParent, const SfxItemSet *pAttr, const SdrModel &rModel)=0
 
virtual VclPtr< SvxAbstractSplitTableDialogCreateSvxSplitTableDialog (weld::Window *pParent, bool bIsTableVertical, long nMaxVertical)=0
 
virtual VclPtr< SvxAbstractNewTableDialogCreateSvxNewTableDialog (weld::Window *pParent)=0
 
virtual VclPtr< SvxAbstractInsRowColDlgCreateSvxInsRowColDlg (weld::Window *pParent, bool bCol, const OString &rHelpId)=0
 
- Public Member Functions inherited from SfxAbstractDialogFactory
virtual ~SfxAbstractDialogFactory () override
 
virtual VclPtr< VclAbstractDialogCreateFrameDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XFrame > &rFrame, sal_uInt32 nResId, const OUString &rParameter)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateAutoCorrTabDialog (weld::Window *pParent, const SfxItemSet *pAttrSet)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateCustomizeTabDialog (weld::Window *pParent, const SfxItemSet *pAttrSet, const css::uno::Reference< css::frame::XFrame > &xViewFrame)=0
 
virtual CreateTabPage GetTabPageCreatorFunc (sal_uInt16 nId)=0
 
virtual GetTabPageRanges GetTabPageRangesFunc (sal_uInt16 nId)=0
 
virtual VclPtr< SfxAbstractInsertObjectDialogCreateInsertObjectDialog (weld::Window *pParent, const OUString &rCommand, const css::uno::Reference< css::embed::XStorage > &xStor, const SvObjectServerList *pList)=0
 
virtual VclPtr< VclAbstractDialogCreateEditObjectDialog (weld::Window *pParent, const OUString &rCommand, const css::uno::Reference< css::embed::XEmbeddedObject > &xObj)=0
 
virtual VclPtr< SfxAbstractPasteDialogCreatePasteDialog (weld::Window *pParent)=0
 
virtual VclPtr< SfxAbstractLinksDialogCreateLinksDialog (weld::Window *pParent, sfx2::LinkManager *pMgr, bool bHTML=false, sfx2::SvBaseLink *p=nullptr)=0
 
virtual VclPtr< VclAbstractDialogCreateAboutDialog (weld::Window *pParent)=0
 
virtual VclPtr< VclAbstractDialogCreateOptionsDialog (weld::Window *pParent, const OUString &rExtensionId)=0
 
- Public Member Functions inherited from EditAbstractDialogFactory
virtual ~EditAbstractDialogFactory () override
 
virtual VclPtr< AbstractThesaurusDialogCreateThesaurusDialog (weld::Window *, css::uno::Reference< css::linguistic2::XThesaurus > xThesaurus, const OUString &rWord, LanguageType nLanguage)=0
 
virtual VclPtr< AbstractHyphenWordDialogCreateHyphenWordDialog (weld::Window *, const OUString &rWord, LanguageType nLang, css::uno::Reference< css::linguistic2::XHyphenator > &xHyphen, SvxSpellWrapper *pWrapper)=0
 
virtual VclPtr< AbstractHangulHanjaConversionDialogCreateHangulHanjaConversionDialog (weld::Window *pParent)=0
 

Static Public Member Functions

static SvxAbstractDialogFactoryCreate ()
 
- Static Public Member Functions inherited from SfxAbstractDialogFactory
static SfxAbstractDialogFactoryCreate ()
 
- Static Public Member Functions inherited from EditAbstractDialogFactory
static EditAbstractDialogFactoryCreate ()
 

Detailed Description

Definition at line 333 of file svxdlg.hxx.

Constructor & Destructor Documentation

SvxAbstractDialogFactory::~SvxAbstractDialogFactory ( )
overridevirtual

Definition at line 28 of file svxdlg.cxx.

Member Function Documentation

SvxAbstractDialogFactory * SvxAbstractDialogFactory::Create ( )
static
virtual VclPtr<VclAbstractDialog> SvxAbstractDialogFactory::CreateActualizeProgressDialog ( weld::Window pParent,
GalleryTheme pThm 
)
pure virtual
virtual VclPtr<AbstractSvxCaptionDialog> SvxAbstractDialogFactory::CreateCaptionDialog ( weld::Window pParent,
const SdrView pView,
SvxAnchorIds  nAnchorTypes = SvxAnchorIds::NONE 
)
pure virtual
virtual VclPtr<SfxAbstractDialog> SvxAbstractDialogFactory::CreateCharMapDialog ( weld::Window pParent,
const SfxItemSet rAttr,
const css::uno::Reference< css::frame::XFrame > &  rFrame 
)
pure virtual
virtual VclPtr<SfxAbstractDialog> SvxAbstractDialogFactory::CreateEventConfigDialog ( weld::Widget pParent,
const SfxItemSet rAttr,
const css::uno::Reference< css::frame::XFrame > &  rFrame 
)
pure virtual
virtual VclPtr<AbstractFmInputRecordNoDialog> SvxAbstractDialogFactory::CreateFmInputRecordNoDialog ( weld::Window pParent)
pure virtual

Referenced by FmFormShell::Execute().

virtual VclPtr<AbstractFmSearchDialog> SvxAbstractDialogFactory::CreateFmSearchDialog ( weld::Window pParent,
const OUString &  strInitialText,
const ::std::vector< OUString > &  _rContexts,
sal_Int16  nInitialContext,
const Link< FmSearchContext &, sal_uInt32 > &  lnkContextSupplier 
)
pure virtual
virtual VclPtr<AbstractFmShowColsDialog> SvxAbstractDialogFactory::CreateFmShowColsDialog ( weld::Window pParent)
pure virtual
virtual VclPtr<AbstractGalleryIdDialog> SvxAbstractDialogFactory::CreateGalleryIdDialog ( weld::Window pParent,
GalleryTheme pThm 
)
pure virtual
virtual VclPtr<VclAbstractDialog> SvxAbstractDialogFactory::CreateGalleryThemePropertiesDialog ( weld::Window pParent,
ExchangeData pData,
SfxItemSet pItemSet 
)
pure virtual
virtual VclPtr<AbstractGraphicFilterDialog> SvxAbstractDialogFactory::CreateGraphicFilterEmboss ( weld::Window pParent,
const Graphic rGraphic 
)
pure virtual
virtual VclPtr<AbstractGraphicFilterDialog> SvxAbstractDialogFactory::CreateGraphicFilterMosaic ( weld::Window pParent,
const Graphic rGraphic 
)
pure virtual
virtual VclPtr<AbstractGraphicFilterDialog> SvxAbstractDialogFactory::CreateGraphicFilterPoster ( weld::Window pParent,
const Graphic rGraphic 
)
pure virtual
virtual VclPtr<AbstractGraphicFilterDialog> SvxAbstractDialogFactory::CreateGraphicFilterSepia ( weld::Window pParent,
const Graphic rGraphic 
)
pure virtual
virtual VclPtr<AbstractGraphicFilterDialog> SvxAbstractDialogFactory::CreateGraphicFilterSmooth ( weld::Window pParent,
const Graphic rGraphic,
double  nRadius 
)
pure virtual
virtual VclPtr<AbstractGraphicFilterDialog> SvxAbstractDialogFactory::CreateGraphicFilterSolarize ( weld::Window pParent,
const Graphic rGraphic 
)
pure virtual
virtual VclPtr<SfxAbstractTabDialog> SvxAbstractDialogFactory::CreateSchTransformTabDialog ( weld::Window pParent,
const SfxItemSet pAttr,
const SdrView pSdrView,
bool  bSizeTabPage 
)
pure virtual
virtual VclPtr<VclAbstractDialog> SvxAbstractDialogFactory::CreateScriptErrorDialog ( const css::uno::Any &  rException)
overridepure virtual
virtual VclPtr<AbstractScriptSelectorDialog> SvxAbstractDialogFactory::CreateScriptSelectorDialog ( weld::Window pParent,
const css::uno::Reference< css::frame::XFrame > &  rxFrame 
)
overridepure virtual
virtual VclPtr<SfxAbstractDialog> SvxAbstractDialogFactory::CreateSfxDialog ( weld::Window pParent,
const SfxItemSet rAttr,
const SdrView pView,
sal_uInt32  nResId 
)
pure virtual
virtual VclPtr<AbstractSvxAreaTabDialog> SvxAbstractDialogFactory::CreateSvxAreaTabDialog ( weld::Window pParent,
const SfxItemSet pAttr,
SdrModel pModel,
bool  bShadow 
)
pure virtual
virtual VclPtr<SfxAbstractTabDialog> SvxAbstractDialogFactory::CreateSvxBorderBackgroundDlg ( weld::Window pParent,
const SfxItemSet rCoreSet,
bool  bEnableDrawingLayerFillStyles 
)
pure virtual
virtual VclPtr<AbstractSvxDistributeDialog> SvxAbstractDialogFactory::CreateSvxDistributeDialog ( weld::Window pParent,
const SfxItemSet rAttr 
)
pure virtual
virtual VclPtr<VclAbstractDialog> SvxAbstractDialogFactory::CreateSvxEditDictionaryDialog ( weld::Window pParent,
const OUString &  rName 
)
pure virtual
virtual VclPtr<SfxAbstractTabDialog> SvxAbstractDialogFactory::CreateSvxFormatCellsDialog ( weld::Window pParent,
const SfxItemSet pAttr,
const SdrModel rModel 
)
pure virtual
virtual VclPtr<AbstractSvxHpLinkDlg> SvxAbstractDialogFactory::CreateSvxHpLinkDlg ( SfxChildWindow pChild,
SfxBindings pBindings,
weld::Window pParent 
)
pure virtual
virtual VclPtr<SvxAbstractInsRowColDlg> SvxAbstractDialogFactory::CreateSvxInsRowColDlg ( weld::Window pParent,
bool  bCol,
const OString &  rHelpId 
)
pure virtual
virtual VclPtr<AbstractSvxJSearchOptionsDialog> SvxAbstractDialogFactory::CreateSvxJSearchOptionsDialog ( weld::Window pParent,
const SfxItemSet rOptionsSet,
TransliterationFlags  nInitialFlags 
)
pure virtual

Referenced by IMPL_LINK().

virtual VclPtr<SfxAbstractTabDialog> SvxAbstractDialogFactory::CreateSvxLineTabDialog ( weld::Window pParent,
const SfxItemSet pAttr,
SdrModel pModel,
const SdrObject pObj,
bool  bHasObj 
)
pure virtual
virtual VclPtr<VclAbstractDialog> SvxAbstractDialogFactory::CreateSvxMacroAssignDlg ( weld::Window _pParent,
const css::uno::Reference< css::frame::XFrame > &  _rxDocumentFrame,
const bool  _bUnoDialogMode,
const css::uno::Reference< css::container::XNameReplace > &  _rxEvents,
const sal_uInt16  _nInitiallySelectedEvent 
)
pure virtual
virtual VclPtr<AbstractSvxMultiPathDialog> SvxAbstractDialogFactory::CreateSvxMultiPathDialog ( weld::Window pParent)
pure virtual
virtual VclPtr<AbstractSvxNameDialog> SvxAbstractDialogFactory::CreateSvxNameDialog ( weld::Window pParent,
const OUString &  rName,
const OUString &  rDesc 
)
pure virtual
virtual VclPtr<AbstractSvxNewDictionaryDialog> SvxAbstractDialogFactory::CreateSvxNewDictionaryDialog ( weld::Window pParent)
pure virtual
virtual VclPtr<SvxAbstractNewTableDialog> SvxAbstractDialogFactory::CreateSvxNewTableDialog ( weld::Window pParent)
pure virtual
virtual VclPtr<AbstractSvxObjectNameDialog> SvxAbstractDialogFactory::CreateSvxObjectNameDialog ( weld::Window pParent,
const OUString &  rName 
)
pure virtual
virtual VclPtr<AbstractSvxObjectTitleDescDialog> SvxAbstractDialogFactory::CreateSvxObjectTitleDescDialog ( weld::Window pParent,
const OUString &  rTitle,
const OUString &  rDescription 
)
pure virtual
virtual VclPtr<AbstractSvxMultiPathDialog> SvxAbstractDialogFactory::CreateSvxPathSelectDialog ( weld::Window pParent)
pure virtual
virtual VclPtr<AbstractSvxPostItDialog> SvxAbstractDialogFactory::CreateSvxPostItDialog ( weld::Widget pParent,
const SfxItemSet rCoreSet,
bool  bPrevNext = false 
)
pure virtual
virtual VclPtr<VclAbstractDialog> SvxAbstractDialogFactory::CreateSvxScriptOrgDialog ( weld::Window pParent,
const OUString &  rLanguage 
)
overridepure virtual
virtual VclPtr<VclAbstractDialog> SvxAbstractDialogFactory::CreateSvxSearchAttributeDialog ( weld::Window pParent,
SearchAttrItemList rLst,
const sal_uInt16 *  pWhRanges 
)
pure virtual

Referenced by IMPL_LINK_NOARG().

virtual VclPtr<AbstractSvxSearchSimilarityDialog> SvxAbstractDialogFactory::CreateSvxSearchSimilarityDialog ( weld::Window pParent,
bool  bRelax,
sal_uInt16  nOther,
sal_uInt16  nShorter,
sal_uInt16  nLonger 
)
pure virtual

Referenced by IMPL_LINK().

virtual VclPtr<AbstractSpellDialog> SvxAbstractDialogFactory::CreateSvxSpellDialog ( weld::Window pParent,
SfxBindings pBindings,
svx::SpellDialogChildWindow pSpellChildWindow 
)
pure virtual
virtual VclPtr<SvxAbstractSplitTableDialog> SvxAbstractDialogFactory::CreateSvxSplitTableDialog ( weld::Window pParent,
bool  bIsTableVertical,
long  nMaxVertical 
)
pure virtual
virtual VclPtr<AbstractSvxTransformTabDialog> SvxAbstractDialogFactory::CreateSvxTransformTabDialog ( weld::Window pParent,
const SfxItemSet pAttr,
const SdrView pView,
SvxAnchorIds  nAnchorTypes = SvxAnchorIds::NONE 
)
pure virtual
virtual VclPtr<AbstractSvxZoomDialog> SvxAbstractDialogFactory::CreateSvxZoomDialog ( weld::Window pParent,
const SfxItemSet rCoreSet 
)
pure virtual
virtual VclPtr<SfxAbstractTabDialog> SvxAbstractDialogFactory::CreateTabItemDialog ( weld::Window pParent,
const SfxItemSet rSet 
)
pure virtual

Referenced by IMPL_LINK_NOARG().

virtual VclPtr<SfxAbstractTabDialog> SvxAbstractDialogFactory::CreateTextTabDialog ( weld::Window pParent,
const SfxItemSet pAttrSet,
SdrView pView 
)
pure virtual
virtual VclPtr<AbstractTitleDialog> SvxAbstractDialogFactory::CreateTitleDialog ( weld::Window pParent,
const OUString &  rOldText 
)
pure virtual
virtual VclPtr<AbstractURLDlg> SvxAbstractDialogFactory::CreateURLDialog ( weld::Widget pParent,
const OUString &  rURL,
const OUString &  rAltText,
const OUString &  rDescription,
const OUString &  rTarget,
const OUString &  rName,
TargetList rTargetList 
)
pure virtual
virtual DialogGetRanges SvxAbstractDialogFactory::GetDialogGetRangesFunc ( )
pure virtual

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