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(); }
public void AddItem(MenuItem i_MenuItemToAdd) { r_MenuItemsList.Add(i_MenuItemToAdd); }