summaryrefslogtreecommitdiff
path: root/sc/source/ui/inc
diff options
context:
space:
mode:
authorKohei Yoshida <kyoshida@novell.com>2010-02-23 19:04:41 -0500
committerKohei Yoshida <kyoshida@novell.com>2010-02-23 19:04:41 -0500
commit2ab03deceb3343ca85fe0d87d952329d6ec3dde5 (patch)
treedea8f29baa9429d17a60f98f86b4bea6ec74b5d3 /sc/source/ui/inc
parentb8cdea71ab986882c8590d1531a0e2ede4c51cb2 (diff)
calctabcolor: Use STL's container instead of using an internal List. We should avoid using List at all cost!
Diffstat (limited to 'sc/source/ui/inc')
-rw-r--r--sc/source/ui/inc/docfunc.hxx3
-rw-r--r--sc/source/ui/inc/undotab.hxx6
-rw-r--r--sc/source/ui/inc/viewfunc.hxx4
3 files changed, 6 insertions, 7 deletions
diff --git a/sc/source/ui/inc/docfunc.hxx b/sc/source/ui/inc/docfunc.hxx
index 11e8914dd14e..a186ebabdae5 100644
--- a/sc/source/ui/inc/docfunc.hxx
+++ b/sc/source/ui/inc/docfunc.hxx
@@ -122,8 +122,7 @@ public:
BOOL DeleteTable( SCTAB nTab, BOOL bRecord, BOOL bApi );
bool SetTabBgColor( SCTAB nTab, const Color& rColor, bool bRecord, bool bApi );
- bool SetTabBgColor( ScUndoSetTabBgColorInfoList* rUndoSetTabBgColorInfoList,
- bool bRecord, bool bApi );
+ bool SetTabBgColor( ScUndoSetTabBgColorInfoList& rUndoTabColorList, bool bRecord, bool bApi );
BOOL SetTableVisible( SCTAB nTab, BOOL bVisible, BOOL bApi );
diff --git a/sc/source/ui/inc/undotab.hxx b/sc/source/ui/inc/undotab.hxx
index c158c9747da7..b7d095ea8732 100644
--- a/sc/source/ui/inc/undotab.hxx
+++ b/sc/source/ui/inc/undotab.hxx
@@ -238,7 +238,7 @@ public:
const Color& aNTabBgColor);
ScUndoSetTabBgColor(
ScDocShell* pNewDocShell,
- ScUndoSetTabBgColorInfoList* pUndoSetTabBgColorInfoList);
+ const ScUndoSetTabBgColorInfoList& rUndoTabColorList);
virtual ~ScUndoSetTabBgColor();
virtual void Undo();
@@ -249,11 +249,11 @@ public:
virtual String GetComment() const;
private:
- ScUndoSetTabBgColorInfoList* aUndoSetTabBgColorInfoList;
+ ScUndoSetTabBgColorInfoList aTabColorList;
SCTAB nTab;
Color aOldTabBgColor;
Color aNewTabBgColor;
- BOOL bIsMultipleUndo;
+ bool bIsMultipleUndo;
void DoChange( SCTAB nTab, const Color& rTabBgColor ) const;
void DoChange( BOOL bUndoType ) const;
diff --git a/sc/source/ui/inc/viewfunc.hxx b/sc/source/ui/inc/viewfunc.hxx
index b727d96f944b..7bb3be9d43be 100644
--- a/sc/source/ui/inc/viewfunc.hxx
+++ b/sc/source/ui/inc/viewfunc.hxx
@@ -278,8 +278,8 @@ public:
SCTAB nCount, const SCTAB* pSrcTabs,
BOOL bLink,SCTAB nTab);
- BOOL SetTabBgColor( const Color& rColor, SCTAB nTabNr );
- BOOL SetTabBgColor( ScUndoSetTabBgColorInfoList* rUndoSetTabBgColorInfoList );
+ bool SetTabBgColor( const Color& rColor, SCTAB nTabNr );
+ bool SetTabBgColor( ScUndoSetTabBgColorInfoList& rUndoSetTabBgColorInfoList );
void InsertTableLink( const String& rFile,
const String& rFilter, const String& rOptions,