]> git.saurik.com Git - wxWidgets.git/blame - include/wx/gtk1/dcscreen.h
No real changes, just make wxWindow::CanScroll() virtual.
[wxWidgets.git] / include / wx / gtk1 / dcscreen.h
CommitLineData
c801d85f 1/////////////////////////////////////////////////////////////////////////////
8ef94bfc 2// Name: wx/gtk1/dcscreen.h
c801d85f
KB
3// Purpose:
4// Author: Robert Roebling
dbf858b5 5// Copyright: (c) 1998 Robert Roebling
65571936 6// Licence: wxWindows licence
c801d85f
KB
7/////////////////////////////////////////////////////////////////////////////
8
c801d85f
KB
9#ifndef __GTKDCSCREENH__
10#define __GTKDCSCREENH__
11
10d30222 12#include "wx/gtk1/dcclient.h"
c801d85f 13
dbf858b5 14//-----------------------------------------------------------------------------
10d30222 15// wxScreenDCImpl
dbf858b5
RR
16//-----------------------------------------------------------------------------
17
10d30222 18class WXDLLIMPEXP_CORE wxScreenDCImpl : public wxPaintDCImpl
c801d85f 19{
ec758a20 20public:
10d30222
VZ
21 wxScreenDCImpl(wxScreenDC *owner);
22 virtual ~wxScreenDCImpl();
20e05ffb
RR
23
24 // implementation
376aa62a 25
20e05ffb
RR
26 static GdkWindow *sm_overlayWindow;
27 static int sm_overlayWindowX;
28 static int sm_overlayWindowY;
376aa62a
VZ
29
30protected:
31 virtual void DoGetSize(int *width, int *height) const;
32
20e05ffb 33private:
10d30222 34 DECLARE_DYNAMIC_CLASS(wxScreenDCImpl)
c801d85f
KB
35};
36
10d30222 37#endif // __GTKDCSCREENH__
c801d85f 38