3cd0b8c5b5
Updated wxColour for handling Colormaps and ref couting. Updated wxClientDC et al. for conforming to wxGTK. Many tricky parts, particularly the bitmap drawing and blitting is still missing. Any sample crashes now for some reason with an X error. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
39 lines
878 B
C++
39 lines
878 B
C++
/////////////////////////////////////////////////////////////////////////////
|
|
// Name: dcmemory.h
|
|
// Purpose: wxMemoryDC class
|
|
// Author: Julian Smart
|
|
// Modified by:
|
|
// Created: 17/09/98
|
|
// RCS-ID: $Id$
|
|
// Copyright: (c) Julian Smart
|
|
// Licence: wxWindows licence
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
#ifndef _WX_DCMEMORY_H_
|
|
#define _WX_DCMEMORY_H_
|
|
|
|
#ifdef __GNUG__
|
|
#pragma interface "dcmemory.h"
|
|
#endif
|
|
|
|
#include "wx/dcclient.h"
|
|
|
|
class wxMemoryDC : public wxWindowDC
|
|
{
|
|
public:
|
|
wxMemoryDC();
|
|
wxMemoryDC( wxDC *dc ); // Create compatible DC
|
|
~wxMemoryDC();
|
|
virtual void SelectObject( const wxBitmap& bitmap );
|
|
void DoGetSize( int *width, int *height ) const;
|
|
|
|
// implementation
|
|
wxBitmap m_selected;
|
|
|
|
private:
|
|
DECLARE_DYNAMIC_CLASS(wxMemoryDC)
|
|
};
|
|
|
|
#endif
|
|
// _WX_DCMEMORY_H_
|