public override void CreateNode() { ToolBase tool = new StartTool(); tool.graphNode = GraphNode; GraphNode.UserObject = tool; GoRoundedRectangle rect = new GoRoundedRectangle(); InitShape(rect, color3, color3, 20, 8, 20, 8); UpdatePorts("", "o", "o", "o"); }
public override void CreateNode() { ToolBase tool = new MesTool(); tool.graphNode = GraphNode; GraphNode.UserObject = tool; GoRoundedRectangle rect = new GoRoundedRectangle(); InitShape(new GoDrawing(GoFigure.Database), color11, color11, 20, 15, 20, 15); UpdatePorts("io", "io", "io", "io"); }
protected virtual void ConstructShape() { var goRectangle = new GoRoundedRectangle { Corner = new SizeF(4, 4) }; _dateTimeFormatter = new DateTimeFormatter(displayTime: false); Shape = goRectangle; NodeBaseSize = NewNodeSize; NodeSize = NodeSize.Middle; addPorts(); movePorts(); }