wxtimerevent
wxtimerevent object is passed to the event handler of timer events.
for example:
class myframe : public wxframe
{
public:
...
void ontimer(wxtimerevent& event);
private:
wxtimer m_timer;
};
begin_event_table(myframe, wxframe)
evt_timer(timer_id, myframe::ontimer)
end_event_table()
myframe::myframe()
: m_timer(this, timer_id)
{
m_timer.start(1000); // 1 second interval
}
void myframe::ontimer(wxtimerevent& event)
{
// do whatever you want to do every second here
}
derived from
wxevent
include files
<wx/timer.h>
see also
wxtimer
members
wxtimerevent::getinterval
wxtimerevent::getinterval
int getinterval() const
returns the interval of the timer which generated this event.
|