diff options
Diffstat (limited to 'sc/source/ui/attrdlg/scdlgfact.hxx')
-rw-r--r-- | sc/source/ui/attrdlg/scdlgfact.hxx | 635 |
1 files changed, 0 insertions, 635 deletions
diff --git a/sc/source/ui/attrdlg/scdlgfact.hxx b/sc/source/ui/attrdlg/scdlgfact.hxx index fe60d59bc8e6..adb4293df269 100644 --- a/sc/source/ui/attrdlg/scdlgfact.hxx +++ b/sc/source/ui/attrdlg/scdlgfact.hxx @@ -19,641 +19,6 @@ #pragma once #include <scabstdlg.hxx> -#include <sfx2/sfxdlg.hxx> - -#include <corodlg.hxx> -#include <condformatmgr.hxx> -#include <dapitype.hxx> -#include <dapidata.hxx> -#include <datafdlg.hxx> -#include <delcodlg.hxx> -#include <delcldlg.hxx> -#include <dpgroupdlg.hxx> -#include <filldlg.hxx> -#include <gototabdlg.hxx> -#include <groupdlg.hxx> -#include <linkarea.hxx> -#include <lbseldlg.hxx> -#include <inscldlg.hxx> -#include <instbdlg.hxx> -#include <inscodlg.hxx> -#include <mtrindlg.hxx> -#include <mvtabdlg.hxx> -#include <namecrea.hxx> -#include <namepast.hxx> -#include <pfiltdlg.hxx> -#include <pvfundlg.hxx> -#include <shtabdlg.hxx> -#include <scendlg.hxx> -#include <scuiasciiopt.hxx> -#include <scuiautofmt.hxx> -#include <scuiimoptdlg.hxx> -#include <sortdlg.hxx> -#include <strindlg.hxx> -#include <tabbgcolordlg.hxx> -#include <textimportoptions.hxx> - -class AbstractScImportAsciiDlg_Impl : public AbstractScImportAsciiDlg -{ - std::shared_ptr<ScImportAsciiDlg> m_xDlg; -public: - explicit AbstractScImportAsciiDlg_Impl(std::shared_ptr<ScImportAsciiDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override; - virtual void GetOptions( ScAsciiOptions& rOpt ) override; - virtual void SaveParameters() override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class AbstractScAutoFormatDlg_Impl : public AbstractScAutoFormatDlg -{ - std::unique_ptr<ScAutoFormatDlg> m_xDlg; -public: - explicit AbstractScAutoFormatDlg_Impl(std::unique_ptr<ScAutoFormatDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual sal_uInt16 GetIndex() const override; - virtual OUString GetCurrFormatName() override; -}; - -class AbstractScColRowLabelDlg_Impl : public AbstractScColRowLabelDlg -{ - std::shared_ptr<ScColRowLabelDlg> m_xDlg; -public: - explicit AbstractScColRowLabelDlg_Impl(std::shared_ptr<ScColRowLabelDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override; - virtual bool IsCol() override; - virtual bool IsRow() override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class AbstractScCondFormatManagerDlg_Impl : public AbstractScCondFormatManagerDlg -{ - std::shared_ptr<ScCondFormatManagerDlg> m_xDlg; -public: - explicit AbstractScCondFormatManagerDlg_Impl(std::shared_ptr<ScCondFormatManagerDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override; - virtual std::unique_ptr<ScConditionalFormatList> GetConditionalFormatList() override; - virtual bool CondFormatsChanged() const override; - virtual void SetModified() override; - virtual ScConditionalFormat* GetCondFormatSelected() override; -}; - -class AbstractScDataPilotDatabaseDlg_Impl :public AbstractScDataPilotDatabaseDlg -{ - std::shared_ptr<ScDataPilotDatabaseDlg> m_xDlg; -public: - explicit AbstractScDataPilotDatabaseDlg_Impl(std::shared_ptr<ScDataPilotDatabaseDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(AsyncContext &) override; - virtual void GetValues( ScImportSourceDesc& rDesc ) override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class AbstractScDataPilotSourceTypeDlg_Impl :public AbstractScDataPilotSourceTypeDlg -{ - std::shared_ptr<ScDataPilotSourceTypeDlg> m_xDlg; -public: - explicit AbstractScDataPilotSourceTypeDlg_Impl(std::shared_ptr<ScDataPilotSourceTypeDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(AsyncContext &) override; - virtual bool IsDatabase() const override; - virtual bool IsExternal() const override; - virtual bool IsNamedRange() const override; - virtual OUString GetSelectedNamedRange() const override; - virtual void AppendNamedRange(const OUString& rName) override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class AbstractScDataPilotServiceDlg_Impl : public AbstractScDataPilotServiceDlg -{ - std::shared_ptr<ScDataPilotServiceDlg> m_xDlg; -public: - explicit AbstractScDataPilotServiceDlg_Impl(std::shared_ptr<ScDataPilotServiceDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(AsyncContext &) override; - virtual OUString GetServiceName() const override; - virtual OUString GetParSource() const override; - virtual OUString GetParName() const override; - virtual OUString GetParUser() const override; - virtual OUString GetParPass() const override; -}; - -class AbstractScDeleteCellDlg_Impl : public AbstractScDeleteCellDlg -{ - std::shared_ptr<ScDeleteCellDlg> m_xDlg; -public: - explicit AbstractScDeleteCellDlg_Impl(std::unique_ptr<ScDeleteCellDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(AsyncContext& rCtx) override; - virtual DelCellCmd GetDelCellCmd() const override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -//for dataform -class AbstractScDataFormDlg_Impl : public AbstractScDataFormDlg -{ - std::unique_ptr<ScDataFormDlg> m_xDlg; -public: - explicit AbstractScDataFormDlg_Impl(std::unique_ptr<ScDataFormDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class AbstractScDeleteContentsDlg_Impl : public AbstractScDeleteContentsDlg -{ - std::unique_ptr<ScDeleteContentsDlg> m_xDlg; -public: - explicit AbstractScDeleteContentsDlg_Impl(std::unique_ptr<ScDeleteContentsDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual void DisableObjects() override; - virtual InsertDeleteFlags GetDelContentsCmdBits() const override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class AbstractScFillSeriesDlg_Impl:public AbstractScFillSeriesDlg -{ - std::unique_ptr<ScFillSeriesDlg> m_xDlg; -public: - explicit AbstractScFillSeriesDlg_Impl(std::unique_ptr<ScFillSeriesDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual FillDir GetFillDir() const override; - virtual FillCmd GetFillCmd() const override; - virtual FillDateCmd GetFillDateCmd() const override; - virtual double GetStart() const override; - virtual double GetStep() const override; - virtual double GetMax() const override; - virtual OUString GetStartStr() const override; - virtual void SetEdStartValEnabled(bool bFlag) override; -}; - -class AbstractScGroupDlg_Impl : public AbstractScGroupDlg -{ - std::shared_ptr<ScGroupDlg> m_xDlg; -public: - explicit AbstractScGroupDlg_Impl(std::shared_ptr<ScGroupDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override; - virtual bool GetColsChecked() const override; -}; - -class AbstractScInsertCellDlg_Impl : public AbstractScInsertCellDlg -{ - std::shared_ptr<ScInsertCellDlg> m_xDlg; -public: - explicit AbstractScInsertCellDlg_Impl(std::unique_ptr<ScInsertCellDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override; - virtual InsCellCmd GetInsCellCmd() const override ; - virtual size_t GetCount() const override ; -}; - -class AbstractScInsertContentsDlg_Impl : public AbstractScInsertContentsDlg -{ - std::unique_ptr<ScInsertContentsDlg> m_xDlg; -public: - explicit AbstractScInsertContentsDlg_Impl(std::unique_ptr<ScInsertContentsDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual InsertDeleteFlags GetInsContentsCmdBits() const override; - virtual ScPasteFunc GetFormulaCmdBits() const override; - virtual bool IsSkipEmptyCells() const override; - virtual bool IsLink() const override; - virtual void SetFillMode( bool bSet ) override; - virtual void SetOtherDoc( bool bSet ) override; - virtual bool IsTranspose() const override; - virtual void SetChangeTrack( bool bSet ) override; - virtual void SetCellShiftDisabled( CellShiftDisabledFlags nDisable ) override; - virtual InsCellCmd GetMoveMode() override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class AbstractScInsertTableDlg_Impl : public AbstractScInsertTableDlg -{ - std::shared_ptr<ScInsertTableDlg> m_xDlg; -public: - explicit AbstractScInsertTableDlg_Impl(std::shared_ptr<ScInsertTableDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override; - virtual bool GetTablesFromFile() override; - virtual bool GetTablesAsLink() override; - virtual const OUString* GetFirstTable( sal_uInt16* pN = nullptr ) override; - virtual ScDocShell* GetDocShellTables() override; - virtual bool IsTableBefore() override; - virtual sal_uInt16 GetTableCount() override; - virtual const OUString* GetNextTable( sal_uInt16* pN ) override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class AbstractScSelEntryDlg_Impl : public AbstractScSelEntryDlg -{ - std::shared_ptr<ScSelEntryDlg> m_xDlg; -public: - explicit AbstractScSelEntryDlg_Impl(std::unique_ptr<ScSelEntryDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(AsyncContext& rCtx) override; - virtual OUString GetSelectedEntry() const override; -}; - -class AbstractScLinkedAreaDlg_Impl : public AbstractScLinkedAreaDlg -{ - std::unique_ptr<ScLinkedAreaDlg> m_xDlg; -public: - explicit AbstractScLinkedAreaDlg_Impl(std::unique_ptr<ScLinkedAreaDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual ~AbstractScLinkedAreaDlg_Impl() override; - virtual short Execute() 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 OUString GetFilter() override; // may be empty - virtual OUString GetOptions() override; // filter options - virtual OUString GetSource() override; // separated by ";" - virtual sal_Int32 GetRefreshDelaySeconds() override; // 0 if disabled -}; - -class AbstractScMetricInputDlg_Impl : public AbstractScMetricInputDlg -{ - std::shared_ptr<ScMetricInputDlg> m_xDlg; -public: - explicit AbstractScMetricInputDlg_Impl(std::shared_ptr<ScMetricInputDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(AsyncContext& rCtx) override; - virtual int GetInputValue() const override; -}; - -class AbstractScMoveTableDlg_Impl : public AbstractScMoveTableDlg -{ - std::shared_ptr<ScMoveTableDlg> m_xDlg; -public: - explicit AbstractScMoveTableDlg_Impl(std::shared_ptr<ScMoveTableDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext& rCtx) override; - virtual sal_uInt16 GetSelectedDocument () const override; - virtual sal_uInt16 GetSelectedTable () const override; - virtual bool GetCopyTable () const override; - virtual bool GetRenameTable () const override; - virtual void GetTabNameString( OUString& rString ) const override; - virtual void SetForceCopyTable () override; - virtual void EnableRenameTable (bool bFlag) override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class AbstractScNameCreateDlg_Impl : public AbstractScNameCreateDlg -{ - std::unique_ptr<ScNameCreateDlg> m_xDlg; -public: - explicit AbstractScNameCreateDlg_Impl(std::unique_ptr<ScNameCreateDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual CreateNameFlags GetFlags() const override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class AbstractScNamePasteDlg_Impl : public AbstractScNamePasteDlg -{ - std::unique_ptr<ScNamePasteDlg> m_xDlg; -public: - explicit AbstractScNamePasteDlg_Impl(std::unique_ptr<ScNamePasteDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual std::vector<OUString> GetSelectedNames() const override; -}; - -class AbstractScPivotFilterDlg_Impl : public AbstractScPivotFilterDlg -{ - std::unique_ptr<ScPivotFilterDlg> m_xDlg; -public: - explicit AbstractScPivotFilterDlg_Impl(std::unique_ptr<ScPivotFilterDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual const ScQueryItem& GetOutputItem() override; -}; - -class AbstractScDPFunctionDlg_Impl : public AbstractScDPFunctionDlg -{ - std::shared_ptr<ScDPFunctionDlg> m_xDlg; -public: - explicit AbstractScDPFunctionDlg_Impl(std::shared_ptr<ScDPFunctionDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override; - virtual PivotFunc GetFuncMask() const override; - virtual css::sheet::DataPilotFieldReference GetFieldRef() const override; - virtual void Response(int nResponse) override; -}; - -class AbstractScDPSubtotalDlg_Impl : public AbstractScDPSubtotalDlg -{ - std::shared_ptr<ScDPSubtotalDlg> m_xDlg; -public: - explicit AbstractScDPSubtotalDlg_Impl(std::shared_ptr<ScDPSubtotalDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override; - virtual PivotFunc GetFuncMask() const override; - virtual void FillLabelData( ScDPLabelData& rLabelData ) const override; - virtual void Response(int nResponse) override; -}; - -class AbstractScDPNumGroupDlg_Impl : public AbstractScDPNumGroupDlg -{ - std::unique_ptr<ScDPNumGroupDlg> m_xDlg; -public: - explicit AbstractScDPNumGroupDlg_Impl(std::unique_ptr<ScDPNumGroupDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual ScDPNumGroupInfo GetGroupInfo() const override; -}; - -class AbstractScDPDateGroupDlg_Impl : public AbstractScDPDateGroupDlg -{ - std::unique_ptr<ScDPDateGroupDlg> m_xDlg; -public: - explicit AbstractScDPDateGroupDlg_Impl(std::unique_ptr<ScDPDateGroupDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual ScDPNumGroupInfo GetGroupInfo() const override; - virtual sal_Int32 GetDatePart() const override; -}; - -class AbstractScDPShowDetailDlg_Impl : public AbstractScDPShowDetailDlg -{ - std::unique_ptr<ScDPShowDetailDlg> m_xDlg; -public: - explicit AbstractScDPShowDetailDlg_Impl(std::unique_ptr<ScDPShowDetailDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual OUString GetDimensionName() const override; -}; - -class AbstractScNewScenarioDlg_Impl : public AbstractScNewScenarioDlg -{ - std::unique_ptr<ScNewScenarioDlg> m_xDlg; -public: - explicit AbstractScNewScenarioDlg_Impl(std::unique_ptr<ScNewScenarioDlg> p) - : m_xDlg(std::move(p)) - { - } - 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; -}; - -class AbstractScShowTabDlg_Impl : public AbstractScShowTabDlg -{ - std::shared_ptr<ScShowTabDlg> m_xDlg; -public: - explicit AbstractScShowTabDlg_Impl(std::shared_ptr<ScShowTabDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override; - virtual void Insert( const OUString& rString, bool bSelected ) override; - virtual void SetDescription(const OUString& rTitle, const OUString& rFixedText, const OUString& sDlgHelpId, const OUString& sLbHelpId) override; - virtual OUString GetEntry(sal_Int32 nPos) const override; - virtual std::vector<sal_Int32> GetSelectedRows() const override; -}; - -class AbstractScGoToTabDlg_Impl : public AbstractScGoToTabDlg -{ - std::shared_ptr<ScGoToTabDlg> m_xDlg; -public: - explicit AbstractScGoToTabDlg_Impl(std::shared_ptr<ScGoToTabDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override; - virtual void Insert( const OUString& rString, bool bSelected ) 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; -}; - -class AbstractScSortWarningDlg_Impl : public AbstractScSortWarningDlg -{ - std::unique_ptr<ScSortWarningDlg> m_xDlg; -public: - explicit AbstractScSortWarningDlg_Impl(std::unique_ptr<ScSortWarningDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; -}; - -class AbstractScStringInputDlg_Impl : public AbstractScStringInputDlg -{ - std::shared_ptr<ScStringInputDlg> m_xDlg; -public: - explicit AbstractScStringInputDlg_Impl(std::shared_ptr<ScStringInputDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(AsyncContext &rCtx) override; - virtual OUString GetInputString() const override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class AbstractScTabBgColorDlg_Impl : public AbstractScTabBgColorDlg -{ - std::shared_ptr<ScTabBgColorDlg> m_xDlg; -public: - explicit AbstractScTabBgColorDlg_Impl(std::shared_ptr<ScTabBgColorDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override; - virtual void GetSelectedColor( Color& rColor ) const override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class AbstractScImportOptionsDlg_Impl : public AbstractScImportOptionsDlg -{ - std::unique_ptr<ScImportOptionsDlg> m_xDlg; -public: - explicit AbstractScImportOptionsDlg_Impl(std::unique_ptr<ScImportOptionsDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual void GetImportOptions( ScImportOptions& rOptions ) const override; - virtual void SaveImportOptions() const override; -}; - -class AbstractScTextImportOptionsDlg_Impl : public AbstractScTextImportOptionsDlg -{ - std::unique_ptr<ScTextImportOptionsDlg> m_xDlg; -public: - explicit AbstractScTextImportOptionsDlg_Impl(std::unique_ptr<ScTextImportOptionsDlg> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual LanguageType GetLanguageType() const override; - virtual bool IsDateConversionSet() const override; - virtual bool IsScientificConversionSet() const override; - virtual bool IsKeepAskingSet() const override; - - // screenshotting - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class ScAbstractTabController_Impl : public SfxAbstractTabDialog -{ - std::shared_ptr<SfxTabDialogController> m_xDlg; -public: - explicit ScAbstractTabController_Impl(std::shared_ptr<SfxTabDialogController> p) - : m_xDlg(std::move(p)) - { - } - virtual short Execute() override; - virtual bool StartExecuteAsync(AsyncContext &rCtx) override; - virtual void SetCurPageId( const OUString &rName ) override; - virtual const SfxItemSet* GetOutputItemSet() const override; - virtual WhichRangesContainer GetInputRanges( const SfxItemPool& pItem ) override; - virtual void SetInputSet( const SfxItemSet* pInSet ) override; - virtual void SetText( const OUString& rStr ) override; - - // screenshotting - virtual std::vector<OUString> getAllPageUIXMLDescriptions() const override; - virtual bool selectPageByUIXMLDescription(const OUString& rUIXMLDescription) override; - virtual BitmapEx createScreenshot() const override; - virtual OUString GetScreenshotId() const override; -}; - -class ScAsyncTabController_Impl : public ScAsyncTabController -{ - std::shared_ptr<SfxTabDialogController> m_xDlg; -public: - explicit ScAsyncTabController_Impl(std::shared_ptr<SfxTabDialogController> p) - : m_xDlg(std::move(p)) - { - } - virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override; - virtual const SfxItemSet* GetOutputItemSet() const override; - virtual void SetCurPageId( const OUString &rName ) override; -}; //AbstractDialogFactory_Impl implementations class ScAbstractDialogFactory_Impl : public ScAbstractDialogFactory |