dcscreen.h 896 B

123456789101112131415161718192021222324252627282930313233
  1. /////////////////////////////////////////////////////////////////////////////
  2. // Name: wx/os2/dcscreen.h
  3. // Purpose: wxScreenDC class
  4. // Author: David Webster
  5. // Modified by:
  6. // Created: 10/14/99
  7. // Copyright: (c) David Webster
  8. // Licence: wxWindows licence
  9. /////////////////////////////////////////////////////////////////////////////
  10. #ifndef _WX_OS2_DCSCREEN_H_
  11. #define _WX_OS2_DCSCREEN_H_
  12. #include "wx/dcscreen.h"
  13. #include "wx/os2/dc.h"
  14. class WXDLLIMPEXP_CORE wxScreenDCImpl: public wxPMDCImpl
  15. {
  16. public:
  17. // Create a DC representing the whole screen
  18. wxScreenDCImpl( wxScreenDC *owner );
  19. virtual void DoGetSize( int* pnWidth
  20. ,int* pnHeight
  21. ) const;
  22. private:
  23. DECLARE_CLASS(wxScreenDCImpl)
  24. wxDECLARE_NO_COPY_CLASS(wxScreenDCImpl);
  25. }; // end of CLASS wxScreenDC
  26. #endif
  27. // _WX_DCSCREEN_H_