public MenuItem AddMenuItem(VLoopCommand MenuAction, VLoopMenus MenuType, ToolBarButton TBButton, string MenuText, Shortcut MenuShortcut, Icon MenuIcon) { Menu menu = GetMenu(MenuType); AfniMenuItem item = new AfniMenuItem(); item.Text = MenuText; item.Shortcut = MenuShortcut; item.Click += new System.EventHandler(this.OnMenuClick); item.Icon = MenuIcon; item.Key = MenuAction; menu.MenuItems.Add(item); if (TBButton != null) { _app.ParentForm.VLoopToolBar.Buttons.Add(TBButton); } return(item); }
private void AddProdTypesToMenu() { IManager bso = new ProdTypeBSO(); ArrayList types = (ArrayList)bso.GetAll(); AfniMenuItem menuItem; foreach (ProductType type in types) { menuItem = new AfniMenuItem(); menuItem.Text = type.ProductTypeDescription; menuItem.Key = type; menuItem.Click += new EventHandler(OnNewItemClick); menuItem_New.MenuItems.Add(menuItem); } }