From 0f7de5acb0b3685fbee79003baf6cfe8f017d15e Mon Sep 17 00:00:00 2001 From: Jens-Heiner Rechtien Date: Mon, 19 Jun 2006 11:56:00 +0000 Subject: [PATCH] INTEGRATION: CWS warnings01 (1.4.68); FILE MERGED 2006/04/07 17:43:49 sb 1.4.68.2: RESYNC: (1.4-1.5); FILE MERGED 2006/03/14 15:20:29 fs 1.4.68.1: #i57457# warning-free code --- forms/source/component/refvaluecomponent.cxx | 26 +++++++++++--------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/forms/source/component/refvaluecomponent.cxx b/forms/source/component/refvaluecomponent.cxx index f8193575c28b..cedcbbcad1bd 100644 --- a/forms/source/component/refvaluecomponent.cxx +++ b/forms/source/component/refvaluecomponent.cxx @@ -4,9 +4,9 @@ * * $RCSfile: refvaluecomponent.cxx,v $ * - * $Revision: 1.5 $ + * $Revision: 1.6 $ * - * last change: $Author: vg $ $Date: 2006-03-15 09:23:51 $ + * last change: $Author: hr $ $Date: 2006-06-19 12:56:00 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -56,9 +56,9 @@ namespace frm //-------------------------------------------------------------------- OReferenceValueComponent::OReferenceValueComponent( const Reference< XMultiServiceFactory>& _rxFactory, const ::rtl::OUString& _rUnoControlModelTypeName, const ::rtl::OUString& _rDefault, sal_Bool _bSupportNoCheckRefValue ) :OBoundControlModel( _rxFactory, _rUnoControlModelTypeName, _rDefault, sal_False, sal_True, sal_True ) - ,m_eValueExchangeType( eBoolean ) - ,m_nDefaultChecked( STATE_NOCHECK ) + ,m_eDefaultChecked( STATE_NOCHECK ) ,m_bSupportSecondRefValue( _bSupportNoCheckRefValue ) + ,m_eValueExchangeType( eBoolean ) { } @@ -68,7 +68,7 @@ namespace frm { m_sReferenceValue = _pOriginal->m_sReferenceValue; m_sNoCheckReferenceValue = _pOriginal->m_sNoCheckReferenceValue; - m_nDefaultChecked = _pOriginal->m_nDefaultChecked; + m_eDefaultChecked = _pOriginal->m_eDefaultChecked; m_bSupportSecondRefValue = _pOriginal->m_bSupportSecondRefValue; calcValueExchangeType(); @@ -100,7 +100,7 @@ namespace frm switch ( _nHandle ) { case PROPERTY_ID_REFVALUE: _rValue <<= m_sReferenceValue; break; - case PROPERTY_ID_DEFAULTCHECKED: _rValue <<= m_nDefaultChecked; break; + case PROPERTY_ID_DEFAULTCHECKED: _rValue <<= (sal_Int16)m_eDefaultChecked; break; case PROPERTY_ID_UNCHECKED_REFVALUE: OSL_ENSURE( m_bSupportSecondRefValue, "OReferenceValueComponent::getFastPropertyValue: not supported!" ); @@ -127,10 +127,14 @@ namespace frm OSL_VERIFY( _rValue >>= m_sNoCheckReferenceValue ); break; - case PROPERTY_ID_DEFAULTCHECKED : - OSL_VERIFY( _rValue >>= m_nDefaultChecked ); + case PROPERTY_ID_DEFAULTCHECKED: + { + sal_Int16 nDefaultChecked( (sal_Int16)STATE_NOCHECK ); + OSL_VERIFY( _rValue >>= nDefaultChecked ); + m_eDefaultChecked = (CheckState)nDefaultChecked; resetNoBroadcast(); - break; + } + break; default: OBoundControlModel::setFastPropertyValue_NoBroadcast( _nHandle, _rValue ); @@ -153,7 +157,7 @@ namespace frm break; case PROPERTY_ID_DEFAULTCHECKED: - bModified = tryPropertyValue( _rConvertedValue, _rOldValue, _rValue, m_nDefaultChecked ); + bModified = tryPropertyValue( _rConvertedValue, _rOldValue, _rValue, (sal_Int16)m_eDefaultChecked ); break; default: @@ -166,7 +170,7 @@ namespace frm //------------------------------------------------------------------------------ Any OReferenceValueComponent::getDefaultForReset() const { - return makeAny( (sal_Int16)m_nDefaultChecked ); + return makeAny( (sal_Int16)m_eDefaultChecked ); } //--------------------------------------------------------------------