X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c2f12218ce9231e0d21a0d5516fcaa7df3e0a2a0..687b91d266990129fbbb8c21d92fa4298b458352:/include/wx/animate.h diff --git a/include/wx/animate.h b/include/wx/animate.h index b9cde65251..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(__WXGTK__) +#if defined(__WXGTK20__) && !defined(__WXUNIVERSAL__) #include "wx/gtk/animate.h" #else #include "wx/generic/animate.h"