public NodeParam(string name, NodeParam parent = null) { this.FlowName = name; if (parent != null) { parent.Nodes.Add(this); } }
public FlowNode(NodeParam param, List <Tuple <string, EventHandler> > menu = null) : base() { this.Param = param; if (menu != null && menu.Count > 0) { this.ContextMenu = new ContextMenu(); for (int i = 0; i < menu.Count; ++i) { this.ContextMenu.MenuItems.Add(menu[i].Item1, menu[i].Item2); } } }
public BadmarkParam(string name, NodeParam parent = null) : base(name, parent) { }
public BadmarkListNode(NodeParam parent) : base("Badmark列表", parent) { }
public PasteListNode(NodeParam parent) : base("贴附列表", parent) { }
public PasteParam(string name, NodeParam parent = null) : base(name, parent) { this.CanRecordROI = false; }
public ReadCodeParam(string name, NodeParam parent) : base(name, parent) { }
public PCSParam(string name, NodeParam parent) : base(name, parent) { }
public NodeParamPt(string name, NodeParam parent) : base(name, parent) { }
public ReadCodeListNode(NodeParam parent) : base("读码列表", parent) { }
public MarkParam(string name, NodeParam parent = null) : base(name, parent) { this.CanExpand = false; this.CanRecordXY = false; }