protected void AppendEvent(GestureEventHandler ev, GestureEventArgs args) { if (ev != null) { if (m_armed) ev(this, args); else { m_bufferedHandlers.Add((GestureEventHandler)ev.Clone()); m_bufferedArgs.Add(args); } } }