]> git.saurik.com Git - wxWidgets.git/commitdiff
wxScreenDC also needs a pango context and layout so it can do GetTextExtent
authorRobin Dunn <robin@alldunn.com>
Sat, 1 May 2004 21:42:07 +0000 (21:42 +0000)
committerRobin Dunn <robin@alldunn.com>
Sat, 1 May 2004 21:42:07 +0000 (21:42 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/gtk/dcscreen.cpp
src/gtk1/dcscreen.cpp

index b404333e13c64e59edbb08ce3af65bae4b27576f..1f46868b4e390ebbad55a88c5b309256600a1f94 100644 (file)
@@ -41,6 +41,12 @@ wxScreenDC::wxScreenDC()
     m_cmap = gdk_colormap_get_system();
     m_window = GDK_ROOT_PARENT();
 
+#ifdef __WXGTK20__
+    m_context = gdk_pango_context_get();
+    m_layout = pango_layout_new( m_context );
+//    m_fontdesc = pango_font_description_copy( widget->style->font_desc );
+#endif
+
     m_isScreenDC = TRUE;
 
     SetUpDC();
index b404333e13c64e59edbb08ce3af65bae4b27576f..1f46868b4e390ebbad55a88c5b309256600a1f94 100644 (file)
@@ -41,6 +41,12 @@ wxScreenDC::wxScreenDC()
     m_cmap = gdk_colormap_get_system();
     m_window = GDK_ROOT_PARENT();
 
+#ifdef __WXGTK20__
+    m_context = gdk_pango_context_get();
+    m_layout = pango_layout_new( m_context );
+//    m_fontdesc = pango_font_description_copy( widget->style->font_desc );
+#endif
+
     m_isScreenDC = TRUE;
 
     SetUpDC();