20#undef SC_DLLIMPLEMENTATION
52#include <styledlg.hxx>
69#include <svx/dialogs.hrc>
154 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
159 return m_xDlg->get_help_id();
220 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
225 return m_xDlg->get_help_id();
334 m_xDlg->GetOptions( rOpt );
345 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
350 return m_xDlg->get_help_id();
355 return m_xDlg->GetIndex();
360 return m_xDlg->GetCurrFormatName();
376 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
381 return m_xDlg->get_help_id();
392 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
397 return m_xDlg->get_help_id();
402 return m_xDlg->IsDatabase();
407 return m_xDlg->IsExternal();
412 return m_xDlg->IsNamedRange();
417 return m_xDlg->GetSelectedNamedRange();
422 m_xDlg->AppendNamedRange(rName);
428 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
433 return m_xDlg->get_help_id();
438 return m_xDlg->GetServiceName();
443 return m_xDlg->GetParSource();
448 return m_xDlg->GetParName();
453 return m_xDlg->GetParUser();
458 return m_xDlg->GetParPass();
463 return m_xDlg->GetDelCellCmd();
469 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
474 return m_xDlg->get_help_id();
484 return m_xDlg->GetDelContentsCmdBits();
490 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
495 return m_xDlg->get_help_id();
500 return m_xDlg->GetFillDir();
505 return m_xDlg->GetFillCmd();
510 return m_xDlg->GetFillDateCmd();
515 return m_xDlg->GetStart();
530 return m_xDlg->GetStartStr();
535 m_xDlg->SetEdStartValEnabled(bFlag);
545 return m_xDlg->GetColsChecked();
550 return m_xDlg->GetInsCellCmd();
555 return m_xDlg->GetInsContentsCmdBits();
560 return m_xDlg->GetFormulaCmdBits();
565 return m_xDlg->IsSkipEmptyCells();
575 m_xDlg->SetFillMode( bSet );
580 m_xDlg->SetOtherDoc( bSet );
585 return m_xDlg->IsTranspose();
590 m_xDlg->SetChangeTrack( bSet );
595 m_xDlg->SetCellShiftDisabled( nDisable );
600 return m_xDlg->GetMoveMode();
606 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
611 return m_xDlg->get_help_id();
616 return m_xDlg->GetTablesFromFile();
621 return m_xDlg->GetTablesAsLink();
626 return m_xDlg->GetFirstTable( pN );
631 return m_xDlg->GetDocShellTables();
636 return m_xDlg->IsTableBefore();
641 return m_xDlg->GetTableCount();
646 return m_xDlg->GetNextTable( pN );
652 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
657 return m_xDlg->get_help_id();
662 return m_xDlg->GetSelectedEntry();
666 const OUString& rOptions,
const OUString& rSource,
667 sal_Int32 nRefreshDelaySeconds )
669 m_xDlg->InitFromOldLink( rFile, rFilter, rOptions, rSource, nRefreshDelaySeconds);
679 return m_xDlg->GetFilter();
684 return m_xDlg->GetOptions();
689 return m_xDlg->GetSource();
694 return m_xDlg->GetRefreshDelaySeconds();
699 return m_xDlg->GetConditionalFormatList();
704 return m_xDlg->CondFormatsChanged();
709 return m_xDlg->SetModified();
714 return m_xDlg->GetCondFormatSelected();
719 return m_xDlg->GetInputValue();
724 return m_xDlg->GetSelectedDocument();
729 return m_xDlg->GetSelectedTable();
734 return m_xDlg->GetCopyTable();
739 return m_xDlg->GetRenameTable();
744 m_xDlg->GetTabNameString( rString );
749 return m_xDlg->SetForceCopyTable();
754 return m_xDlg->EnableRenameTable( bFlag);
759 return m_xDlg->GetFlags();
765 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
770 return m_xDlg->get_help_id();
775 return m_xDlg->GetSelectedNames();
780 return m_xDlg->GetOutputItem();
785 return m_xDlg->GetFuncMask();
790 m_xDlg->response(nResponse);
795 return m_xDlg->GetFieldRef();
800 return m_xDlg->GetFuncMask();
805 m_xDlg->FillLabelData( rLabelData );
810 m_xDlg->response(nResponse);
815 return m_xDlg->GetGroupInfo();
820 return m_xDlg->GetGroupInfo();
825 return m_xDlg->GetDatePart();
830 return m_xDlg->GetDimensionName();
836 m_xDlg->SetScenarioData(rName, rComment, rColor, nFlags);
842 m_xDlg->GetScenarioData(rName, rComment, rColor, rFlags);
847 m_xDlg->Insert(rString, bSelected);
851 const OUString& rTitle,
const OUString& rFixedText,
852 const OUString& sDlgHelpId,
const OUString& sLbHelpId )
854 m_xDlg->SetDescription( rTitle, rFixedText, sDlgHelpId, sLbHelpId );
859 return m_xDlg->GetSelectedRows();
869 m_xDlg->Insert(rString, bSelected);
873 const OUString& rTitle,
const OUString& rEntryLabel,
const OUString& rListLabel,
874 const OUString& rDlgHelpId,
const OUString& rEnHelpId,
const OUString& rLbHelpId )
876 m_xDlg->SetDescription( rTitle, rEntryLabel, rListLabel, rDlgHelpId, rEnHelpId, rLbHelpId );
881 return m_xDlg->GetSelectedEntry();
891 return m_xDlg->GetInputString();
897 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
902 return m_xDlg->get_help_id();
907 m_xDlg->GetSelectedColor( rColor );
913 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
918 return m_xDlg->get_help_id();
923 m_xDlg->GetImportOptions(rOptions);
928 m_xDlg->SaveImportOptions();
933 return m_xDlg->getLanguageType();
938 return m_xDlg->isDateConversionSet();
943 return m_xDlg->isScientificConversionSet();
948 return m_xDlg->isKeepAskingSet();
954 return xDialogSurface->GetBitmapEx(
Point(), xDialogSurface->GetOutputSizePixel());
959 return m_xDlg->get_help_id();
974 m_xDlg->SetCurPageId( rName );
979 return m_xDlg->GetOutputItemSet();
984 return m_xDlg->GetInputRanges( pItem );
989 m_xDlg->SetInputSet( pInSet );
1000 return m_xDlg->getAllPageUIXMLDescriptions();
1005 return m_xDlg->selectPageByUIXMLDescription(rUIXMLDescription);
1010 return m_xDlg->createScreenshot();
1015 return m_xDlg->GetScreenshotId();
1025 m_xDlg->SetCurPageId( rName );
1030 return m_xDlg->GetOutputItemSet();
1035 const OUString& aDatName,
1055 bool bCol,
bool bRow)
1082 const std::vector<OUString>& rServices)
1088 bool bDisallowCellMove)
1109 const OUString& aStartStr,
1112 const SCSIZE nSelectHeight,
1113 const SCSIZE nSelectWidth,
1114 sal_uInt16 nPossDir)
1116 return VclPtr<AbstractScFillSeriesDlg_Impl>::Create(std::make_unique<ScFillSeriesDlg>(pParent, rDocument,eFillDir, eFillCmd,eFillDateCmd, aStartStr,fStep,fMax,nSelectHeight,nSelectWidth,nPossDir));
1125 bool bDisallowCellMove)
1131 const OUString* pStrTitle)
1137 SCTAB nTabCount,
bool bFromFile)
1143 const std::vector<OUString> &rEntryList)
1154 const OUString& sDialogName,
1158 sal_uInt16 nDecimals,
1163 nDecimals, nMaximum , nMinimum));
1167 const OUString& rDefault)
1183 const SfxItemSet& rArgSet, sal_uInt16 nSourceTab)
1223 bool bEdit,
bool bSheetProtected)
1239 const OUString& rTitle,
const OUString& rEditTitle,
const OUString& rDefault,
const OUString& rHelpId,
1240 const OUString& rEditHelpId)
1243 rDefault, rHelpId, rEditHelpId));
1248 const OUString& rTitle,
1249 const OUString& rTabBgColorNoColorText,
1250 const Color& rDefaultColor)
1258 const OUString* pStrTitle,
1259 bool bOnlyDbtoolsEncodings,
1272 const OUString& rPageStyle,
1275 std::shared_ptr<SfxTabDialogController> xDlg;
1279 case RID_SCDLG_HFED_HEADER:
1280 case RID_SCDLG_HFEDIT_HEADER:
1281 xDlg = std::make_shared<ScHFEditHeaderDlg>(pParent, rCoreSet, rPageStyle);
1283 case RID_SCDLG_HFED_FOOTER:
1284 case RID_SCDLG_HFEDIT_FOOTER:
1285 xDlg = std::make_shared<ScHFEditFooterDlg>(pParent, rCoreSet, rPageStyle);
1287 case RID_SCDLG_HFEDIT_SHAREDFIRSTHEADER:
1288 xDlg = std::make_shared<ScHFEditSharedFirstHeaderDlg>(pParent, rCoreSet, rPageStyle);
1290 case RID_SCDLG_HFEDIT_SHAREDLEFTHEADER:
1291 xDlg = std::make_shared<ScHFEditSharedLeftHeaderDlg>(pParent, rCoreSet, rPageStyle);
1293 case RID_SCDLG_HFEDIT_SHAREDFIRSTFOOTER:
1294 xDlg = std::make_shared<ScHFEditSharedFirstFooterDlg>(pParent, rCoreSet, rPageStyle);
1296 case RID_SCDLG_HFEDIT_SHAREDLEFTFOOTER:
1297 xDlg = std::make_shared<ScHFEditSharedLeftFooterDlg>(pParent, rCoreSet, rPageStyle);
1299 case RID_SCDLG_HFEDIT_LEFTHEADER:
1300 xDlg = std::make_shared<ScHFEditLeftHeaderDlg>(pParent, rCoreSet, rPageStyle);
1302 case RID_SCDLG_HFEDIT_RIGHTHEADER:
1303 xDlg = std::make_shared<ScHFEditRightHeaderDlg>(pParent, rCoreSet, rPageStyle);
1305 case RID_SCDLG_HFEDIT_LEFTFOOTER:
1306 xDlg = std::make_shared<ScHFEditLeftFooterDlg>(pParent, rCoreSet, rPageStyle);
1308 case RID_SCDLG_HFEDIT_RIGHTFOOTER:
1309 xDlg = std::make_shared<ScHFEditRightFooterDlg>(pParent, rCoreSet, rPageStyle);
1311 case RID_SCDLG_HFEDIT_SHDR:
1312 xDlg = std::make_shared<ScHFEditSharedHeaderDlg>(pParent, rCoreSet, rPageStyle);
1314 case RID_SCDLG_HFEDIT_SFTR:
1315 xDlg = std::make_shared<ScHFEditSharedFooterDlg>(pParent, rCoreSet, rPageStyle);
1317 case RID_SCDLG_HFEDIT_ALL:
1318 xDlg = std::make_shared<ScHFEditAllDlg>(pParent, rCoreSet, rPageStyle);
1321 case RID_SCDLG_HFEDIT:
1322 xDlg = std::make_shared<ScHFEditActiveDlg>(pParent, rCoreSet, rPageStyle);
1362 return std::make_shared<ScAsyncTabController_Impl>(std::make_shared<ScSortDlg>(pParent, pArgSet));
1370 case SID_SC_TP_CHANGES:
1372 case SID_SC_TP_CALC:
1374 case SID_SC_TP_FORMULA:
1376 case SID_SC_TP_COMPATIBILITY:
1378 case RID_SC_TP_DEFAULTS:
1380 case RID_SC_TP_PRINT:
1382 case SID_SC_TP_STAT:
1384 case SID_SC_TP_USERLISTS:
1386 case SID_SC_TP_CONTENT:
1388 case SID_SC_TP_LAYOUT:
size_t SCSIZE
size_t typedef to be able to find places where code was changed from USHORT to size_t and is used to ...
ScImportAsciiCall
How ScImportAsciiDlg is called.
virtual OUString GetScreenshotId() const override
virtual BitmapEx createScreenshot() const override
std::unique_ptr< ScColRowLabelDlg > m_xDlg
virtual short Execute() override
virtual bool IsRow() override
virtual bool IsCol() override
virtual short Execute() override
virtual ScDPNumGroupInfo GetGroupInfo() const override
std::unique_ptr< ScDPDateGroupDlg > m_xDlg
virtual sal_Int32 GetDatePart() const override
virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override
virtual css::sheet::DataPilotFieldReference GetFieldRef() const override
virtual void Response(int nResponse) override
virtual short Execute() override
virtual PivotFunc GetFuncMask() const override
std::shared_ptr< ScDPFunctionDlg > m_xDlg
virtual ScDPNumGroupInfo GetGroupInfo() const override
std::unique_ptr< ScDPNumGroupDlg > m_xDlg
virtual short Execute() override
virtual short Execute() override
std::unique_ptr< ScDPShowDetailDlg > m_xDlg
virtual OUString GetDimensionName() const override
virtual PivotFunc GetFuncMask() const override
std::shared_ptr< ScDPSubtotalDlg > m_xDlg
virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override
virtual void Response(int nResponse) override
virtual void FillLabelData(ScDPLabelData &rLabelData) const override
virtual short Execute() override
virtual bool StartExecuteAsync(AsyncContext &) override
std::shared_ptr< ScDataPilotDatabaseDlg > m_xDlg
virtual OUString GetScreenshotId() const override
virtual BitmapEx createScreenshot() const override
virtual void GetValues(ScImportSourceDesc &rDesc) override
virtual short Execute() override
virtual OUString GetParPass() const override
virtual OUString GetParUser() const override
virtual short Execute() override
virtual OUString GetParSource() const override
virtual OUString GetServiceName() const override
std::shared_ptr< ScDataPilotServiceDlg > m_xDlg
virtual bool StartExecuteAsync(AsyncContext &) override
virtual OUString GetParName() const override
virtual OUString GetScreenshotId() const override
virtual short Execute() override
virtual OUString GetSelectedNamedRange() const override
virtual bool IsDatabase() const override
virtual BitmapEx createScreenshot() const override
virtual bool IsNamedRange() const override
virtual bool IsExternal() const override
std::shared_ptr< ScDataPilotSourceTypeDlg > m_xDlg
virtual void AppendNamedRange(const OUString &rName) override
virtual bool StartExecuteAsync(AsyncContext &) override
virtual short Execute() override
std::shared_ptr< ScDeleteCellDlg > m_xDlg
virtual BitmapEx createScreenshot() const override
virtual DelCellCmd GetDelCellCmd() const override
virtual OUString GetScreenshotId() const override
virtual bool StartExecuteAsync(AsyncContext &rCtx) override
virtual OUString GetScreenshotId() const override
virtual short Execute() override
std::unique_ptr< ScDeleteContentsDlg > m_xDlg
virtual InsertDeleteFlags GetDelContentsCmdBits() const override
virtual BitmapEx createScreenshot() const override
virtual void DisableObjects() override
virtual void SetEdStartValEnabled(bool bFlag) override
virtual FillCmd GetFillCmd() const override
std::unique_ptr< ScFillSeriesDlg > m_xDlg
virtual OUString GetStartStr() const override
virtual FillDir GetFillDir() const override
virtual double GetMax() const override
virtual FillDateCmd GetFillDateCmd() const override
virtual double GetStep() const override
virtual double GetStart() const override
virtual short Execute() override
virtual void SetDescription(const OUString &rTitle, const OUString &rEntryLabel, const OUString &rListLabel, const OUString &rDlgHelpId, const OUString &rEnHelpId, const OUString &rLbHelpId) override
virtual OUString GetSelectedEntry() const override
virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override
std::shared_ptr< ScGoToTabDlg > m_xDlg
virtual short Execute() override
virtual void Insert(const OUString &rString, bool bSelected) override
virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override
std::shared_ptr< ScGroupDlg > m_xDlg
virtual short Execute() override
virtual bool GetColsChecked() const override
virtual void SaveParameters() override
virtual void GetOptions(ScAsciiOptions &rOpt) override
virtual OUString GetScreenshotId() const override
virtual BitmapEx createScreenshot() const override
std::shared_ptr< ScImportAsciiDlg > m_xDlg
virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override
virtual short Execute() override
virtual void SaveImportOptions() const override
std::unique_ptr< ScImportOptionsDlg > m_xDlg
virtual void GetImportOptions(ScImportOptions &rOptions) const override
virtual short Execute() override
std::shared_ptr< ScInsertCellDlg > m_xDlg
virtual short Execute() override
virtual InsCellCmd GetInsCellCmd() const override
virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override
virtual bool IsLink() const override
virtual BitmapEx createScreenshot() const override
virtual void SetChangeTrack(bool bSet) override
virtual ScPasteFunc GetFormulaCmdBits() const override
virtual void SetCellShiftDisabled(CellShiftDisabledFlags nDisable) override
virtual bool IsTranspose() const override
virtual short Execute() override
virtual void SetOtherDoc(bool bSet) override
std::unique_ptr< ScInsertContentsDlg > m_xDlg
virtual InsertDeleteFlags GetInsContentsCmdBits() const override
virtual bool IsSkipEmptyCells() const override
virtual void SetFillMode(bool bSet) override
virtual OUString GetScreenshotId() const override
virtual InsCellCmd GetMoveMode() override
virtual bool GetTablesAsLink() override
std::unique_ptr< ScInsertTableDlg > m_xDlg
virtual sal_uInt16 GetTableCount() override
virtual bool GetTablesFromFile() override
virtual const OUString * GetNextTable(sal_uInt16 *pN) override
virtual const OUString * GetFirstTable(sal_uInt16 *pN=nullptr) override
virtual bool IsTableBefore() override
virtual short Execute() override
virtual OUString GetScreenshotId() const override
virtual ScDocShell * GetDocShellTables() override
virtual BitmapEx createScreenshot() const override
virtual ~AbstractScLinkedAreaDlg_Impl() override
virtual OUString GetSource() override
virtual short Execute() override
std::unique_ptr< ScLinkedAreaDlg > m_xDlg
virtual OUString GetFilter() override
virtual sal_Int32 GetRefreshDelaySeconds() override
virtual OUString GetOptions() override
virtual void InitFromOldLink(const OUString &rFile, const OUString &rFilter, const OUString &rOptions, const OUString &rSource, sal_Int32 nRefreshDelaySeconds) override
virtual OUString GetURL() override
virtual bool GetCopyTable() const override
virtual void EnableRenameTable(bool bFlag) override
virtual bool GetRenameTable() const override
virtual sal_uInt16 GetSelectedDocument() const override
std::unique_ptr< ScMoveTableDlg > m_xDlg
virtual void GetTabNameString(OUString &rString) const override
virtual OUString GetScreenshotId() const override
virtual sal_uInt16 GetSelectedTable() const override
virtual void SetForceCopyTable() override
virtual BitmapEx createScreenshot() const override
virtual short Execute() override
virtual CreateNameFlags GetFlags() const override
virtual short Execute() override
std::unique_ptr< ScNameCreateDlg > m_xDlg
virtual OUString GetScreenshotId() const override
virtual BitmapEx createScreenshot() const override
std::unique_ptr< ScNamePasteDlg > m_xDlg
virtual std::vector< OUString > GetSelectedNames() const override
virtual short Execute() override
std::unique_ptr< ScNewScenarioDlg > m_xDlg
virtual short Execute() override
virtual void SetScenarioData(const OUString &rName, const OUString &rComment, const Color &rColor, ScScenarioFlags nFlags) override
virtual void GetScenarioData(OUString &rName, OUString &rComment, Color &rColor, ScScenarioFlags &rFlags) const override
virtual short Execute() override
std::unique_ptr< ScPivotFilterDlg > m_xDlg
virtual const ScQueryItem & GetOutputItem() override
virtual OUString GetSelectedEntry() const override
std::unique_ptr< ScSelEntryDlg > m_xDlg
virtual short Execute() override
virtual void Insert(const OUString &rString, bool bSelected) override
virtual OUString GetEntry(sal_Int32 nPos) const override
virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override
virtual short Execute() override
std::shared_ptr< ScShowTabDlg > m_xDlg
virtual void SetDescription(const OUString &rTitle, const OUString &rFixedText, const OUString &sDlgHelpId, const OUString &sLbHelpId) override
virtual std::vector< sal_Int32 > GetSelectedRows() const override
std::unique_ptr< ScSortWarningDlg > m_xDlg
virtual short Execute() override
virtual OUString GetScreenshotId() const override
std::unique_ptr< ScTabBgColorDlg > m_xDlg
virtual void GetSelectedColor(Color &rColor) const override
virtual short Execute() override
virtual BitmapEx createScreenshot() const override
virtual bool IsDateConversionSet() const override
virtual short Execute() override
virtual bool IsScientificConversionSet() const override
virtual BitmapEx createScreenshot() const override
virtual OUString GetScreenshotId() const override
virtual bool IsKeepAskingSet() const override
std::unique_ptr< ScTextImportOptionsDlg > m_xDlg
virtual LanguageType GetLanguageType() const override
virtual VclPtr< AbstractScFillSeriesDlg > CreateScFillSeriesDlg(weld::Window *pParent, ScDocument &rDocument, FillDir eFillDir, FillCmd eFillCmd, FillDateCmd eFillDateCmd, const OUString &aStartStr, double fStep, double fMax, SCSIZE nSelectHeight, SCSIZE nSelectWidth, sal_uInt16 nPossDir) override
virtual VclPtr< AbstractScDataFormDlg > CreateScDataFormDlg(weld::Window *pParent, ScTabViewShell *pTabViewShell) override
virtual VclPtr< AbstractScImportOptionsDlg > CreateScImportOptionsDlg(weld::Window *pParent, bool bAscii, const ScImportOptions *pOptions, const OUString *pStrTitle, bool bOnlyDbtoolsEncodings, bool bImport=true) override
virtual VclPtr< AbstractScDeleteCellDlg > CreateScDeleteCellDlg(weld::Window *pParent, bool bDisallowCellMove) override
virtual VclPtr< AbstractScDPSubtotalDlg > CreateScDPSubtotalDlg(weld::Widget *pParent, ScDPObject &rDPObj, const ScDPLabelData &rLabelData, const ScPivotFuncData &rFuncData, const ScDPNameVec &rDataFields) override
virtual VclPtr< AbstractScImportAsciiDlg > CreateScImportAsciiDlg(weld::Window *pParent, const OUString &aDatName, SvStream *pInStream, ScImportAsciiCall eCall) override
virtual VclPtr< AbstractScDPShowDetailDlg > CreateScDPShowDetailDlg(weld::Window *pParent, ScDPObject &rDPObj, css::sheet::DataPilotFieldOrientation nOrient) override
virtual VclPtr< AbstractScSortWarningDlg > CreateScSortWarningDlg(weld::Window *pParent, const OUString &rExtendText, const OUString &rCurrentText) override
virtual VclPtr< SfxAbstractTabDialog > CreateScDrawStyleDlg(weld::Window *pParent, SfxStyleSheetBase &rStyleBase, SdrView *pView) override
virtual VclPtr< AbstractScSelEntryDlg > CreateScSelEntryDlg(weld::Window *pParent, const std::vector< OUString > &rEntryList) override
virtual VclPtr< AbstractScPivotFilterDlg > CreateScPivotFilterDlg(weld::Window *pParent, const SfxItemSet &rArgSet, sal_uInt16 nSourceTab) override
virtual VclPtr< AbstractScNameCreateDlg > CreateScNameCreateDlg(weld::Window *pParent, CreateNameFlags nFlags) override
virtual VclPtr< AbstractScColRowLabelDlg > CreateScColRowLabelDlg(weld::Window *pParent, bool bCol, bool bRow) override
virtual VclPtr< AbstractScDataPilotSourceTypeDlg > CreateScDataPilotSourceTypeDlg(weld::Window *pParent, bool bEnableExternal) override
virtual VclPtr< SfxAbstractTabDialog > CreateScSubTotalDlg(weld::Window *pParent, const SfxItemSet &rArgSet) override
virtual VclPtr< AbstractScTextImportOptionsDlg > CreateScTextImportOptionsDlg(weld::Window *pParent) override
virtual VclPtr< AbstractScCondFormatManagerDlg > CreateScCondFormatMgrDlg(weld::Window *pParent, ScDocument &rDoc, const ScConditionalFormatList *pFormatList) override
virtual VclPtr< AbstractScDPNumGroupDlg > CreateScDPNumGroupDlg(weld::Window *pParent, const ScDPNumGroupInfo &rInfo) override
virtual VclPtr< AbstractScNewScenarioDlg > CreateScNewScenarioDlg(weld::Window *pParent, const OUString &rName, bool bEdit, bool bSheetProtected) override
virtual VclPtr< SfxAbstractTabDialog > CreateScAttrDlg(weld::Window *pParent, const SfxItemSet *pCellAttrs) override
virtual VclPtr< AbstractScGroupDlg > CreateAbstractScGroupDlg(weld::Window *pParent, bool bUnGroup=false) override
virtual VclPtr< SfxAbstractTabDialog > CreateScCharDlg(weld::Window *pParent, const SfxItemSet *pAttr, const SfxObjectShell *pDocShell, bool bDrawText) override
virtual VclPtr< AbstractScInsertContentsDlg > CreateScInsertContentsDlg(weld::Window *pParent, const OUString *pStrTitle=nullptr) override
virtual VclPtr< AbstractScDeleteContentsDlg > CreateScDeleteContentsDlg(weld::Window *pParent) override
virtual VclPtr< AbstractScMetricInputDlg > CreateScMetricInputDlg(weld::Window *pParent, const OUString &sDialogName, tools::Long nCurrent, tools::Long nDefault, FieldUnit eFUnit, sal_uInt16 nDecimals, tools::Long nMaximum, tools::Long nMinimum=0) override
virtual VclPtr< AbstractScGoToTabDlg > CreateScGoToTabDlg(weld::Window *pParent) override
virtual VclPtr< AbstractScDPFunctionDlg > CreateScDPFunctionDlg(weld::Widget *pParent, const ScDPLabelDataVector &rLabelVec, const ScDPLabelData &rLabelData, const ScPivotFuncData &rFuncData) override
virtual VclPtr< AbstractScDataPilotServiceDlg > CreateScDataPilotServiceDlg(weld::Window *pParent, const std::vector< OUString > &rServices) override
virtual VclPtr< AbstractScDataPilotDatabaseDlg > CreateScDataPilotDatabaseDlg(weld::Window *pParent) override
virtual VclPtr< AbstractScTabBgColorDlg > CreateScTabBgColorDlg(weld::Window *pParent, const OUString &rTitle, const OUString &rTabBgColorNoColorText, const Color &rDefaultColor) override
virtual VclPtr< AbstractScStringInputDlg > CreateScStringInputDlg(weld::Window *pParent, const OUString &rTitle, const OUString &rEditTitle, const OUString &rDefault, const OUString &rHelpId, const OUString &rEditHelpId) override
virtual VclPtr< AbstractScInsertTableDlg > CreateScInsertTableDlg(weld::Window *pParent, ScViewData &rViewData, SCTAB nTabCount, bool bFromFile) override
virtual VclPtr< AbstractScInsertCellDlg > CreateScInsertCellDlg(weld::Window *pParent, bool bDisallowCellMove) override
virtual VclPtr< AbstractScAutoFormatDlg > CreateScAutoFormatDlg(weld::Window *pParent, ScAutoFormat *pAutoFormat, const ScAutoFormatData *pSelFormatData, ScViewData &rViewData) override
virtual VclPtr< AbstractScNamePasteDlg > CreateScNamePasteDlg(weld::Window *pParent, ScDocShell *pShell) override
virtual CreateTabPage GetTabPageCreatorFunc(sal_uInt16 nId) override
virtual VclPtr< SfxAbstractTabDialog > CreateScHFEditDlg(weld::Window *pParent, const SfxItemSet &rCoreSet, const OUString &rPageStyle, sal_uInt16 nResId) override
virtual VclPtr< AbstractScShowTabDlg > CreateScShowTabDlg(weld::Window *pParent) override
virtual VclPtr< AbstractScLinkedAreaDlg > CreateScLinkedAreaDlg(weld::Widget *pParent) override
virtual VclPtr< AbstractScDPDateGroupDlg > CreateScDPDateGroupDlg(weld::Window *pParent, const ScDPNumGroupInfo &rInfo, sal_Int32 nDatePart, const Date &rNullDate) override
virtual VclPtr< SfxAbstractTabDialog > CreateScStyleDlg(weld::Window *pParent, SfxStyleSheetBase &rStyleBase, bool bPage) override
virtual std::shared_ptr< ScAsyncTabController > CreateScSortDlg(weld::Window *pParent, const SfxItemSet *pArgSet) override
virtual VclPtr< SfxAbstractTabDialog > CreateScParagraphDlg(weld::Window *pParent, const SfxItemSet *pAttr) override
virtual VclPtr< AbstractScMoveTableDlg > CreateScMoveTableDlg(weld::Window *pParent, const OUString &rDefault) override
virtual short Execute() override
virtual void SetText(const OUString &rStr) override
virtual bool StartExecuteAsync(AsyncContext &rCtx) override
virtual BitmapEx createScreenshot() const override
virtual bool selectPageByUIXMLDescription(const OUString &rUIXMLDescription) override
virtual OUString GetScreenshotId() const override
virtual void SetCurPageId(const OUString &rName) override
virtual WhichRangesContainer GetInputRanges(const SfxItemPool &pItem) override
virtual const SfxItemSet * GetOutputItemSet() const override
std::shared_ptr< SfxTabDialogController > m_xDlg
virtual void SetInputSet(const SfxItemSet *pInSet) override
virtual std::vector< OUString > getAllPageUIXMLDescriptions() const override
std::shared_ptr< SfxTabDialogController > m_xDlg
virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override
virtual void SetCurPageId(const OUString &rName) override
virtual const SfxItemSet * GetOutputItemSet() const override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rSet)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rCoreSet)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rCoreAttrs)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rCoreSet)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rCoreSet)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rCoreSet)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rCoreSet)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
static bool runAsync(const std::shared_ptr< SfxTabDialogController > &rController, const std::function< void(sal_Int32)> &)
static VclPtr< reference_type > Create(Arg &&... arg)
static bool runAsync(const std::shared_ptr< DialogController > &rController, const std::function< void(sal_Int32)> &)
std::vector< ScDPName > ScDPNameVec
std::vector< std::unique_ptr< ScDPLabelData > > ScDPLabelDataVector
std::function< void(sal_Int32)> maEndDialogFn
std::unique_ptr< SfxTabPage >(* CreateTabPage)(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)