23 #include "wxgis/framework/framework.h"
24 #include "wx/imaglist.h"
47 wxGISAnimation(wxWindow * parent, wxWindowID
id = wxID_ANY,
const wxBitmap & bitmap = wxNullBitmap,
const int bitmap_size = 16,
const wxPoint & pos = wxDefaultPosition,
const wxSize & size = wxDefaultSize,
long style = wxNO_BORDER,
const wxString name = wxT(
"Ani"));
49 void OnPaint(wxPaintEvent & event);
50 void OnEraseBackground(wxEraseEvent & event);
51 void OnTimer( wxTimerEvent & event);
54 virtual void Play(
void);
55 virtual void Stop(
void);
60 virtual void SetYield(
bool bYield =
false);
62 virtual void OnChangeState(wxCommandEvent &event);
64 wxImageList m_ImageList;
virtual int GetValue() const
Get progressor position.
Definition: animation.h:59
virtual void Stop(void)=0
Stop undefined progressor state.
virtual void SetYield(bool bYield=false)=0
SetYield Yields control to pending messages in the windowing system.
Definition: animation.h:33
virtual int GetRange() const
Set progressor range.
Definition: animation.h:57
virtual bool ShowProgress(bool bShow)=0
Show/hide progressor.
Definition: core.h:92
virtual void SetValue(int value)
Set progressor position.
Definition: animation.h:58
virtual void Play(void)=0
Start undefined progressor state.
virtual void SetRange(int range)
Set progressor range.
Definition: animation.h:56