diff options
author | Kohei Yoshida <kohei@openoffice.org> | 2009-09-02 20:21:52 +0000 |
---|---|---|
committer | Kohei Yoshida <kohei@openoffice.org> | 2009-09-02 20:21:52 +0000 |
commit | fb8e51e2a5dc9d95a3465ca3041b0b27591df0a6 (patch) | |
tree | 300a6b0e116a6347389744f2aba099c596444483 /sc/source/ui/dbgui/pvlaydlg.cxx | |
parent | 8cf3d5f0317095f6a39ec7e0bfccf2b2d2d41aa2 (diff) |
More use for ScDPLabelData::getDisplayName().
Diffstat (limited to 'sc/source/ui/dbgui/pvlaydlg.cxx')
-rw-r--r-- | sc/source/ui/dbgui/pvlaydlg.cxx | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/sc/source/ui/dbgui/pvlaydlg.cxx b/sc/source/ui/dbgui/pvlaydlg.cxx index ea70891a8d1d..6a9bb63e3ae3 100644 --- a/sc/source/ui/dbgui/pvlaydlg.cxx +++ b/sc/source/ui/dbgui/pvlaydlg.cxx @@ -395,10 +395,7 @@ void ScDPLayoutDlg::InitWndSelect( const vector<ScDPLabelDataRef>& rLabels ) if ( i <= nLast ) { - OUString aFieldName = aLabelDataArr[i].maName; - if (aLabelDataArr[i].maLayoutName.getLength()) - aFieldName = aLabelDataArr[i].maLayoutName; - aWndSelect.AddField(aFieldName, i); + aWndSelect.AddField(aLabelDataArr[i].getDisplayName(), i); aSelectArr[i].reset( new ScDPFuncData( aLabelDataArr[i].mnCol, aLabelDataArr[i].mnFuncMask ) ); } } @@ -599,7 +596,7 @@ void ScDPLayoutDlg::AddField( size_t nFromIndex, ScDPFieldType eToType, const Po if ( !bDataArr ) { - if ( toWnd->AddField( rData.maLayoutName.getLength() ? rData.maLayoutName : rData.maName, + if ( toWnd->AddField( rData.getDisplayName(), DlgPos2WndPos( rAtPos, *toWnd ), nAddedAt ) ) { @@ -612,10 +609,7 @@ void ScDPLayoutDlg::AddField( size_t nFromIndex, ScDPFieldType eToType, const Po USHORT nMask = fData.mnFuncMask; OUString aStr = GetFuncString( nMask, rData.mbIsValue ); - if (rData.maLayoutName.getLength()) - aStr += rData.maLayoutName; - else - aStr += rData.maName; + aStr += rData.getDisplayName(); if ( toWnd->AddField( aStr, DlgPos2WndPos( rAtPos, *toWnd ), @@ -1223,7 +1217,7 @@ String ScDPLayoutDlg::GetLabelString( SCsCOL nCol ) ScDPLabelData* pData = GetLabelData( nCol ); DBG_ASSERT( pData, "LabelData not found" ); if (pData) - return pData->maLayoutName.getLength() ? pData->maLayoutName : pData->maName; + return pData->getDisplayName(); return String(); } @@ -1762,10 +1756,7 @@ IMPL_LINK( ScDPLayoutDlg, ScrollHdl, ScrollBar *, EMPTYARG ) for ( i=0; i<nFields; i++ ) { const ScDPLabelData& rData = aLabelDataArr[nOffset+i]; - String aFieldName = rData.maName; - if (rData.maLayoutName.getLength()) - aFieldName = rData.maLayoutName; - aWndSelect.AddField(aFieldName, i); + aWndSelect.AddField(rData.getDisplayName(), i); aSelectArr[i].reset( new ScDPFuncData( rData.mnCol, rData.mnFuncMask ) ); } for ( ; i<aSelectArr.size(); i++ ) |