diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2004-08-03 11:45:48 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2004-08-03 11:45:48 +0000 |
commit | 0f2eb7f833329d6cb4fba72b17eaec0ce3f661f2 (patch) | |
tree | 79a8648da79c80ac5ef8a6202a3017a3873b0bb0 /sc/source/ui/attrdlg | |
parent | 6253bee3070870414d734950b14a5fa86543dc7a (diff) |
INTEGRATION: CWS grouping (1.3.6); FILE MERGED
2004/07/27 11:31:44 nn 1.3.6.2: RESYNC: (1.3-1.4); FILE MERGED
2004/07/05 17:25:40 dr 1.3.6.1: #i25110# DataPilot grouping dialogs
Diffstat (limited to 'sc/source/ui/attrdlg')
-rw-r--r-- | sc/source/ui/attrdlg/scdlgfact.hxx | 29 |
1 files changed, 27 insertions, 2 deletions
diff --git a/sc/source/ui/attrdlg/scdlgfact.hxx b/sc/source/ui/attrdlg/scdlgfact.hxx index 041f3dbb5a96..67f66d888f0c 100644 --- a/sc/source/ui/attrdlg/scdlgfact.hxx +++ b/sc/source/ui/attrdlg/scdlgfact.hxx @@ -2,9 +2,9 @@ * * $RCSfile: scdlgfact.hxx,v $ * - * $Revision: 1.5 $ + * $Revision: 1.6 $ * - * last change: $Author: hr $ $Date: 2004-07-23 12:57:53 $ + * last change: $Author: hr $ $Date: 2004-08-03 12:45:48 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -85,6 +85,8 @@ class ScNamePasteDlg; class ScPivotFilterDlg; class ScDPFunctionDlg; class ScDPSubtotalDlg; +class ScDPNumGroupDlg; +class ScDPDateGroupDlg; class ScDPShowDetailDlg; class ScNewScenarioDlg; class ScShowTabDlg; @@ -294,6 +296,19 @@ class AbstractScDPSubtotalDlg_Impl : public AbstractScDPSubtotalDlg //add for S virtual void FillLabelData( ScDPLabelData& rLabelData ) const; }; +class AbstractScDPNumGroupDlg_Impl : public AbstractScDPNumGroupDlg +{ + DECL_ABSTDLG_BASE( AbstractScDPNumGroupDlg_Impl, ScDPNumGroupDlg ); + virtual ScDPNumGroupInfo GetGroupInfo() const; +}; + +class AbstractScDPDateGroupDlg_Impl : public AbstractScDPDateGroupDlg +{ + DECL_ABSTDLG_BASE( AbstractScDPDateGroupDlg_Impl, ScDPDateGroupDlg ); + virtual ScDPNumGroupInfo GetGroupInfo() const; + virtual sal_Int32 GetDatePart() const; +}; + class AbstractScDPShowDetailDlg_Impl : public AbstractScDPShowDetailDlg { DECL_ABSTDLG_BASE( AbstractScDPShowDetailDlg_Impl, ScDPShowDetailDlg); @@ -455,6 +470,16 @@ public: const ScDPNameVec& rDataFields, bool bEnableLayout ); + virtual AbstractScDPNumGroupDlg * CreateScDPNumGroupDlg( Window* pParent, + const ResId& rResId, + const ScDPNumGroupInfo& rInfo ); + + virtual AbstractScDPDateGroupDlg * CreateScDPDateGroupDlg( Window* pParent, + const ResId& rResId, + const ScDPNumGroupInfo& rInfo, + sal_Int32 nDatePart, + const Date& rNullDate ); + virtual AbstractScDPShowDetailDlg * CreateScDPShowDetailDlg( Window* pParent, const ResId& rResId, ScDPObject& rDPObj, USHORT nOrient ); |