return m_nativeFontInfoOk ? m_nativeFontInfo.GetPixelSize()
: m_pixelSize;
}
-
+
bool IsUsingSizeInPixels() const
{
- return m_nativeFontInfoOk ? TRUE : m_sizeUsingPixels;
+ return m_nativeFontInfoOk ? true : m_sizeUsingPixels;
}
int GetFamily() const
void wxNativeFontInfo::SetFamily(wxFontFamily family)
{
- int ff_family;
+ BYTE ff_family;
wxString facename;
switch ( family )
facename = _T("MS Sans Serif");
}
- lf.lfPitchAndFamily = DEFAULT_PITCH | ff_family;
+ lf.lfPitchAndFamily = (BYTE)(DEFAULT_PITCH) | ff_family;
if ( !wxStrlen(lf.lfFaceName) )
{
}
}
- lf.lfCharSet = info.charset;
+ lf.lfCharSet = (BYTE)info.charset;
}
bool wxNativeFontInfo::FromString(const wxString& s)
{
// the two low-order bits specify the pitch of the font, the rest is
// family
- BYTE pitch = M_FONTDATA->GetNativeFontInfo().
- lf.lfPitchAndFamily & PITCH_MASK;
+ BYTE pitch =
+ (BYTE)(M_FONTDATA->GetNativeFontInfo().lf.lfPitchAndFamily & PITCH_MASK);
return pitch == FIXED_PITCH;
}