private void loadCurrentGrouping(object sender, EventArgs e) { if (Model.currentClass == null || string.IsNullOrEmpty(Model.currentClass.CurrentGroupingName)) { unloadGrouping(); return; } GroupingDisplaybtn.Text = Model.currentClass.CurrentGroupingName; GroupingDisplaybtn.Visible = true; GroupingDisplaybtn.Enabled = true; foreach (ToolStripItem button in groupingToolStripMenuItem.DropDownItems) { if (button.GetType() == typeof(ToolStripSeparator)) { continue; } if (button.Text == Model.currentClass.CurrentGroupingName) { ((ToolStripMenuItem)button).Checked = true; } else { ((ToolStripMenuItem)button).Checked = false; } } GroupingDisplayPanel.displayGrouping(Model.currentClass.getCurrentGrouping()); }
private void unloadGrouping() { GroupingDisplaybtn.Visible = false; GroupingDisplaybtn.Enabled = false; GroupingDisplaybtn.Text = ""; foreach (ToolStripItem button in groupingToolStripMenuItem.DropDownItems) { if (button.GetType() == typeof(ToolStripSeparator)) { continue; } ((ToolStripMenuItem)button).Checked = false; } GroupingDisplayPanel.clearDisplay(); }
private bool checkForGroupChanges() { return(GroupingDisplayPanel.groupChangesExist()); }