cui/source/options/optgdlg.cxx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-)
New commits: commit c8aedac356326745c69d6a458b23ca45ab25f28a Author: Caolán McNamara <caol...@redhat.com> Date: Tue Sep 12 15:44:28 2017 +0100 disable thousand separator for this year spinfield and then the manual removal of ,|. is unnecessary Change-Id: I40d96beb895f815bb7aad9c0f36c3722b614f9a2 diff --git a/cui/source/options/optgdlg.cxx b/cui/source/options/optgdlg.cxx index a9b74a538b33..9592e852b633 100644 --- a/cui/source/options/optgdlg.cxx +++ b/cui/source/options/optgdlg.cxx @@ -286,6 +286,7 @@ OfaMiscTabPage::OfaMiscTabPage(vcl::Window* pParent, const SfxItemSet& rSet) } m_aStrDateInfo = m_pToYearFT->GetText(); + m_pYearValueField->SetUseThousandSep(false); m_pYearValueField->SetModifyHdl( LINK( this, OfaMiscTabPage, TwoFigureHdl ) ); Link<SpinField&,void> aLink = LINK( this, OfaMiscTabPage, TwoFigureConfigHdl ); m_pYearValueField->SetDownHdl( aLink ); @@ -406,10 +407,6 @@ IMPL_LINK_NOARG( OfaMiscTabPage, TwoFigureHdl, Edit&, void ) { OUString aOutput( m_aStrDateInfo ); OUString aStr( m_pYearValueField->GetText() ); - OUString sSep( SvtSysLocale().GetLocaleData().getNumThousandSep() ); - sal_Int32 nIndex = 0; - while ((nIndex = aStr.indexOf( sSep, nIndex)) != -1) - aStr = aStr.replaceAt( nIndex, sSep.getLength(), ""); sal_Int32 nNum = aStr.toInt32(); if ( aStr.getLength() != 4 || nNum < m_pYearValueField->GetMin() || nNum > m_pYearValueField->GetMax() ) aOutput += "????";
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits