dcscreen.h 926 B

123456789101112131415161718192021222324252627282930313233343536
  1. /////////////////////////////////////////////////////////////////////////////
  2. // Name: wx/x11/dcscreen.h
  3. // Purpose: wxScreenDC class
  4. // Author: Julian Smart
  5. // Modified by:
  6. // Created: 17/09/98
  7. // Copyright: (c) Julian Smart
  8. // Licence: wxWindows licence
  9. /////////////////////////////////////////////////////////////////////////////
  10. #ifndef _WX_DCSCREEN_H_
  11. #define _WX_DCSCREEN_H_
  12. #include "wx/dcclient.h"
  13. #include "wx/x11/dcclient.h"
  14. //-----------------------------------------------------------------------------
  15. // wxScreenDC
  16. //-----------------------------------------------------------------------------
  17. class WXDLLIMPEXP_CORE wxScreenDCImpl : public wxPaintDCImpl
  18. {
  19. public:
  20. wxScreenDCImpl( wxDC *owner);
  21. virtual ~wxScreenDCImpl();
  22. protected:
  23. virtual void DoGetSize(int *width, int *height) const;
  24. private:
  25. DECLARE_CLASS(wxScreenDCImpl)
  26. };
  27. #endif
  28. // _WX_DCSCREEN_H_