wxOSX_SYSTEM_FONT_MINI,
wxOSX_SYSTEM_FONT_MINI_BOLD,
wxOSX_SYSTEM_FONT_LABELS,
- wxOSX_SYSTEM_FONT_VIEWS
+ wxOSX_SYSTEM_FONT_VIEWS,
};
public:
// ctors and such
wxFont() { }
+
+ wxFont( wxOSXSystemFont systemFont );
+
+#if wxOSX_USE_COCOA
+ wxFont(WX_NSFont nsfont);
+#endif
#if FUTURE_WXWIN_COMPATIBILITY_3_0
wxFont(int size,
bool Create(const wxNativeFontInfo& info);
- bool CreateSystemFont(wxOSXSystemFont font);
-
virtual ~wxFont();
// implement base class pure virtuals
WX_NSFont OSXGetNSFont() const;
static WX_NSFont OSXCreateNSFont(wxOSXSystemFont font, wxNativeFontInfo* info);
static WX_NSFont OSXCreateNSFont(const wxNativeFontInfo* info);
+ static void SetNativeInfoFromNSFont(WX_NSFont nsfont, wxNativeFontInfo* info);
#endif
#if wxOSX_USE_IPHONE