public static void InterfaceMenu()
        {
            Ex04.Menus.Interfaces.MainMenu menu  = new Ex04.Menus.Interfaces.MainMenu();
            Ex04.Menus.Interfaces.MenuItem main  = menu.AddMenuItem("The main menu");
            Ex04.Menus.Interfaces.MenuItem item1 = menu.AddMenuItem(main, "Vision and spaces");
            Ex04.Menus.Interfaces.MenuItem item2 = menu.AddMenuItem(main, "Show Date/Time");
            Menus actionPerformer = new Menus();

            Ex04.Menus.Interfaces.ActionItem numOfSpaces = menu.AddActionItem(item1, "Count spaces", actionPerformer);
            Ex04.Menus.Interfaces.ActionItem showVersion = menu.AddActionItem(item1, "Show version", actionPerformer);
            Ex04.Menus.Interfaces.ActionItem dateToday   = menu.AddActionItem(item2, "Show date", actionPerformer);
            Ex04.Menus.Interfaces.ActionItem timeNow     = menu.AddActionItem(item2, "Show time", actionPerformer);

            menu.Show();
        }
Ejemplo n.º 2
0
 public void AddItem(MenuItem i_MenuItemToAdd)
 {
     r_MenuItemsList.Add(i_MenuItemToAdd);
 }