summaryrefslogtreecommitdiff
path: root/sc/inc/cellsuno.hxx
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2007-05-22 18:37:43 +0000
committerVladimir Glazounov <vg@openoffice.org>2007-05-22 18:37:43 +0000
commita996a30d02f855a6178825172f8606ebecbe725b (patch)
tree4c7e0d746127b56518f0399a7015f14b2db16eb1 /sc/inc/cellsuno.hxx
parent2c8a3b269145dece8c999ef640f521d14ba795fc (diff)
INTEGRATION: CWS chart2mst3 (1.23.10); FILE MERGED
2007/05/14 20:12:34 bm 1.23.10.8: RESYNC: (1.27-1.28); FILE MERGED 2007/04/25 02:24:13 bm 1.23.10.7: RESYNC: (1.26-1.27); FILE MERGED 2006/12/04 18:34:55 nn 1.23.10.6: #i65379# undo for reference update of UNO objects 2006/11/24 18:12:16 bm 1.23.10.5: RESYNC: (1.25-1.26); FILE MERGED 2006/11/23 17:24:12 nn 1.23.10.4: #i71250# remove use of SchMemChart 2006/06/16 13:22:56 bm 1.23.10.3: RESYNC: (1.24-1.25); FILE MERGED 2006/05/05 14:57:43 bm 1.23.10.2: RESYNC: (1.23-1.24); FILE MERGED 2006/04/12 16:28:57 nn 1.23.10.1: #i63944# chart data change notification
Diffstat (limited to 'sc/inc/cellsuno.hxx')
-rw-r--r--sc/inc/cellsuno.hxx22
1 files changed, 18 insertions, 4 deletions
diff --git a/sc/inc/cellsuno.hxx b/sc/inc/cellsuno.hxx
index cf26fb0f4597..a1afc0528c30 100644
--- a/sc/inc/cellsuno.hxx
+++ b/sc/inc/cellsuno.hxx
@@ -4,9 +4,9 @@
*
* $RCSfile: cellsuno.hxx,v $
*
- * $Revision: 1.28 $
+ * $Revision: 1.29 $
*
- * last change: $Author: rt $ $Date: 2007-04-25 15:55:59 $
+ * last change: $Author: vg $ $Date: 2007-05-22 19:37:43 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -48,6 +48,10 @@
#include <svtools/lstner.hxx>
#endif
+#ifndef _SVT_LISTENER_HXX
+#include <svtools/listener.hxx>
+#endif
+
#ifndef _SFX_ITEMPROP_HXX
#include <svtools/itemprop.hxx>
#endif
@@ -222,7 +226,7 @@
class ScDocShell;
class ScMarkData;
-class SchMemChart;
+class ScMemChart;
class ScPrintRangeSaver;
class ScAttrRectIterator;
class ScCellRangeObj;
@@ -234,6 +238,15 @@ class SvxBoxItem;
class SvxBoxInfoItem;
+class ScLinkListener : public SvtListener
+{
+ Link aLink;
+public:
+ ScLinkListener(const Link& rL) : aLink(rL) {}
+ virtual ~ScLinkListener();
+ virtual void Notify( SvtBroadcaster& rBC, const SfxHint& rHint );
+};
+
typedef ::com::sun::star::uno::Reference<
::com::sun::star::util::XModifyListener >* XModifyListenerPtr;
SV_DECL_PTRARR_DEL( XModifyListenerArr_Impl, XModifyListenerPtr, 4, 4 )
@@ -289,6 +302,7 @@ private:
SfxItemSet* pCurrentDataSet;
ScMarkData* pMarkData;
ScRangeList aRanges;
+ sal_Int64 nObjectId;
BOOL bChartColAsHdr;
BOOL bChartRowAsHdr;
BOOL bCursorOnly;
@@ -301,7 +315,7 @@ private:
void PaintRanges_Impl( USHORT nPart );
ScRangeListRef GetLimitedChartRanges_Impl( long nDataColumns, long nDataRows ) const;
void ForceChartListener_Impl();
- SchMemChart* CreateMemChart_Impl() const;
+ ScMemChart* CreateMemChart_Impl() const;
const ScPatternAttr* GetCurrentAttrsFlat();
const ScPatternAttr* GetCurrentAttrsDeep();