Index: src/ch/PropertyListCtrl.cpp =================================================================== diff -u -N -r95e140c080a7424faba1bc9f35098e3cfd56d4e9 -r9352ed0c4fe447a36bc728640c307be6d41455fd --- src/ch/PropertyListCtrl.cpp (.../PropertyListCtrl.cpp) (revision 95e140c080a7424faba1bc9f35098e3cfd56d4e9) +++ src/ch/PropertyListCtrl.cpp (.../PropertyListCtrl.cpp) (revision 9352ed0c4fe447a36bc728640c307be6d41455fd) @@ -461,7 +461,7 @@ if(m_pCurItem->csProperties.GetSize() > 5) TempRect.bottom += GetItemHeight(0) * 5; else - TempRect.bottom += GetItemHeight(0) * (int)m_pCurItem->csProperties.GetSize(); + TempRect.bottom += GetItemHeight(0) * boost::numeric_cast(m_pCurItem->csProperties.GetSize()); // pobierz wsp�rz�dne tej kontrolki w stosunku do okna parenta // CRect rcThisParent; @@ -514,7 +514,7 @@ return; // Add it and select it - m_pCurItem->nPropertySelected = (int)m_pCurItem->csProperties.Add(csText); + m_pCurItem->nPropertySelected = boost::numeric_cast(m_pCurItem->csProperties.Add(csText)); } } void CPropertyListCtrl::OnEditChange() @@ -1017,7 +1017,7 @@ case ID_PROPERTY_FONT: if(m_pCurDrawItem->LogFont.lfHeight) - pDC->DrawText( m_pCurDrawItem->LogFont.lfFaceName, (int)_tcslen(m_pCurDrawItem->LogFont.lfFaceName), ItemRect, DT_SINGLELINE|DT_VCENTER|DT_LEFT|DT_NOPREFIX); + pDC->DrawText( m_pCurDrawItem->LogFont.lfFaceName, boost::numeric_cast(_tcslen(m_pCurDrawItem->LogFont.lfFaceName)), ItemRect, DT_SINGLELINE|DT_VCENTER|DT_LEFT|DT_NOPREFIX); break; } }