Kaydet (Commit) 83d062b7 authored tarafından Caolán McNamara's avatar Caolán McNamara

unwind RID_DATE_FUNCTION_NAMES local resource

Change-Id: I1d849238f6dd96986d640bb791f966a29b19525b
üst c4bce007
...@@ -273,7 +273,7 @@ OUString SAL_CALL ScaDateAddIn::getDisplayFunctionName( const OUString& aProgram ...@@ -273,7 +273,7 @@ OUString SAL_CALL ScaDateAddIn::getDisplayFunctionName( const OUString& aProgram
FindScaFuncData( aProgrammaticName ) ); FindScaFuncData( aProgrammaticName ) );
if( fDataIt != pFuncDataList->end() ) if( fDataIt != pFuncDataList->end() )
{ {
aRet = ScaResStringLoader( RID_DATE_FUNCTION_NAMES, fDataIt->GetUINameID(), GetResMgr() ).GetString(); aRet = ScaResId(fDataIt->GetUINameID(), GetResMgr()).toString();
if( fDataIt->IsDouble() ) if( fDataIt->IsDouble() )
aRet += "_ADD"; aRet += "_ADD";
} }
......
...@@ -23,7 +23,6 @@ ...@@ -23,7 +23,6 @@
#define DATE_RESOURCE_START 1000 #define DATE_RESOURCE_START 1000
#define RID_DATE_FUNCTION_DESCRIPTIONS DATE_RESOURCE_START #define RID_DATE_FUNCTION_DESCRIPTIONS DATE_RESOURCE_START
#define RID_DATE_FUNCTION_NAMES (DATE_RESOURCE_START+1000)
#define DATE_FUNCDESC_START (RID_DATE_FUNCTION_DESCRIPTIONS+1) #define DATE_FUNCDESC_START (RID_DATE_FUNCTION_DESCRIPTIONS+1)
...@@ -36,7 +35,7 @@ ...@@ -36,7 +35,7 @@
#define DATE_FUNCDESC_WeeksInYear (DATE_FUNCDESC_START+6) #define DATE_FUNCDESC_WeeksInYear (DATE_FUNCDESC_START+6)
#define DATE_FUNCDESC_Rot13 (DATE_FUNCDESC_START+7) #define DATE_FUNCDESC_Rot13 (DATE_FUNCDESC_START+7)
#define DATE_FUNCNAME_START (RID_DATE_FUNCTION_NAMES+1) #define DATE_FUNCNAME_START (DATE_RESOURCE_START+1000)
#define DATE_FUNCNAME_DiffWeeks (DATE_FUNCNAME_START) #define DATE_FUNCNAME_DiffWeeks (DATE_FUNCNAME_START)
#define DATE_FUNCNAME_DiffMonths (DATE_FUNCNAME_START+1) #define DATE_FUNCNAME_DiffMonths (DATE_FUNCNAME_START+1)
......
...@@ -43,21 +43,6 @@ public: ...@@ -43,21 +43,6 @@ public:
ScaResId(sal_uInt16 nResId, ResMgr& rResMgr); ScaResId(sal_uInt16 nResId, ResMgr& rResMgr);
}; };
class ScaResStringLoader
{
private:
OUString aStr;
public:
ScaResStringLoader(sal_uInt16 nResId, sal_uInt16 nStrId, ResMgr& rResMgr)
{
ResStringArray aStrArray(ScaResId(nResId, rResMgr));
aStr = aStrArray.GetString(aStrArray.FindIndex(nStrId));
}
const OUString& GetString() const { return aStr; }
};
class ScaResPublisher : public Resource class ScaResPublisher : public Resource
{ {
public: public:
......
...@@ -198,19 +198,44 @@ Resource RID_DATE_FUNCTION_DESCRIPTIONS ...@@ -198,19 +198,44 @@ Resource RID_DATE_FUNCTION_DESCRIPTIONS
}; };
}; };
StringArray RID_DATE_FUNCTION_NAMES String DATE_FUNCNAME_DiffWeeks
{ {
ItemList [ en-US ] = Text [ en-US ] = "WEEKS";
{ };
< "WEEKS" ; DATE_FUNCNAME_DiffWeeks ; >;
< "MONTHS" ; DATE_FUNCNAME_DiffMonths ; >; String DATE_FUNCNAME_DiffMonths
< "YEARS" ; DATE_FUNCNAME_DiffYears ; >; {
< "ISLEAPYEAR" ; DATE_FUNCNAME_IsLeapYear ; >; Text [ en-US ] = "MONTHS";
< "DAYSINMONTH" ; DATE_FUNCNAME_DaysInMonth ; >; };
< "DAYSINYEAR" ; DATE_FUNCNAME_DaysInYear ; >;
< "WEEKSINYEAR" ; DATE_FUNCNAME_WeeksInYear ; >; String DATE_FUNCNAME_DiffYears
< "ROT13" ; DATE_FUNCNAME_Rot13 ; >; {
}; Text [ en-US ] = "YEARS";
};
String DATE_FUNCNAME_IsLeapYear
{
Text [ en-US ] = "ISLEAPYEAR";
};
String DATE_FUNCNAME_DaysInMonth
{
Text [ en-US ] = "DAYSINMONTH";
};
String DATE_FUNCNAME_DaysInYear
{
Text [ en-US ] = "DAYSINYEAR";
};
String DATE_FUNCNAME_WeeksInYear
{
Text [ en-US ] = "WEEKSINYEAR";
};
String DATE_FUNCNAME_Rot13
{
Text [ en-US ] = "ROT13";
}; };
StringArray DATE_DEFFUNCNAME_DiffWeeks StringArray DATE_DEFFUNCNAME_DiffWeeks
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment