Exemple #1
0
        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);
        }
Exemple #2
0
        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);
            }
        }