// Modified by:
// Created: 01/02/97
// RCS-ID: $Id$
-// Copyright: (c) Julian Smart and Markus Holzem
-// Licence: wxWindows license
+// Copyright: (c) Julian Smart
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
#ifndef _WX_DCCLIENT_H_
// intiialize the newly created DC
void InitDC();
+ // override some base class virtuals
+ virtual void DoGetSize(int *width, int *height) const;
+
private:
DECLARE_DYNAMIC_CLASS(wxWindowDC)
};
// Create a DC corresponding to the client area of the window
wxClientDC(wxWindow *win);
+ virtual ~wxClientDC();
+
+protected:
+ void InitDC();
+
+ // override some base class virtuals
+ virtual void DoGetSize(int *width, int *height) const;
+
private:
DECLARE_DYNAMIC_CLASS(wxClientDC)
};
-class WXDLLEXPORT wxPaintDC : public wxWindowDC
+class WXDLLEXPORT wxPaintDC : public wxClientDC
{
public:
wxPaintDC();