public NodeConnectionOptions(bool allowManualConnections, ConnectionMode connectionMode, ConnectorMode connectorMode, Color startColor, Gradient gradientColor = null) { this.allowManualConnections = allowManualConnections; this.connectionMode = connectionMode; this.connectorMode = connectorMode; this.startColor = startColor; this.gradientColor = gradientColor; this.neverMarkAsEndNode = false; }
public NodeConnectionOptions(bool allowManualConnections, ConnectorMode connectorMode, Gradient gradientColor) { this.allowManualConnections = allowManualConnections; this.connectorMode = connectorMode; this.gradientColor = gradientColor; this.connectionMode = ConnectionMode.Normal; this.startColor = Color.clear; this.neverMarkAsEndNode = false; }
public Connector(object tag, ConnectorMode mode = ConnectorMode.Input) { InitializeComponent(); _mode = mode; _connections = new HashSet <Connector>(); this.Tag = tag; this.MouseMove += new MouseEventHandler(mouseMoveHandler); this.DragEnter += new DragEventHandler(dragEnterHandler); this.DragDrop += new DragEventHandler(dragDropHandler); }
public Connector(ConnectorMode mode, object tag) : this() { this.Mode = mode; this.Tag = tag; }