(void)Create(size, family, style, weight, underlined, face, encoding);
}
- wxFont(const wxNativeFontInfo& info)
- {
- Init();
-
- (void)Create(info.pointSize, info.family, info.style, info.weight,
- info.underlined, info.faceName, info.encoding);
- }
+ wxFont(const wxNativeFontInfo& info);
bool Create(int size,
int family,
#include "wx/font.h"
#include "wx/gdicmn.h"
#include "wx/utils.h" // for wxGetDisplay()
-#include "wx/fontutil.h"
+#include "wx/fontutil.h" // for wxNativeFontInfo
- IMPLEMENT_DYNAMIC_CLASS(wxFont, wxGDIObject)
+IMPLEMENT_DYNAMIC_CLASS(wxFont, wxGDIObject)
// ----------------------------------------------------------------------------
// private classes
// wxFont
// ----------------------------------------------------------------------------
+wxFont(const wxNativeFontInfo& info)
+{
+ Init();
+
+ (void)Create(info.pointSize, info.family, info.style, info.weight,
+ info.underlined, info.faceName, info.encoding);
+}
+
void wxFont::Init()
{
if ( wxTheFontList )