public override void CreateAttributes() { CheckboxAttributes instanceAttributes = new CheckboxAttributes(this); this.instanceAttributes = instanceAttributes; base.m_attributes = this.instanceAttributes; }
public override void CreateAttributes() { CustomValueListAttributes instanceAttributes = new CustomValueListAttributes(this); foreach (GH_ValueListItem item in base.ListItems) { ToolStripMenuItem ToolStripItem = new ToolStripMenuItem(item.Name); ToolStripItem.Click += new EventHandler(this.ValueMenuItem_Click); ToolStripItem.MouseLeave += new EventHandler(MouseLeave); ToolStripItem.MouseEnter += new EventHandler(MouseEnter); instanceAttributes.collectionToolStripMenuItems.Add(ToolStripItem); } this.instanceAttributes = instanceAttributes; base.m_attributes = this.instanceAttributes; }