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
		
	
		
			
				
	
	
		
			52 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
| /////////////////////////////////////////////////////////////////////////////
 | |
| // Name:        dcscreen.h
 | |
| // Purpose:     wxScreenDC class
 | |
| // Author:      Julian Smart
 | |
| // Modified by:
 | |
| // Created:     17/09/98
 | |
| // RCS-ID:      $Id$
 | |
| // Copyright:   (c) Julian Smart
 | |
| // Licence:   	wxWindows licence
 | |
| /////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
| #ifndef _WX_DCSCREEN_H_
 | |
| #define _WX_DCSCREEN_H_
 | |
| 
 | |
| #ifdef __GNUG__
 | |
| #pragma interface "dcscreen.h"
 | |
| #endif
 | |
| 
 | |
| #include "wx/dcclient.h"
 | |
| 
 | |
| //-----------------------------------------------------------------------------
 | |
| // wxScreenDC
 | |
| //-----------------------------------------------------------------------------
 | |
| 
 | |
| class wxScreenDC : public wxPaintDC
 | |
| {
 | |
| public:
 | |
|     wxScreenDC();
 | |
|     virtual ~wxScreenDC();
 | |
| 
 | |
|     static bool StartDrawingOnTop( wxWindow *window );
 | |
|     static bool StartDrawingOnTop( wxRect *rect = (wxRect *) NULL );
 | |
|     static bool EndDrawingOnTop();
 | |
| 
 | |
|     // implementation
 | |
| 
 | |
|     static WXWindow   *sm_overlayWindow;
 | |
|     static int         sm_overlayWindowX;
 | |
|     static int         sm_overlayWindowY;
 | |
| 
 | |
| protected:
 | |
|     virtual void DoGetSize(int *width, int *height) const;
 | |
| 
 | |
| private:
 | |
|     DECLARE_DYNAMIC_CLASS(wxScreenDC)
 | |
| };
 | |
| 
 | |
| 
 | |
| #endif
 | |
| // _WX_DCSCREEN_H_
 | |
| 
 |