X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ea76a6a5ca75f8e623982de97f7f7b2746b5ee50..4f13428c4f852674c8f8fc99af26d9486bf907db:/src/motif/dcmemory.cpp?ds=sidebyside diff --git a/src/motif/dcmemory.cpp b/src/motif/dcmemory.cpp index 8bf23e219b..20da633054 100644 --- a/src/motif/dcmemory.cpp +++ b/src/motif/dcmemory.cpp @@ -1,5 +1,5 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: dcmemory.cpp +// Name: src/motif/dcmemory.cpp // Purpose: wxMemoryDC class // Author: Julian Smart // Modified by: @@ -9,16 +9,15 @@ // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// -#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) -#pragma implementation "dcmemory.h" -#endif - // For compilers that support precompilation, includes "wx.h". #include "wx/wxprec.h" #include "wx/dcmemory.h" -#include "wx/settings.h" -#include "wx/utils.h" + +#ifndef WX_PRECOMP + #include "wx/utils.h" + #include "wx/settings.h" +#endif #ifdef __VMS__ #pragma message disable nosimpint @@ -55,14 +54,10 @@ wxMemoryDC::wxMemoryDC(void) m_backgroundPixel = (int) gcvalues.background; - // Get the current Font so we can set it back later - XGCValues valReturn; - XGetGCValues((Display*) m_display, (GC) m_gc, GCFont, &valReturn); - m_oldFont = (WXFont) valReturn.font; SetBrush (* wxWHITE_BRUSH); SetPen (* wxBLACK_PEN); SetFont(wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT)); -}; +} wxMemoryDC::wxMemoryDC( wxDC* dc ) { @@ -86,17 +81,13 @@ wxMemoryDC::wxMemoryDC( wxDC* dc ) m_backgroundPixel = (int) gcvalues.background; - // Get the current Font so we can set it back later - XGCValues valReturn; - XGetGCValues((Display*) m_display, (GC) m_gc, GCFont, &valReturn); - m_oldFont = (WXFont) valReturn.font; SetBrush (* wxWHITE_BRUSH); SetPen (* wxBLACK_PEN); -}; +} wxMemoryDC::~wxMemoryDC(void) { -}; +} void wxMemoryDC::SelectObject( const wxBitmap& bitmap ) { @@ -124,20 +115,15 @@ void wxMemoryDC::SelectObject( const wxBitmap& bitmap ) m_backgroundPixel = (int) gcvalues.background; m_ok = true; - // Get the current Font so we can set it back later - XGCValues valReturn; - XGetGCValues((Display*) m_display, (GC) m_gc, GCFont, &valReturn); - m_oldFont = (WXFont) valReturn.font; - SetBrush (* wxWHITE_BRUSH); SetPen (* wxBLACK_PEN); } else { - m_ok = FALSE; + m_ok = false; m_pixmap = (WXPixmap) 0; }; -}; +} void wxMemoryDC::DoGetSize( int *width, int *height ) const { @@ -151,6 +137,4 @@ void wxMemoryDC::DoGetSize( int *width, int *height ) const if (width) (*width) = 0; if (height) (*height) = 0; }; -}; - - +}