ScanMaster.GUI.ControllerWindow.ControllerWindow C# (CSharp) Method

ControllerWindow() public method

public ControllerWindow ( Controller controller ) : System
controller Controller
return System
        public ControllerWindow(Controller controller)
        {
            this.controller = controller;
            this.manager = controller.ProfileManager;
            InitializeComponent();

            // build the viewer menu
            viewerMenu.MenuItems.Clear();
            Hashtable viewers = controller.ViewerManager.Viewers;
            foreach (DictionaryEntry de in viewers)
            {
                MenuItem item = new MenuItem(de.Key.ToString());
                item.Click +=new EventHandler(viewerClicked);
                viewerMenu.MenuItems.Add(item);
            }

            // build the Schon menu
            foreach (DictionaryEntry de in DataFaker.FakeScans)
            {
                MenuItem item = new MenuItem(de.Key.ToString());
                item.Click +=new EventHandler(schonClicked);
                schonMenu.MenuItems.Add(item);
            }
        }