// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
#pragma implementation "dcscreen.h"
#endif
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
#include "wx/dcscreen.h"
#include "wx/window.h"
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();
gdk_gc_set_subwindow( m_penGC, GDK_INCLUDE_INFERIORS );
return TRUE;
}
+void wxScreenDC::DoGetSize(int *width, int *height) const
+{
+ wxDisplaySize(width, height);
+}