Exemplo n.º 1
0
        public void AddTester(ITester tester)
        {
            string ID = tester.GetID();
            System.Windows.Forms.MenuItem menuItem = new System.Windows.Forms.MenuItem(ID);
            menuItem.Click += new System.EventHandler(this.MainWindow_TesterSelect);
            menuItem.Tag = tester;

            string category = tester.GetCategory();
            if ((category == "") || (category == null))
            { menuItemTesters.MenuItems.Add(menuItem); }
            else
            {
                System.Windows.Forms.MenuItem categoryItem = findCategoryTester(category);
                if (categoryItem == null)
                {
                    categoryItem = new System.Windows.Forms.MenuItem(category);
                    menuItemTesters.MenuItems.Add(categoryItem);
                }
                categoryItem.MenuItems.Add(menuItem);
            }
        }