int m_style;
wxBitmap m_stipple ;
wxColour m_colour;
-
-/* TODO: implementation
- WXHBRUSH m_hBrush;
-*/
};
#define M_BRUSHDATA ((wxBrushRefData *)m_refData)
public:
wxBrush();
wxBrush(const wxColour& col, int style);
- wxBrush(const wxString& col, int style);
wxBrush(const wxBitmap& stipple);
inline wxBrush(const wxBrush& brush) { Ref(brush); }
- inline wxBrush(const wxBrush* brush) { if (brush) Ref(*brush); }
~wxBrush();
virtual void SetColour(const wxColour& col) ;
- virtual void SetColour(const wxString& col) ;
virtual void SetColour(unsigned char r, unsigned char g, unsigned char b) ;
virtual void SetStyle(int style) ;
virtual void SetStipple(const wxBitmap& stipple) ;
// Implementation
// Useful helper: create the brush resource
- void RealizeResource();
+ bool RealizeResource();
// When setting properties, we must make sure we're not changing
// another object