X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8f884a0dccd6b642f35c441ac9bfc87a6d5b4d35..8cd6a9ad50c00a94e62558a3b55e814028d81100:/include/wx/mac/carbon/pen.h diff --git a/include/wx/mac/carbon/pen.h b/include/wx/mac/carbon/pen.h index ee28813e40..9c3c365547 100644 --- a/include/wx/mac/carbon/pen.h +++ b/include/wx/mac/carbon/pen.h @@ -17,11 +17,15 @@ #include "wx/bitmap.h" // Pen -class WXDLLEXPORT wxPen : public wxGDIObject +class WXDLLEXPORT wxPen : public wxPenBase { public: wxPen(); - wxPen(const wxColour& col, int width = 1, int style = wxSOLID); + wxPen(const wxColour& col, int width = 1, wxPenStyle style = wxPENSTYLE_SOLID); +#if WXWIN_COMPATIBILITY_2_8 + wxDEPRECATED( wxPen(const wxColour& col, int width, wxBrushStyle style) ); +#endif + wxPen(const wxBitmap& stipple, int width); virtual ~wxPen(); @@ -33,17 +37,17 @@ public: void SetColour(unsigned char r, unsigned char g, unsigned char b) ; void SetWidth(int width) ; - void SetStyle(int style) ; + void SetStyle(wxPenStyle style) ; void SetStipple(const wxBitmap& stipple) ; void SetDashes(int nb_dashes, const wxDash *dash) ; - void SetJoin(int join) ; - void SetCap(int cap) ; + void SetJoin(wxPenJoin join) ; + void SetCap(wxPenCap cap) ; wxColour& GetColour() const ; int GetWidth() const; - int GetStyle() const; - int GetJoin() const; - int GetCap() const; + wxPenStyle GetStyle() const; + wxPenJoin GetJoin() const; + wxPenCap GetCap() const; int GetDashes(wxDash **ptr) const; wxBitmap *GetStipple() const ;