public override void OnAfterDelete() { if ( m_Timer != null ) m_Timer.Stop(); m_Timer = null; base.OnAfterDelete(); }