+ bool CanDrawBitmap() const { return true; }
+ void Clear();
+ void SetFont( const wxFont& font );
+ void SetPen( const wxPen& pen );
+ void SetBrush( const wxBrush& brush );
+ void SetLogicalFunction( int function );
+ void SetBackground( const wxBrush& brush );
+ void DestroyClippingRegion();
+ bool StartDoc(const wxString& message);
+ void EndDoc();
+ void StartPage();
+ void EndPage();
+ wxCoord GetCharHeight() const;
+ wxCoord GetCharWidth() const;
+ bool CanGetTextExtent() const { return true; }
+ wxSize GetPPI() const;
+ void SetAxisOrientation( bool xLeftRight, bool yBottomUp );
+ void SetLogicalOrigin( wxCoord x, wxCoord y );
+ void SetDeviceOrigin( wxCoord x, wxCoord y );
+ virtual int GetDepth() const { return 24; }
+ void SetBackgroundMode(int WXUNUSED(mode)) { }
+ void SetPalette(const wxPalette& WXUNUSED(palette)) { }
+ static void SetResolution(int ppi);
+ static int GetResolution();