Example #1
0
        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());
        }
Example #2
0
 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();
 }
Example #3
0
 private bool checkForGroupChanges()
 {
     return(GroupingDisplayPanel.groupChangesExist());
 }