public void MouseUpCB(INode internalNode, Mouse_Buttons button, Modifier_Keys keys) { if (internalNode != null) { OnMouseUp(new VVVV.PluginInterfaces.V2.MouseEventArgs(Node.Create(internalNode, NodeInfoFactory), button, keys)); } else { OnMouseUp(new VVVV.PluginInterfaces.V2.MouseEventArgs(null, button, keys)); } }
public MouseEventArgs(INode2 node, Mouse_Buttons button, Modifier_Keys key) { Node = node; Button = button; ModifierKey = key; }
public void MouseUp(PointF mousePos, Mouse_Buttons mouseButton) { // throw new NotImplementedException(); }
public void DoubleClick(PointF mousePos, Mouse_Buttons mouseButton) { var args = new MouseEventArgs((MouseButtons)mouseButton, 0, (int)mousePos.X, (int)mousePos.Y, 0); OnDoubleClick(args); }