diff options
author | Eike Rathke <er@openoffice.org> | 2000-12-13 11:43:43 +0000 |
---|---|---|
committer | Eike Rathke <er@openoffice.org> | 2000-12-13 11:43:43 +0000 |
commit | ced875b715acab9c03d10ed875dd945fb3b8cb10 (patch) | |
tree | 1e35d9f09b35abbd762818d332964e79e90d0e1a /sc/inc/chartlis.hxx | |
parent | aa5e8f75bf89465e7d111eb8cedc168391c2f8f4 (diff) |
#81844# scheduled series ranges update
Diffstat (limited to 'sc/inc/chartlis.hxx')
-rw-r--r-- | sc/inc/chartlis.hxx | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/sc/inc/chartlis.hxx b/sc/inc/chartlis.hxx index 409c35d40bd6..1bc2f1d9549c 100644 --- a/sc/inc/chartlis.hxx +++ b/sc/inc/chartlis.hxx @@ -2,9 +2,9 @@ * * $RCSfile: chartlis.hxx,v $ * - * $Revision: 1.1.1.1 $ + * $Revision: 1.2 $ * - * last change: $Author: hr $ $Date: 2000-09-18 16:44:48 $ + * last change: $Author: er $ $Date: 2000-12-13 12:37:08 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -95,6 +95,7 @@ private: ScDocument* pDoc; BOOL bUsed; // fuer ScChartListenerCollection::FreeUnused BOOL bDirty; + BOOL bSeriesRangesScheduled; // not implemented ScChartListener& operator=( const ScChartListener& ); @@ -129,6 +130,12 @@ public: BOOL IsDirty() const { return bDirty; } void SetDirty( BOOL bFlg ) { bDirty = bFlg; } + // if chart series ranges are to be updated later on (e.g. DeleteTab, InsertTab) + void ScheduleSeriesRanges() { bSeriesRangesScheduled = TRUE; } + void UpdateScheduledSeriesRanges(); + void UpdateSeriesRangesIntersecting( const ScRange& rRange ); + void UpdateSeriesRanges(); + BOOL operator==( const ScChartListener& ); BOOL operator!=( const ScChartListener& r ) { return !operator==( r ); } @@ -168,6 +175,9 @@ public: void SetRangeDirty( const ScRange& rRange ); // z.B. Zeilen/Spalten + void UpdateScheduledSeriesRanges(); + void UpdateSeriesRangesContainingTab( USHORT nTab ); + BOOL operator==( const ScChartListenerCollection& ); }; |