]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/classic/font.cpp
missing reversed orientation assignments
[wxWidgets.git] / src / mac / classic / font.cpp
index 42445ce21a4629516bb43fc46daeed73ecb3adb8..0e37f5772146893dd60834c9fff9d88c5f894649 100644 (file)
 
 #ifndef WX_PRECOMP
     #include "wx/string.h"
+    #include "wx/utils.h"
+    #include "wx/gdicmn.h"
 #endif
 
 #include "wx/fontutil.h"
-#include "wx/gdicmn.h"
-#include "wx/utils.h"
 
 #include "wx/fontutil.h"
 
@@ -132,6 +132,9 @@ public:
 public:
     void        MacFindFont() ;
 };
+
+#define M_FONTDATA ((wxFontRefData*)m_refData)
+
 // ============================================================================
 // implementation
 // ============================================================================
@@ -339,13 +342,15 @@ void wxFont::SetWeight(int weight)
     RealizeResource();
 }
 
-void wxFont::SetFaceName(const wxString& faceName)
+bool wxFont::SetFaceName(const wxString& faceName)
 {
     Unshare();
 
     M_FONTDATA->m_faceName = faceName;
 
     RealizeResource();
+
+    return wxFontBase::SetFaceName(faceName);
 }
 
 void wxFont::SetUnderlined(bool underlined)