more fixes to double to int conversions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42793 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -786,13 +786,13 @@ void wxGCDC::DoGetTextExtent( const wxString &str, wxCoord *width, wxCoord *heig
|
|||||||
m_graphicContext->GetTextExtent( str, &w, &h, &d, &e );
|
m_graphicContext->GetTextExtent( str, &w, &h, &d, &e );
|
||||||
|
|
||||||
if ( height )
|
if ( height )
|
||||||
*height = h;
|
*height = (wxCoord)h;
|
||||||
if ( descent )
|
if ( descent )
|
||||||
*descent = d;
|
*descent = (wxCoord)d;
|
||||||
if ( externalLeading )
|
if ( externalLeading )
|
||||||
*externalLeading =e;
|
*externalLeading = (wxCoord)e;
|
||||||
if ( width )
|
if ( width )
|
||||||
*width = w;
|
*width = (wxCoord)w;
|
||||||
|
|
||||||
if ( theFont )
|
if ( theFont )
|
||||||
{
|
{
|
||||||
|
@@ -203,8 +203,8 @@ wxBitmap wxWindowDC::DoGetAsBitmap(const wxRect *subrect) const
|
|||||||
HIViewCreateOffscreenImage( handle, 0, &rect, &image);
|
HIViewCreateOffscreenImage( handle, 0, &rect, &image);
|
||||||
|
|
||||||
|
|
||||||
int width = subrect != NULL ? subrect->width : rect.size.width;
|
int width = subrect != NULL ? subrect->width : (int)rect.size.width;
|
||||||
int height = subrect != NULL ? subrect->height : rect.size.height ;
|
int height = subrect != NULL ? subrect->height : (int)rect.size.height ;
|
||||||
|
|
||||||
bytesPerRow = ( ( width * 8 * 4 + 7 ) / 8 );
|
bytesPerRow = ( ( width * 8 * 4 + 7 ) / 8 );
|
||||||
|
|
||||||
|
@@ -536,7 +536,7 @@ wxSize wxFont::GetPixelSize() const
|
|||||||
dc->SetFont(*(wxFont *)this,*wxBLACK);
|
dc->SetFont(*(wxFont *)this,*wxBLACK);
|
||||||
wxDouble width, height = 0;
|
wxDouble width, height = 0;
|
||||||
dc->GetTextExtent( wxT("g"), &width, &height, NULL, NULL);
|
dc->GetTextExtent( wxT("g"), &width, &height, NULL, NULL);
|
||||||
return wxSize(width, height);
|
return wxSize((int)width, (int)height);
|
||||||
#else
|
#else
|
||||||
wxFontBase::GetPixelSize();
|
wxFontBase::GetPixelSize();
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user