diff options
author | Rüdiger Timm <rt@openoffice.org> | 2003-12-01 08:48:26 +0000 |
---|---|---|
committer | Rüdiger Timm <rt@openoffice.org> | 2003-12-01 08:48:26 +0000 |
commit | 43d5bd309fe8cd553e6260bbbdaaaf525948b44c (patch) | |
tree | 965f8b7e6726811e6e88994e2cb6e88d8d229afc /sc/inc/document.hxx | |
parent | e91ab940670f652bf858fc5888b13828ae6d007a (diff) |
INTEGRATION: CWS dr9 (1.67.86); FILE MERGED
2003/10/28 09:47:19 dr 1.67.86.4: RESYNC: (1.68-1.69); FILE MERGED
2003/09/23 09:37:11 dr 1.67.86.3: RESYNC: (1.67-1.68); FILE MERGED
2003/08/19 11:59:04 sab 1.67.86.2: #i4063#; better comment
2003/08/01 15:37:02 dr 1.67.86.1: #i4063# print entire sheet option
Diffstat (limited to 'sc/inc/document.hxx')
-rw-r--r-- | sc/inc/document.hxx | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/sc/inc/document.hxx b/sc/inc/document.hxx index 8eba5a01da28..9791955fbde3 100644 --- a/sc/inc/document.hxx +++ b/sc/inc/document.hxx @@ -2,9 +2,9 @@ * * $RCSfile: document.hxx,v $ * - * $Revision: 1.70 $ + * $Revision: 1.71 $ * - * last change: $Author: rt $ $Date: 2003-11-24 17:23:25 $ + * last change: $Author: rt $ $Date: 2003-12-01 09:48:26 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -1304,8 +1304,17 @@ public: const ScRange* GetPrintRange( USHORT nTab, USHORT nPos ); const ScRange* GetRepeatColRange( USHORT nTab ); const ScRange* GetRepeatRowRange( USHORT nTab ); - void SetPrintRangeCount( USHORT nTab, USHORT nNew ); - void SetPrintRange( USHORT nTab, USHORT nPos, const ScRange& rNew ); + /** Returns true, if the specified sheet is always printed. */ + BOOL IsPrintEntireSheet( USHORT nTab ) const; + + /** Removes all print ranges. */ + void ClearPrintRanges( USHORT nTab ); + /** Adds a new print ranges. */ + void AddPrintRange( USHORT nTab, const ScRange& rNew ); + /** Removes all old print ranges and sets the passed print ranges. */ + void SetPrintRange( USHORT nTab, const ScRange& rNew ); + /** Marks the specified sheet to be printed completely. Deletes old print ranges on the sheet! */ + void SetPrintEntireSheet( USHORT nTab ); void SetRepeatColRange( USHORT nTab, const ScRange* pNew ); void SetRepeatRowRange( USHORT nTab, const ScRange* pNew ); ScPrintRangeSaver* CreatePrintRangeSaver() const; |