private void Menu_PanelTypeChanged(object sender, EventArgs e) { if (sender is ToolStripMenuItem item && item.Tag is "Filler") { type = (HoleFillerType)Enum.Parse(typeof(HoleFillerType), item.Text); } this.ExpireSolution(true); }
public override bool Read(GH_IReader reader) { int val = 1; if (reader.TryGetInt32("Type", ref val)) { type = (HoleFillerType)val; return(base.Read(reader)); } else { type = HoleFillerType.Minimal; return(base.Read(reader)); } }
public override bool Read(GH_IReader reader) { this.Type = (HoleFillerType)reader.GetInt32("Type"); return(base.Read(reader)); }