/// <summary> /// Raises the MouseUp event. Override this method to add code to handle when a mouse button is released /// </summary> /// <param name="e">InputEventCM for the MouseUp event</param> private void invokeMouseUp(InputEventMouse e) { if (MouseUp != null) { MouseUp(e); } }
/// <summary> /// Raises the MouseDown event. Override this method to add code to handle when a mouse button is pressed /// </summary> /// <param name="e">InputEventCM for the MouseDown event</param> private void invokeMouseDown(InputEventMouse e) { if (MouseDown != null) { MouseDown(e); } }
/// <summary> /// Raises the MouseWheel event. Override this method to add code to handle when a mouse wheel is turned /// </summary> /// <param name="e">InputEventCM for the MouseWheel event</param> private void invokeMouseWheel(InputEventMouse e) { if (MouseWheel != null) { MouseWheel(e); } }
/// <summary> /// Raises the MouseMove event. Override this method to add code to handle when the mouse is moved /// </summary> /// <param name="e">InputEventCM for the MouseMove event</param> private void invokeMouseMove(InputEventMouse e) { if (MouseMove != null) { MouseMove(e); } }
public InputEventMouse(MouseEvent eventType, InputEventMouse parent) : base(parent) { _eventType = eventType; _button = parent._button; _clicks = parent._clicks; _x = parent._x; _y = parent._y; _mouseData = parent._mouseData; }