X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/fe37cbd46f6f9a1207949f3f4397df49bcbe439d..4a4bf7eefbc04cb91652031d9a729720d52dde61:/include/wx/animate.h diff --git a/include/wx/animate.h b/include/wx/animate.h index d40361a958..583b1afc74 100644 --- a/include/wx/animate.h +++ b/include/wx/animate.h @@ -19,6 +19,7 @@ #include "wx/animdecod.h" #include "wx/control.h" #include "wx/timer.h" +#include "wx/bitmap.h" class WXDLLIMPEXP_ADV wxAnimation; @@ -64,7 +65,6 @@ protected: // auto-resizes by default to fit the new animation when SetAnimation() is called #define wxAC_DEFAULT_STYLE (wxNO_BORDER) - class WXDLLIMPEXP_ADV wxAnimationCtrlBase : public wxControl { public: @@ -82,6 +82,13 @@ public: // public API virtual bool IsPlaying() const = 0; + virtual void SetInactiveBitmap(const wxBitmap &bmp); + wxBitmap GetInactiveBitmap() const + { return m_bmpStatic; } + +protected: + wxBitmap m_bmpStatic; + private: DECLARE_ABSTRACT_CLASS(wxAnimationCtrlBase) }; @@ -91,7 +98,7 @@ private: // include the platform-specific version of the wxAnimationCtrl class // ---------------------------------------------------------------------------- -#if defined(__WXGTK20__) +#if defined(__WXGTK20__) && !defined(__WXUNIVERSAL__) #include "wx/gtk/animate.h" #else #include "wx/generic/animate.h"