X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7c74e7fe1de14f32dcd6f3c9cdd727de540bbd0e..19e30148e18cc99296b26503c155e5cef59045f4:/include/wx/mac/font.h?ds=sidebyside diff --git a/include/wx/mac/font.h b/include/wx/mac/font.h index 6b41fc9c61..d9edd98f8e 100644 --- a/include/wx/mac/font.h +++ b/include/wx/mac/font.h @@ -68,11 +68,12 @@ protected: bool m_underlined; wxString m_faceName; wxFontEncoding m_encoding; - + public : short m_macFontNum ; short m_macFontSize ; - Style m_macFontStyle ; + unsigned char m_macFontStyle ; + wxUint32 m_macATSUFontID ; public : void MacFindFont() ; }; @@ -100,6 +101,15 @@ public: (void)Create(size, family, style, weight, underlined, face, encoding); } + wxFont(const wxNativeFontInfo& info) + { + Init(); + + (void)Create(info); + } + + wxFont(const wxString& fontDesc); + bool Create(int size, int family, int style, @@ -108,6 +118,8 @@ public: const wxString& face = wxEmptyString, wxFontEncoding encoding = wxFONTENCODING_DEFAULT); + bool Create(const wxNativeFontInfo& info); + virtual ~wxFont(); // assignment