From 85b7bb3557236aa383490106f5198f9de1ef2e6e Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Fri, 24 Jan 2003 12:36:04 +0000 Subject: [PATCH] Applied patch [ 673055 ] Text rendering in wxGTK 2.4.0 and GTK2 fixed git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18906 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/gtk/dcclient.cpp | 8 ++++++++ src/gtk1/dcclient.cpp | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/src/gtk/dcclient.cpp b/src/gtk/dcclient.cpp index 5f1953872d..b3dd4904a7 100644 --- a/src/gtk/dcclient.cpp +++ b/src/gtk/dcclient.cpp @@ -394,6 +394,14 @@ void wxWindowDC::SetUpDC() m_bgGC = wxGetPoolGC( m_window, wxBG_COLOUR ); } +#ifdef __WXGTK20__ + if (m_isMemDC) + { + m_context = gdk_pango_context_get(); + m_fontdesc = pango_context_get_font_description(m_context); + } +#endif + /* background colour */ m_backgroundBrush = *wxWHITE_BRUSH; m_backgroundBrush.GetColour().CalcPixel( m_cmap ); diff --git a/src/gtk1/dcclient.cpp b/src/gtk1/dcclient.cpp index 5f1953872d..b3dd4904a7 100644 --- a/src/gtk1/dcclient.cpp +++ b/src/gtk1/dcclient.cpp @@ -394,6 +394,14 @@ void wxWindowDC::SetUpDC() m_bgGC = wxGetPoolGC( m_window, wxBG_COLOUR ); } +#ifdef __WXGTK20__ + if (m_isMemDC) + { + m_context = gdk_pango_context_get(); + m_fontdesc = pango_context_get_font_description(m_context); + } +#endif + /* background colour */ m_backgroundBrush = *wxWHITE_BRUSH; m_backgroundBrush.GetColour().CalcPixel( m_cmap ); -- 2.45.2