diff options
-rw-r--r-- | sc/inc/cellsuno.hxx | 22 |
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(); |