/// <summary> /// Constructor with AtfMouseButtons and event data</summary> /// <param name="button">AtfMouseButtons button clicked</param> /// <param name="clicks">Number of times button was pressed and released</param> /// <param name="x">X-coordinate of mouse click</param> /// <param name="y">Y-coordinate of mouse click</param> /// <param name="delta">Signed count of the number of detents the mouse wheel has rotated</param> public MouseEventArgsInterop(AtfMouseButtons button, int clicks, int x, int y, int delta) { Button = button; Clicks = clicks; X = x; Y = y; Delta = delta; }
/// <summary> /// Constructor with AtfMouseButtons and event data</summary> /// <param name="button">AtfMouseButtons button clicked</param> /// <param name="clicks">Number of times button was pressed and released</param> /// <param name="x">X-coordinate of mouse click</param> /// <param name="y">Y-coordinate of mouse click</param> /// <param name="delta">Signed count of the number of detents the mouse wheel has rotated</param> public MouseEventArgsInterop(AtfMouseButtons button, int clicks, int x, int y, int delta) { Button = button; Clicks = clicks; X = x; Y = y; Delta = delta; }
/// <summary> /// Converts AtfMouseButtons to WfMouseButtons</summary> /// <param name="buttons">AtfMouseButtons</param> /// <returns>WfMouseButtons</returns> public static WfMouseButtons ToWf(AtfMouseButtons buttons) { return (WfMouseButtons)buttons; }
/// <summary> /// Constructor with AtfMouseButtons</summary> /// <param name="buttons">AtfMouseButtons</param> public MouseButtonsInterop(AtfMouseButtons buttons) { Value = (int)buttons; ValueType = SupportedTypes.Atf; }
/// <summary> /// Constructor with AtfMouseButtons</summary> /// <param name="buttons">AtfMouseButtons</param> public MouseButtonsInterop(AtfMouseButtons buttons) { Value = (int)buttons; ValueType = SupportedTypes.Atf; }
/// <summary> /// Converts AtfMouseButtons to WfMouseButtons</summary> /// <param name="buttons">AtfMouseButtons</param> /// <returns>WfMouseButtons</returns> public static WfMouseButtons ToWf(AtfMouseButtons buttons) { return((WfMouseButtons)buttons); }