X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c2f12218ce9231e0d21a0d5516fcaa7df3e0a2a0..64b75e644a57565bf6e5c3c701ebc9d581182268:/include/wx/gtk/animate.h diff --git a/include/wx/gtk/animate.h b/include/wx/gtk/animate.h index 6e43a643c9..fcd39a3784 100644 --- a/include/wx/gtk/animate.h +++ b/include/wx/gtk/animate.h @@ -24,7 +24,7 @@ typedef struct _GdkPixbufAnimationIter GdkPixbufAnimationIter; // refcounted so that assignment is very fast // ---------------------------------------------------------------------------- -class WXDLLEXPORT wxAnimation : public wxAnimationBase +class WXDLLIMPEXP_ADV wxAnimation : public wxAnimationBase { public: wxAnimation(GdkPixbufAnimation *p = NULL) { m_pixbuf = p; } @@ -89,7 +89,7 @@ private: class WXDLLIMPEXP_ADV wxAnimationCtrl: public wxAnimationCtrlBase { public: - wxAnimationCtrl(); + wxAnimationCtrl() { Init(); } wxAnimationCtrl(wxWindow *parent, wxWindowID id, const wxAnimation& anim = wxNullAnimation, @@ -98,9 +98,13 @@ public: long style = wxAC_DEFAULT_STYLE, const wxString& name = wxAnimationCtrlNameStr) { + Init(); + Create(parent, id, anim, pos, size, style, name); } + void Init(); + bool Create(wxWindow *parent, wxWindowID id, const wxAnimation& anim = wxNullAnimation, const wxPoint& pos = wxDefaultPosition,