本文整理汇总了C++中wxNativeFontInfo::SetPointSize方法的典型用法代码示例。如果您正苦于以下问题:C++ wxNativeFontInfo::SetPointSize方法的具体用法?C++ wxNativeFontInfo::SetPointSize怎么用?C++ wxNativeFontInfo::SetPointSize使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类wxNativeFontInfo
的用法示例。
在下文中一共展示了wxNativeFontInfo::SetPointSize方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: SetPointSize
void wxFontRefData::SetPointSize(int pointSize)
{
// NB: Pango doesn't support point sizes less than 1
m_pointSize = pointSize == wxDEFAULT || pointSize < 1 ? wxDEFAULT_FONT_SIZE
: pointSize;
#if wxUSE_UNICODE
m_nativeFontInfo.SetPointSize(m_pointSize);
#endif
}
示例2: InitFromNative
void wxFontRefData::InitFromNative()
{
// Get native info
PangoFontDescription *desc = m_nativeFontInfo.description;
// Pango sometimes needs to have a size
int pango_size = pango_font_description_get_size( desc );
if (pango_size == 0)
m_nativeFontInfo.SetPointSize(wxDEFAULT_FONT_SIZE);
}
示例3: InitFromNative
void wxFontRefData::InitFromNative()
{
// Get native info
PangoFontDescription *desc = m_nativeFontInfo.description;
// Pango sometimes needs to have a size
int pango_size = pango_font_description_get_size( desc );
if (pango_size == 0)
m_nativeFontInfo.SetPointSize(wxDEFAULT_FONT_SIZE);
// Pango description are never underlined
m_underlined = false;
m_strikethrough = false;
}
示例4: InitFromNative
void wxFontRefData::InitFromNative()
{
m_noAA = false;
// Get native info
PangoFontDescription *desc = m_nativeFontInfo.description;
// Pango sometimes needs to have a size
int pango_size = pango_font_description_get_size( desc );
if (pango_size == 0)
m_nativeFontInfo.SetPointSize(wxDEFAULT_FONT_SIZE);
wxString faceName = wxGTK_CONV_BACK_SYS(pango_font_description_get_family(desc));
if (faceName == wxT("monospace"))
{
m_family = wxFONTFAMILY_TELETYPE;
}
else if (faceName == wxT("sans"))
{
m_family = wxFONTFAMILY_SWISS;
}
else if (faceName == wxT("serif"))
{
m_family = wxFONTFAMILY_ROMAN;
}
else
{
m_family = wxFONTFAMILY_UNKNOWN;
}
// Pango description are never underlined
m_underlined = false;
// always with GTK+ 2
m_encoding = wxFONTENCODING_UTF8;
}
示例5: SetPointSize
void wxFontRefData::SetPointSize(int pointSize)
{
m_nativeFontInfo.SetPointSize(pointSize);
}