summaryrefslogtreecommitdiff
path: root/svx/source/xoutdev/xtabgrdt.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2013-08-21 08:38:28 +0100
committerCaolán McNamara <caolanm@redhat.com>2013-08-21 08:45:16 +0100
commit03a2bb6cd8ec6b492705cd31e5ee41f683d793c2 (patch)
treeb249cda8da30c8062c0698d8f886029907e22b9c /svx/source/xoutdev/xtabgrdt.cxx
parent30a96caa935904d685388a1c44851ef82d041953 (diff)
XubString->OUString
Change-Id: I9a542f58522bfb3db9cb990098e1bda004d25223
Diffstat (limited to 'svx/source/xoutdev/xtabgrdt.cxx')
-rw-r--r--svx/source/xoutdev/xtabgrdt.cxx30
1 files changed, 14 insertions, 16 deletions
diff --git a/svx/source/xoutdev/xtabgrdt.cxx b/svx/source/xoutdev/xtabgrdt.cxx
index 9853a0ecb410..dd3d1abdfc3a 100644
--- a/svx/source/xoutdev/xtabgrdt.cxx
+++ b/svx/source/xoutdev/xtabgrdt.cxx
@@ -67,22 +67,20 @@ uno::Reference< container::XNameContainer > XGradientList::createInstance()
bool XGradientList::Create()
{
- XubString aStr( SVX_RESSTR( RID_SVXSTR_GRADIENT ) );
- xub_StrLen nLen;
-
- aStr.AppendAscii(" 1");
- nLen = aStr.Len() - 1;
- Insert(new XGradientEntry(XGradient(RGB_Color(COL_BLACK ),RGB_Color(COL_WHITE ),XGRAD_LINEAR , 0,10,10, 0,100,100),aStr));
- aStr.SetChar(nLen, sal_Unicode('2'));
- Insert(new XGradientEntry(XGradient(RGB_Color(COL_BLUE ),RGB_Color(COL_RED ),XGRAD_AXIAL , 300,20,20,10,100,100),aStr));
- aStr.SetChar(nLen, sal_Unicode('3'));
- Insert(new XGradientEntry(XGradient(RGB_Color(COL_RED ),RGB_Color(COL_YELLOW ),XGRAD_RADIAL , 600,30,30,20,100,100),aStr));
- aStr.SetChar(nLen, sal_Unicode('4'));
- Insert(new XGradientEntry(XGradient(RGB_Color(COL_YELLOW ),RGB_Color(COL_GREEN ),XGRAD_ELLIPTICAL, 900,40,40,30,100,100),aStr));
- aStr.SetChar(nLen, sal_Unicode('5'));
- Insert(new XGradientEntry(XGradient(RGB_Color(COL_GREEN ),RGB_Color(COL_MAGENTA),XGRAD_SQUARE , 1200,50,50,40,100,100),aStr));
- aStr.SetChar(nLen, sal_Unicode('6'));
- Insert(new XGradientEntry(XGradient(RGB_Color(COL_MAGENTA),RGB_Color(COL_YELLOW ),XGRAD_RECT , 1900,60,60,50,100,100),aStr));
+ rtl::OUStringBuffer aStr(SVX_RESSTR(RID_SVXSTR_GRADIENT));
+ aStr.append(" 1");
+ sal_Int32 nLen = aStr.getLength() - 1;
+ Insert(new XGradientEntry(XGradient(RGB_Color(COL_BLACK ),RGB_Color(COL_WHITE ),XGRAD_LINEAR , 0,10,10, 0,100,100),aStr.toString()));
+ aStr[nLen] = '2';
+ Insert(new XGradientEntry(XGradient(RGB_Color(COL_BLUE ),RGB_Color(COL_RED ),XGRAD_AXIAL , 300,20,20,10,100,100),aStr.toString()));
+ aStr[nLen] = '3';
+ Insert(new XGradientEntry(XGradient(RGB_Color(COL_RED ),RGB_Color(COL_YELLOW ),XGRAD_RADIAL , 600,30,30,20,100,100),aStr.toString()));
+ aStr[nLen] = '4';
+ Insert(new XGradientEntry(XGradient(RGB_Color(COL_YELLOW ),RGB_Color(COL_GREEN ),XGRAD_ELLIPTICAL, 900,40,40,30,100,100),aStr.toString()));
+ aStr[nLen] = '5';
+ Insert(new XGradientEntry(XGradient(RGB_Color(COL_GREEN ),RGB_Color(COL_MAGENTA),XGRAD_SQUARE , 1200,50,50,40,100,100),aStr.toString()));
+ aStr[nLen] = '6';
+ Insert(new XGradientEntry(XGradient(RGB_Color(COL_MAGENTA),RGB_Color(COL_YELLOW ),XGRAD_RECT , 1900,60,60,50,100,100),aStr.toString()));
return true;
}