void CAnimControlUI::DoEvent(TEventUI& event) { if(UIEVENT_TIMER == event.Type && event.wParam == CAnimControlUI::ANIMATION_ID) OnAnimationElapse(event.wParam); else CLabelUI::DoEvent(event); }
void CFadeAnimation::DoAnimationEvent(TEventUI& event) { switch (event.Type) { case UIEVENT_MOUSEENTER: EnterFadeIn(); break; case UIEVENT_MOUSELEAVE: EnterFadeOut(); break; case UIEVENT_TIMER: OnAnimationElapse(event.wParam); break; default: break; } }
void CFadeButtonUI::OnTimer( int nTimerID ) { OnAnimationElapse( nTimerID ); }
void CAnimationTabLayoutUI::OnTimer( int nTimerID ) { OnAnimationElapse( nTimerID ); }