When UIEventHub created a UIInput from Sender and EventArgs, before send to UIEventProcessor, it first passed to UIInputProcessor to update certain paramaters, or in the case of DragInputProcessor, raise DragStarted event.

public interface IUIInputProcessor
{
    IEnumerable<RoutedEvent> ProcessEvents { get; }
    bool ProcessAllEvents { get; }
    void Update(IUIInput input);
}


A list of UIInputProcessor

Last edited Mar 20, 2014 at 10:28 AM by lycj, version 2

Comments

No comments yet.