wxFont::wxFont(const wxNativeFontInfo& info) { Create( info.GetPointSize(), info.GetFamily(), info.GetStyle(), info.GetWeight(), info.GetUnderlined(), info.GetFaceName(), info.GetEncoding() ); }
void wxFontRefData::SetNativeFontInfo(const wxNativeFontInfo& info) { // previously cached fonts shouldn't be used ClearX11Fonts(); m_nativeFontInfo = info; m_family = info.GetFamily(); // set all the other font parameters from the native font info InitFromNative(); }
wxFont::wxFont(const wxNativeFontInfo& info) { #if wxUSE_UNICODE Create( info.GetPointSize(), info.GetFamily(), info.GetStyle(), info.GetWeight(), info.GetUnderlined(), info.GetFaceName(), info.GetEncoding() ); #else (void) Create(info.GetXFontName()); #endif }