From e5e5b843dd206e71f958b084bbc41497a5e283fc Mon Sep 17 00:00:00 2001 From: Stefan Csomor Date: Fri, 30 Apr 2010 09:29:36 +0000 Subject: [PATCH] adding uifont support git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64178 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/osx/carbon/font.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/osx/carbon/font.cpp b/src/osx/carbon/font.cpp index f53c0138ca..dd3d6d4222 100644 --- a/src/osx/carbon/font.cpp +++ b/src/osx/carbon/font.cpp @@ -883,6 +883,20 @@ NSFont* wxFont::OSXGetNSFont() const #endif +#if wxOSX_USE_IPHONE + +UIFont* wxFont::OSXGetUIFont() const +{ + wxCHECK_MSG( M_FONTDATA != NULL , 0, wxT("invalid font") ); + + // cast away constness otherwise lazy font resolution is not possible + const_cast(this)->RealizeResource(); + + return (M_FONTDATA->m_uiFont); +} + +#endif + const wxNativeFontInfo * wxFont::GetNativeFontInfo() const { wxCHECK_MSG( M_FONTDATA != NULL , NULL, wxT("invalid font") ); -- 2.50.0