X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2cb5d2d2b70566c40be5578fe3db29cb3c3a34ad..220bfe1596238999c60b810fcf0b86b74ed37e0b:/include/wx/osx/core/private.h?ds=sidebyside diff --git a/include/wx/osx/core/private.h b/include/wx/osx/core/private.h index d16cbfa3fc..10c0665b09 100644 --- a/include/wx/osx/core/private.h +++ b/include/wx/osx/core/private.h @@ -43,7 +43,7 @@ wxString WXDLLIMPEXP_CORE wxMacMakeStringFromPascal( const unsigned char * from class WXDLLIMPEXP_CORE wxMacCGContextStateSaver { - DECLARE_NO_COPY_CLASS(wxMacCGContextStateSaver) + wxDECLARE_NO_COPY_CLASS(wxMacCGContextStateSaver); public: wxMacCGContextStateSaver( CGContextRef cg ) @@ -130,7 +130,7 @@ public : protected : wxMenuItem* m_peer; - DECLARE_ABSTRACT_CLASS(wxMenuItemImpl); + DECLARE_ABSTRACT_CLASS(wxMenuItemImpl) } ; class wxMenuImpl : public wxObject @@ -159,7 +159,7 @@ public : protected : wxMenu* m_peer; - DECLARE_ABSTRACT_CLASS(wxMenuItemImpl); + DECLARE_ABSTRACT_CLASS(wxMenuItemImpl) } ; @@ -220,6 +220,10 @@ public : virtual void PerformClick() = 0; virtual void SetLabel( const wxString& title, wxFontEncoding encoding ) = 0; + virtual void SetCursor( const wxCursor & cursor ) = 0; + virtual void CaptureMouse() = 0; + virtual void ReleaseMouse() = 0; + virtual wxInt32 GetValue() const = 0; virtual void SetValue( wxInt32 v ) = 0; virtual void SetBitmap( const wxBitmap& bitmap ) = 0; @@ -229,6 +233,8 @@ public : virtual void Enable( bool enable ) = 0; virtual void SetMinimum( wxInt32 v ) = 0; virtual void SetMaximum( wxInt32 v ) = 0; + virtual wxInt32 GetMinimum() const = 0; + virtual wxInt32 GetMaximum() const = 0; virtual void PulseGauge() = 0; virtual void SetScrollThumb( wxInt32 value, wxInt32 thumbSize ) = 0;