/// <summary> /// Installs MouseMessageFilter and hooks it's events /// </summary> private void InitializeMessageFilter() { mf = new ManagedMouseFilter(); mf.Enabled = enabled; mf.RightButtonDown += new MouseFilterEventHandler(BeginGesture); mf.MouseMove += new MouseFilterEventHandler(AddToGesture); mf.RightButtonUp += new MouseFilterEventHandler(EndGesture); }
/// <summary> /// Installs MouseMessageFilter and hooks it's events /// </summary> private void InitializeMessageFilter(bool useLLMessageFilter) { if ( useLLMessageFilter ) { mf = new LLMouseFilter(); } else { mf = new ManagedMouseFilter(); } mf.Enabled = enabled; mf.RightButtonDown += new MouseFilterEventHandler(BeginGesture); mf.MouseMove += new MouseFilterEventHandler(AddToGesture); mf.RightButtonUp += new MouseFilterEventHandler(EndGesture); }