diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-02-14 16:13:29 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2017-02-14 16:46:39 +0000 |
commit | 288ca353a84d383690a6923b9b1d1d0b3cfe3a7c (patch) | |
tree | 71a59e11c4315045ee1cd505f18e1e9d363f29ac /scaddins/source/analysis/analysis.cxx | |
parent | 1273edfdf7c3f45e4758f50d319aaed6a7b739a4 (diff) |
covert ANALYSIS_* resources to StringArrays
Change-Id: Id0aba9531ef179102f62c4f89fa65a244c975570
Diffstat (limited to 'scaddins/source/analysis/analysis.cxx')
-rw-r--r-- | scaddins/source/analysis/analysis.cxx | 22 |
1 files changed, 3 insertions, 19 deletions
diff --git a/scaddins/source/analysis/analysis.cxx b/scaddins/source/analysis/analysis.cxx index b13eed9ae0e8..8c41ba1f7f01 100644 --- a/scaddins/source/analysis/analysis.cxx +++ b/scaddins/source/analysis/analysis.cxx @@ -30,6 +30,7 @@ #include <rtl/math.hxx> #include <sal/macros.h> #include <string.h> +#include <tools/resary.hxx> #include <tools/resmgr.hxx> #include <tools/rcid.h> #include <algorithm> @@ -79,27 +80,10 @@ ResMgr& AnalysisAddIn::GetResMgr() return *pResMgr; } -class AnalysisFuncRes : public Resource -{ -public: - AnalysisFuncRes( ResId& rRes, ResMgr& rResMgr, sal_uInt16 nInd, OUString& rRet ); -}; - -AnalysisFuncRes::AnalysisFuncRes( ResId& rRes, ResMgr& rResMgr, sal_uInt16 nInd, OUString& rRet ) : Resource( rRes ) -{ - rRet = AnalysisResId(nInd, rResMgr).toString(); - - FreeResource(); -} - OUString AnalysisAddIn::GetFuncDescrStr( sal_uInt16 nResId, sal_uInt16 nStrIndex ) { - OUString aRet; - AnalysisResId aRes( nResId, GetResMgr() ); - aRes.SetRT( RSC_RESOURCE ); - AnalysisFuncRes aSubRes( aRes, GetResMgr(), nStrIndex, aRet ); - - return aRet; + ResStringArray aArr(AnalysisResId(nResId, GetResMgr())); + return aArr.GetString(nStrIndex - 1); } void AnalysisAddIn::InitData() |