From: Julian Smart Date: Fri, 21 Oct 2005 16:31:07 +0000 (+0000) Subject: Switched antialiasing off since GetTextExtent doesn't work properly X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/ff2baa25d5dbac5e5181a6f7d49779c399c037a3 Switched antialiasing off since GetTextExtent doesn't work properly git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35969 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/samples/richtext/richtext.cpp b/samples/richtext/richtext.cpp index c4c1cd66e9..ad77d07aff 100644 --- a/samples/richtext/richtext.cpp +++ b/samples/richtext/richtext.cpp @@ -474,7 +474,12 @@ MyFrame::MyFrame(const wxString& title, wxWindowID id, const wxPoint& pos, wxFont italicFont = wxFont(12, wxROMAN, wxITALIC, wxNORMAL); m_richTextCtrl = new wxRichTextCtrl(splitter, wxID_ANY, wxDefaultPosition, wxSize(200, 200), wxVSCROLL|wxHSCROLL|wxNO_BORDER); - m_richTextCtrl->SetFont(wxFont(12, wxROMAN, wxNORMAL, wxNORMAL)); + wxFont font(12, wxROMAN, wxNORMAL, wxNORMAL); + +#ifdef __WXMAC__ + font.SetNoAntiAliasing(true); +#endif + m_richTextCtrl->SetFont(font); wxRichTextStyleListBox* styleListBox = new wxRichTextStyleListBox(splitter, wxID_ANY); splitter->SplitVertically(m_richTextCtrl, styleListBox, 400); diff --git a/src/richtext/richtextbuffer.cpp b/src/richtext/richtextbuffer.cpp index 9f180d4421..ffe737397c 100644 --- a/src/richtext/richtextbuffer.cpp +++ b/src/richtext/richtextbuffer.cpp @@ -4776,6 +4776,9 @@ void wxRichTextAttr::CopyTo(wxTextAttrEx& attr) const wxFont wxRichTextAttr::CreateFont() const { wxFont font(m_fontSize, wxDEFAULT, m_fontStyle, m_fontWeight, m_fontUnderlined, m_fontFaceName); +#ifdef __WXMAC__ + font.SetNoAntiAliasing(true); +#endif return font; }