#define _WX_DC_H_
#include "wx/defs.h"
-#include "wx/dc.h"
+//#include "wx/dc.h"
// ---------------------------------------------------------------------------
// macros
DECLARE_DYNAMIC_CLASS(wxDC)
public:
- wxDC();
+ wxDC(void);
~wxDC();
// implement base class pure virtuals
m_bOwnsDC = bOwnsDC;
}
+ HPS GetHPS(void) const { return m_hPS; }
+ void SetHPS(HPS hPS)
+ {
+ HDC hDC = ::GpiQueryDevice(hPS);
+ m_hPS = hPS;
+ }
const wxBitmap& GetSelectedBitmap(void) const { return m_vSelectedBitmap; }
wxBitmap& GetSelectedBitmap(void) { return m_vSelectedBitmap; }
wxWindow* m_pCanvas;
wxBitmap m_vSelectedBitmap;
+public:
+ // PM specific stuff
+ HPS m_hPS;
+ HPS m_hOldPS; // old hPS, if any
+ bool m_bIsPaintTime;// True at Paint Time
+
+ RECTL m_vRclPaint; // Bounding rectangle at Paint time etc.
//
// TRUE => DeleteDC() in dtor, FALSE => only ReleaseDC() it
//