20 #include <config_features.h>
24 #include <globals.hrc>
35 #include <convert.hxx>
83 #include <svx/dialogs.hrc>
101 return m_xDlg->run();
106 return m_xDlg->run();
111 return m_xDlg->run();
116 return m_xDlg->run();
121 return m_xDlg->run();
126 return m_xDlg->run();
131 return m_xDlg->run();
136 return m_xDlg->run();
146 return m_xDlg->run();
151 return m_xDlg->run();
156 return m_xDlg->run();
161 return m_xDlg->run();
166 return m_xDlg->run();
171 return m_xDlg->run();
176 return m_xDlg->run();
181 return m_xDlg->run();
186 return m_xDlg->run();
191 return m_xDlg->run();
196 return m_xDlg->run();
201 return m_xDlg->run();
206 return m_xDlg->run();
211 return m_xDlg->run();
216 return m_xDlg->run();
221 return m_xDlg->run();
226 return m_xDlg->run();
231 return m_xDlg->run();
236 return m_xDlg->run();
241 return m_xDlg->run();
246 return m_xDlg->run();
251 return m_xDlg->run();
261 return m_xDlg->run();
266 return m_xDlg->run();
276 return m_xDlg->run();
281 return m_xDlg->run();
286 m_xDlg->SetCurPageId( rName );
291 return m_xDlg->GetOutputItemSet();
296 return m_xDlg->GetInputRanges( pItem );
301 m_xDlg->SetInputSet( pInSet );
312 m_xDlg->set_title(rStr);
319 m_aHandler.Call(
nullptr);
332 return m_xDlg->GetLevel();
337 return m_xDlg->GetPara();
342 return m_xDlg->GetOutputItemSet();
347 m_xDlg->set_title(rStr);
352 m_xDlg->FillOptions(rOptions);
357 return m_xDlg->GetSplitMode();
390 m_xDlg->GetValues(rDelim,rInsTableFlags, prTAFormat);
394 uno::Reference< sdbc::XDataSource> rxSource,
395 uno::Reference< sdbc::XConnection> xConnection,
396 uno::Reference< sdbc::XResultSet > xResultSet)
398 #if HAVE_FEATURE_DBCONNECTIVITY
399 m_xDlg->DataToDoc(rSelection, rxSource, xConnection, xResultSet);
410 return m_xDlg->PrevButtonPressed();
415 return m_xDlg->NextButtonPressed();
420 m_xDlg->SetCurPageId( rName );
425 return m_xDlg->GetOutputItemSet();
430 return m_xDlg->GetInputRanges( pItem );
435 m_xDlg->SetInputSet( pInSet );
440 m_xDlg->set_title(rStr);
445 return m_xDlg->GetBusinessCardStr();
450 return m_xDlg->GetPrt();
455 m_xDlg->InsertGlos( rRegion, rGlosName );
460 return m_xDlg->GetSelectedIdx();
465 m_xDlg->SelectEntryPos( nIdx );
470 return m_xDlg->FillAutoFormatOfIndex();
475 m_xDlg->SetCurPageId( rName );
480 return m_xDlg->GetOutputItemSet();
485 return m_xDlg->GetInputRanges( pItem );
490 m_xDlg->SetInputSet( pInSet );
495 m_xDlg->set_title(rStr);
504 rCtx.maEndDialogFn(nResult);
510 m_xDlg->Initialize( pInfo );
520 m_xDlg->ActivateDatabasePage();
525 m_xDlg->ShowReferencePage();
535 m_xDlg->SetForbiddenChars( rSet );
539 css::uno::Reference< css::container::XNameAccess > & xSecond,
540 css::uno::Reference< css::container::XNameAccess > & xThird )
542 m_xDlg->SetAlternativeAccess( xSecond, xThird);
547 m_xDlg->AcceptAll( bAccept);
552 return m_xDlg->GetCurrGrpName();
557 return m_xDlg->GetCurrShortName();
567 return m_xDlg->PrevButtonPressed();
572 return m_xDlg->NextButtonPressed();
577 return m_xDlg->GetFontName();
582 return m_xDlg->IsEndNote();
587 return m_xDlg->GetStr();
592 m_xDlg->set_help_id(rHelpId);
597 m_xDlg->set_title(rStr);
602 std::unique_ptr<SwTableAutoFormat>& prTAFormat )
606 pDlg->
GetValues(rName, rRow, rCol, rInsTableFlags, rTableAutoFormatName, prTAFormat);
611 return m_xDlg->GetScriptText();
616 return m_xDlg->GetScriptType();
621 return m_xDlg->IsUrl();
626 return m_xDlg->IsNew();
631 return m_xDlg->IsUpdate();
636 return m_xDlg->GetMergeType();
641 return m_xDlg->GetSaveFilter();
646 return m_xDlg->GetSelection();
651 return m_xDlg->GetResultSet();
656 return m_xDlg->IsSaveSingleDoc();
661 return m_xDlg->IsGenerateFromDataBase();
666 return m_xDlg->IsFileEncryptedFromDataBase();
671 return m_xDlg->GetColumnName();
676 return m_xDlg->GetPasswordColumnName();
681 return m_xDlg->GetTargetURL();
686 return m_xDlg->IsThisDocument();
691 return m_xDlg->IsUseExistingConnections();
696 return m_xDlg->GetCurrentTOXType();
701 return m_xDlg->GetTOXDescription(eTOXTypes);
706 return m_xDlg->GetOutputItemSet();
711 m_xDlg->SelectSection(rSectionName);
717 m_xDlg->SetSectionData(rSect);
722 m_xDlg->ReInitDlg( rWrtShell);
732 m_xDlg->ReInitDlg(rWrtShell);
747 m_xDlg->UpdateCounts();
752 m_xDlg->SetCounts(rCurrCnt, rDocStat);
763 rCtx.mxOwner.clear();
769 return m_xDlg->run();
774 return m_xDlg->GetReloadDocument();
779 m_xDlg->skipUntil(nLevel);
784 return m_xDlg->GetRestartPage();
829 return std::make_shared<AbstractSwBreakDlg_Impl>(std::make_unique<SwBreakDlg>(pParent, rSh));
834 #if HAVE_FEATURE_DBCONNECTIVITY
859 uno::Reference< sdbc::XDataSource> rxSource,
860 uno::Reference<sdbcx::XColumnsSupplier> xColSupp,
863 #if HAVE_FEATURE_DBCONNECTIVITY
916 const OString& sDefPage)
991 css::uno::Reference< css::container::XNamed > & xNamed,
992 css::uno::Reference< css::container::XNameAccess > & xNameAccess)
1011 const OString& sDefPage )
1020 const OString& sPage,
1025 sPage, pActShell, bNew));
1058 return std::make_shared<AbstractInsTableDlg_Impl>(std::make_shared<SwInsTableDlg>(rView));
1069 const OUString& rSourceName,
1070 const OUString& rTableName,
1071 sal_Int32 nCommandType,
1072 const uno::Reference< sdbc::XConnection>& xConnection )
1156 SwView& rView, std::shared_ptr<SwMailMergeConfigItem>& rConfigItem)
1158 #if HAVE_FEATURE_DBCONNECTIVITY
1183 case RID_SW_TP_OPTCOMPATIBILITY_PAGE :
1186 case RID_SW_TP_OPTLOAD_PAGE :
1189 case RID_SW_TP_OPTCAPTION_PAGE:
1191 case RID_SW_TP_CONTENT_OPT:
1192 case RID_SW_TP_HTML_CONTENT_OPT:
1195 case RID_SW_TP_OPTSHDWCRSR:
1196 case RID_SW_TP_HTML_OPTSHDWCRSR:
1199 case RID_SW_TP_REDLINE_OPT :
1202 case RID_SW_TP_OPTTEST_PAGE :
1207 case TP_OPTPRINT_PAGE :
1208 case RID_SW_TP_HTML_OPTPRINT_PAGE:
1209 case RID_SW_TP_OPTPRINT_PAGE:
1212 case RID_SW_TP_STD_FONT:
1213 case RID_SW_TP_STD_FONT_CJK:
1214 case RID_SW_TP_STD_FONT_CTL:
1217 case RID_SW_TP_HTML_OPTTABLE_PAGE:
1218 case RID_SW_TP_OPTTABLE_PAGE:
1221 case RID_SW_TP_DOC_STAT :
1224 case RID_SW_TP_MAILCONFIG:
1227 case RID_SW_TP_COMPARISON_OPT :
1237 #if HAVE_FEATURE_DBCONNECTIVITY
1247 #if HAVE_FEATURE_DBCONNECTIVITY
1257 #if HAVE_FEATURE_DBCONNECTIVITY
#define LINK(Instance, Class, Member)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
OUString(* GlossaryGetCurrGroup)()
virtual sal_Int32 GetSelectedIdx() const override
virtual short Execute() override
virtual VclPtr< AbstractMarkFloatDlg > CreateIndexMarkFloatDlg(SfxBindings *pBindings, SfxChildWindow *pChild, weld::Window *pParent, SfxChildWinInfo *pInfo) override
virtual VclPtr< VclAbstractDialog > CreateSwColumnDialog(weld::Window *pParent, SwWrtShell &rSh) override
virtual VclPtr< AbstractMailMergeDlg > CreateMailMergeDlg(weld::Window *pParent, SwWrtShell &rSh, const OUString &rSourceName, const OUString &rTableName, sal_Int32 nCommandType, const css::uno::Reference< css::sdbc::XConnection > &xConnection) override
virtual VclPtr< AbstractInsertSectionTabDialog > CreateInsertSectionTabDialog(weld::Window *pParent, const SfxItemSet &rSet, SwWrtShell &rSh) override
virtual VclPtr< VclAbstractDialog > CreateDropDownFormFieldDialog(weld::Widget *pParent, sw::mark::IFieldmark *pDropDownField) override
virtual VclPtr< SfxAbstractTabDialog > CreateSwParaDlg(weld::Window *pParent, SwView &rVw, const SfxItemSet &rCoreSet, bool bDraw, const OString &sDefPage=OString()) override
const OUString & GetTemplateName() const
virtual short Execute() override
virtual bool IsGenerateFromDataBase() const override
virtual GlossaryGetCurrGroup GetGlossaryCurrGroupFunc() override
virtual bool PrevButtonPressed() const override
virtual void SetText(const OUString &rStr) override
virtual CurTOXType GetCurrentTOXType() const override
virtual void ShowPage(sal_uInt16 nLevel) override
virtual void SetText(const OUString &rStr) override
virtual CreateTabPage GetTabPageCreatorFunc(sal_uInt16 nId) override
void(* GlossarySetActGroup)(const OUString &rNewGroup)
virtual SplitTable_HeadlineOption GetSplitMode() override
virtual void ReInitDlg() override
virtual VclPtr< SfxAbstractTabDialog > CreateSwEnvDlg(weld::Window *pParent, const SfxItemSet &rSet, SwWrtShell *pWrtSh, Printer *pPrt, bool bInsert) override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual bool IsThisDocument() const override
virtual VclPtr< AbstractFieldInputDlg > CreateFieldInputDlg(weld::Widget *pParent, SwWrtShell &rSh, SwField *pField, bool bPrevButton, bool bNextButton) override
Base class of all fields.
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual VclPtr< VclAbstractDialog > CreateSwAutoMarkDialog(weld::Window *pParent, SwWrtShell &rSh) override
virtual void DataToDoc(const css::uno::Sequence< css::uno::Any > &rSelection, css::uno::Reference< css::sdbc::XDataSource > rxSource, css::uno::Reference< css::sdbc::XConnection > xConnection, css::uno::Reference< css::sdbc::XResultSet > xResultSet) override
virtual VclPtr< AbstractSwWordCountFloatDlg > CreateSwWordCountDialog(SfxBindings *pBindings, SfxChildWindow *pChild, weld::Window *pParent, SfxChildWinInfo *pInfo) override
virtual VclPtr< VclAbstractDialog > CreateSwTableHeightDialog(weld::Window *pParent, SwWrtShell &rSh) override
virtual OUString GetCurrGrpName() const override
virtual const SfxItemSet * GetOutputItemSet() const override
virtual short Execute() override
virtual short Execute() override
virtual void ExecuteMMResultSaveDialog(weld::Window *pParent) override
virtual void SelectSection(const OUString &rSectionName) override
static void SetActGroup(const OUString &rNewGroup)
virtual short Execute() override
virtual VclPtr< AbstractSwInsertDBColAutoPilot > CreateSwInsertDBColAutoPilot(SwView &rView, css::uno::Reference< css::sdbc::XDataSource > rxSource, css::uno::Reference< css::sdbcx::XColumnsSupplier > xColSupp, const SwDBData &rData) override
virtual void SetInputSet(const SfxItemSet *pInSet) override
void(* SwLabDlgMethod)(css::uno::Reference< css::frame::XModel > const &xModel, const SwLabItem &rItem)
virtual std::shared_ptr< SfxDialogController > GetController() override
virtual void SetApplyHdl(const Link< LinkParamNone *, void > &rLink) override
virtual VclPtr< AbstractMailMergeWizard > CreateMailMergeWizard(SwView &rView, std::shared_ptr< SwMailMergeConfigItem > &rConfigItem) override
virtual sal_uInt8 GetPara() const override
static void UpdateFieldInformation(css::uno::Reference< css::frame::XModel > const &xModel, const SwLabItem &rItem)
virtual void SelectEntryPos(sal_Int32 nIdx) override
virtual short Execute() override
virtual void ActivateDatabasePage() override
virtual VclPtr< SfxAbstractTabDialog > CreateSvxNumBulletTabDialog(weld::Window *pParent, const SfxItemSet *pSwItemSet, SwWrtShell &) override
Used by the UI to modify the document model.
virtual VclPtr< AbstractSplitTableDialog > CreateSplitTableDialog(weld::Window *pParent, SwWrtShell &rSh) override
virtual void SetAlternativeAccess(css::uno::Reference< css::container::XNameAccess > &xSecond, css::uno::Reference< css::container::XNameAccess > &xThird) override
virtual OUString GetReloadDocument() const override
static bool runAsync(const std::shared_ptr< DialogController > &rController, const std::function< void(sal_Int32)> &)
virtual void ReInitDlg(SwWrtShell &rWrtShell) override
virtual SwLabDlgMethod GetSwLabDlgStaticMethod() override
virtual short Execute() override
virtual void SetCurPageId(const OString &rName) override
virtual VclPtr< SfxAbstractDialog > CreateSwFieldEditDlg(SwView &rVw) override
virtual sal_uInt16 GetKind() override
virtual void SetInputSet(const SfxItemSet *pInSet) override
virtual bool StartExecuteAsync(AsyncContext &rCtx) override
virtual void ExecuteMMResultEmailDialog(weld::Window *pParent) override
virtual VclPtr< AbstractSwModalRedlineAcceptDlg > CreateSwModalRedlineAcceptDlg(weld::Window *pParent) override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual OUString GetTemplateName() override
virtual short Execute() override
virtual css::uno::Sequence< css::uno::Any > GetSelection() const override
virtual VclPtr< AbstractSwInsertAbstractDlg > CreateSwInsertAbstractDlg(weld::Window *pParent) override
static bool runAsync(const std::shared_ptr< SfxTabDialogController > &rController, const std::function< void(sal_Int32)> &)
virtual short Execute() override
virtual bool IsSaveSingleDoc() const override
virtual VclPtr< SfxAbstractDialog > CreateSwBorderDlg(weld::Window *pParent, SfxItemSet &rSet, SwBorderModes nType) override
virtual void SetInputSet(const SfxItemSet *pInSet) override
virtual void SetCurPageId(const OString &rName) override
virtual std::shared_ptr< AbstractSwBreakDlg > CreateSwBreakDlg(weld::Window *pParent, SwWrtShell &rSh) override
static OUString GetCurrGroup()
virtual ~AbstractMailMergeWizard_Impl() override
virtual VclPtr< VclAbstractDialog > CreateMultiTOXMarkDlg(weld::Window *pParent, SwTOXMgr &rTOXMgr) override
virtual css::uno::Reference< css::sdbc::XResultSet > GetResultSet() const override
virtual VclPtr< VclAbstractDialog > CreateTableMergeDialog(weld::Window *pParent, bool &rWithPrev) override
virtual short Execute() override
virtual VclPtr< VclAbstractDialog > CreateSwInsertBookmarkDlg(weld::Window *pParent, SwWrtShell &rSh) override
virtual std::shared_ptr< SfxDialogController > GetController() override
virtual VclPtr< VclAbstractDialog > CreateSwCaptionDialog(weld::Window *pParent, SwView &rV) override
Dialog implementing the printing of the result document.
virtual const SfxItemSet * GetOutputItemSet() const override
virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override
virtual void UpdateCounts() override
virtual void SetCounts(const SwDocStat &rCurrCnt, const SwDocStat &rDocStat) override
virtual void SetText(const OUString &rStr) override
virtual VclPtr< AbstractSwAutoFormatDlg > CreateSwAutoFormatDlg(weld::Window *pParent, SwWrtShell *pShell, bool bSetAutoFormat=true, const SwTableAutoFormat *pSelFormat=nullptr) override
virtual sal_uInt16 GetRestartPage() const override
const ::std::optional< sal_uInt16 > & GetPageNumber() const
virtual VclPtr< VclAbstractDialog > CreateSwTableWidthDlg(weld::Window *pParent, SwTableFUNC &rFnc) override
virtual VclPtr< SfxAbstractTabDialog > CreateSwTableTabDlg(weld::Window *pParent, const SfxItemSet *pItemSet, SwWrtShell *pSh) override
virtual SwTOXDescription & GetTOXDescription(CurTOXType eTOXTypes) override
virtual OUString GetScriptText() const override
virtual std::shared_ptr< SfxDialogController > GetController() override
virtual void ShowReferencePage() override
virtual void InsertGlos(const OUString &rRegion, const OUString &rGlosName) override
SplitTable_HeadlineOption
virtual short Execute() override
virtual short Execute() override
virtual short Execute() override
virtual const OUString & GetBusinessCardStr() const override
virtual VclPtr< SfxAbstractDialog > CreateSwDropCapsDialog(weld::Window *pParent, const SfxItemSet &rSet) override
virtual short Execute() override
virtual VclPtr< SfxAbstractApplyTabDialog > CreateTemplateDialog(weld::Window *pParent, SfxStyleSheetBase &rBase, SfxStyleFamily nRegion, const OString &sPage, SwWrtShell *pActShell, bool bNew) override
virtual short Execute() override
virtual OUString GetColumnName() const override
virtual bool NextButtonPressed() const override
virtual VclPtr< SfxAbstractTabDialog > CreateSwCharDlg(weld::Window *pParent, SwView &pVw, const SfxItemSet &rCoreSet, SwCharDlgMode nDialogMode, const OUString *pFormatStr=nullptr) override
virtual short Execute() override
virtual bool StartExecuteAsync(AsyncContext &rCtx) override
virtual bool IsUrl() const override
virtual bool IsUpdate() const override
virtual std::shared_ptr< SfxDialogController > GetController() override
Dialog implementing the sending as email of the result document.
virtual VclPtr< AbstractMailMergeFieldConnectionsDlg > CreateMailMergeFieldConnectionsDlg(weld::Window *pParent) override
virtual void FillOptions(SwAsciiOptions &rOptions) override
virtual VclPtr< VclAbstractDialog > CreateTitlePageDlg(weld::Window *pParent) override
virtual OUString GetTargetURL() const override
virtual short Execute() override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual std::shared_ptr< AbstractInsTableDlg > CreateInsTableDlg(SwView &rView) override
virtual const SfxItemSet * GetOutputItemSet() const override
virtual VclPtr< AbstractSwFieldDlg > CreateSwFieldDlg(SfxBindings *pB, SwChildWinWrapper *pCW, weld::Window *pParent) override
virtual VclPtr< AbstractDropDownFieldDialog > CreateDropDownFieldDialog(weld::Widget *pParent, SwWrtShell &rSh, SwField *pField, bool bPrevButton, bool bNextButton) override
virtual bool IsUseExistingConnections() const override
virtual VclPtr< AbstractEditRegionDlg > CreateEditRegionDlg(weld::Window *pParent, SwWrtShell &rWrtSh) override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual VclPtr< AbstractJavaEditDialog > CreateJavaEditDialog(weld::Window *pParent, SwWrtShell *pWrtSh) override
virtual VclPtr< AbstractSwRenameXNamedDlg > CreateSwRenameXNamedDlg(weld::Widget *pParent, css::uno::Reference< css::container::XNamed > &xNamed, css::uno::Reference< css::container::XNameAccess > &xNameAccess) override
virtual VclPtr< AbstractInsFootNoteDlg > CreateInsFootNoteDlg(weld::Window *pParent, SwWrtShell &rSh, bool bEd=false) override
virtual void SetText(const OUString &rStr) override
virtual bool IsFileEncryptedFromDataBase() const override
virtual Printer * GetPrt() override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual VclPtr< SfxAbstractDialog > CreateNumFormatDialog(weld::Widget *pParent, const SfxItemSet &rAttr) override
virtual short Execute() override
virtual void GetValues(OUString &rName, sal_uInt16 &rRow, sal_uInt16 &rCol, SwInsertTableOptions &rInsTableFlags, OUString &rTableAutoFormatName, std::unique_ptr< SwTableAutoFormat > &prTAFormat) override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual short Execute() override
virtual DBManagerOptions GetMergeType() override
virtual short Execute() override
virtual const sal_uInt16 * GetInputRanges(const SfxItemPool &pItem) override
virtual OUString GetPasswordColumnName() const override
virtual VclPtr< SfxAbstractTabDialog > CreateFrameTabDialog(const OUString &rDialogType, SfxViewFrame *pFrame, weld::Window *pParent, const SfxItemSet &rCoreSet, bool bNewFrame=true, const OString &sDefPage=OString()) override
virtual VclPtr< SfxAbstractDialog > CreateSwAddressAbstractDlg(weld::Window *pParent, const SfxItemSet &rSet) override
Dialog implementing the saving as of the result document.
const o3tl::enumarray< SvxAdjust, unsigned short > aSvxToUnoAdjust USHRT_MAX
virtual VclPtr< VclAbstractDialog > CreateVclSwViewDialog(SwView &rView) override
virtual VclPtr< AbstractSwSelGlossaryDlg > CreateSwSelGlossaryDlg(weld::Window *pParent, const OUString &rShortName) override
virtual void Initialize(SfxChildWinInfo *pInfo) override
virtual void GetValues(sal_Unicode &rDelim, SwInsertTableOptions &rInsTableFlags, SwTableAutoFormat const *&prTAFormat) override
virtual VclPtr< VclAbstractDialog > CreateDateFormFieldDialog(weld::Widget *pParent, sw::mark::IDateFieldmark *pDateField, SwDoc &rDoc) override
virtual const sal_uInt16 * GetInputRanges(const SfxItemPool &pItem) override
virtual bool StartExecuteAsync(AsyncContext &rCtx) override
virtual void SetSectionData(SwSectionData const &rSect) override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
static VclPtr< reference_type > Create(Arg &&...arg)
virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override
std::unique_ptr< SfxTabPage >(* CreateTabPage)(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual const sal_uInt16 * GetInputRanges(const SfxItemPool &pItem) override
virtual VclPtr< AbstractMarkFloatDlg > CreateAuthMarkFloatDlg(SfxBindings *pBindings, SfxChildWindow *pChild, weld::Window *pParent, SfxChildWinInfo *pInfo) override
virtual VclPtr< SfxAbstractDialog > CreateSwBackgroundDialog(weld::Window *pParent, const SfxItemSet &rSet) override
virtual OUString GetCurrShortName() const override
virtual VclPtr< AbstractMultiTOXTabDialog > CreateMultiTOXTabDialog(weld::Widget *pParent, const SfxItemSet &rSet, SwWrtShell &rShell, SwTOXBase *pCurTOX, bool bGlobal) override
virtual const OUString & GetSaveFilter() const override
virtual VclPtr< SfxAbstractDialog > CreateSwWrapDlg(weld::Window *pParent, SfxItemSet &rSet, SwWrtShell *pSh) override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual void SetForbiddenChars(const OUString &rSet) override
virtual short Execute() override
virtual VclPtr< AbstractSwConvertTableDlg > CreateSwConvertTableDlg(SwView &rView, bool bToTable) override
virtual short Execute() override
IMPL_LINK_NOARG(AbstractApplyTabController_Impl, ApplyHdl, weld::Button &, void)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual VclPtr< AbstractSwAsciiFilterDlg > CreateSwAsciiFilterDlg(weld::Window *pParent, SwDocShell &rDocSh, SvStream *pStream) override
virtual short Execute() override
virtual VclPtr< SfxAbstractTabDialog > CreateSwFootNoteOptionDlg(weld::Window *pParent, SwWrtShell &rSh) override
virtual VclPtr< SfxAbstractTabDialog > CreateOutlineTabDialog(weld::Window *pParent, const SfxItemSet *pSwItemSet, SwWrtShell &) override
virtual const SfxItemSet * GetOutputItemSet() const override
virtual short Execute() override
virtual ::std::optional< sal_uInt16 > GetPageNumber() override
virtual VclPtr< VclAbstractDialog > CreateIndexMarkModalDlg(weld::Window *pParent, SwWrtShell &rSh, SwTOXMark *pCurTOXMark) override
virtual VclPtr< AbstractSwLabDlg > CreateSwLabDlg(weld::Window *pParent, const SfxItemSet &rSet, SwDBManager *pDBManager, bool bLabel) override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual short Execute() override
virtual sal_uInt8 GetLevel() const override
virtual short Execute() override
virtual VclPtr< AbstractMailMergeCreateFromDlg > CreateMailMergeCreateFromDlg(weld::Window *pParent) override
virtual OUString GetScriptType() const override
virtual GlossarySetActGroup SetGlossaryActGroupFunc() override
virtual short Execute() override
virtual void AcceptAll(bool bAccept) override
virtual void ReInitDlg(SwWrtShell &rWrtShell) override
virtual short Execute() override
virtual short Execute() override
virtual bool IsNew() const override
virtual const SfxItemSet * GetOutputItemSet() const override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rSet)
virtual VclPtr< VclAbstractDialog > CreateSwSortingDialog(weld::Window *pParent, SwWrtShell &rSh) override
virtual VclPtr< AbstractGlossaryDlg > CreateGlossaryDlg(SfxViewFrame *pViewFrame, SwGlossaryHdl *pGlosHdl, SwWrtShell *pWrtShell) override
virtual short Execute() override
sal_uInt16 GetKind() const
void GetValues(OUString &rName, sal_uInt16 &rRow, sal_uInt16 &rCol, SwInsertTableOptions &rInsTableOpts, OUString &rTableAutoFormatName, std::unique_ptr< SwTableAutoFormat > &prTAFormat)
virtual VclPtr< VclAbstractDialog > CreateSwChangeDBDlg(SwView &rVw) override
virtual short Execute() override
virtual bool StartExecuteAsync(AsyncContext &rCtx) override
virtual void ExecuteMMResultPrintDialog(weld::Window *pParent) override
virtual void SetCurPageId(const OString &rName) override