public void RunDelegateMenu() { SubMenuItem versionAndDigits = new SubMenuItem("Version and Digits"); SubMenuItem dateAndTime = new SubMenuItem("Show Date/Time"); ActionMenuItem countCapitalsItem = new ActionMenuItem("Count Capitals"); ActionMenuItem showVersionItem = new ActionMenuItem("Show Version"); ActionMenuItem showTimeItem = new ActionMenuItem("Show Time"); ActionMenuItem showDateItem = new ActionMenuItem("Show Date"); countCapitalsItem.ActionMenuItemChosen += CountCapitalsItem_WasSelected; showVersionItem.ActionMenuItemChosen += ShowVersionItem_WasSelected; showTimeItem.ActionMenuItemChosen += ShowTimeItem_WasSelected; showDateItem.ActionMenuItemChosen += ShowDateItem_WasSelected; this.r_MainMenu.AddItem(versionAndDigits); this.r_MainMenu.AddItem(dateAndTime); versionAndDigits.AddItem(countCapitalsItem); versionAndDigits.AddItem(showVersionItem); dateAndTime.AddItem(showTimeItem); dateAndTime.AddItem(showDateItem); this.r_MainMenu.Show(); }
public void RunInterfaceMenu() { ActionsClass actionsClass = new ActionsClass(); SubMenuItem versionAndDigits = new SubMenuItem("Version and Digits"); SubMenuItem dateAndTime = new SubMenuItem("Show Date/Time"); ActionMenuItem countCapitals = new ActionMenuItem("Count Capitals", 1); ActionMenuItem showVersion = new ActionMenuItem("Show Version", 2); ActionMenuItem showTime = new ActionMenuItem("Show Time", 3); ActionMenuItem showDate = new ActionMenuItem("Show Date", 4); countCapitals.ActionsListener = actionsClass; showVersion.ActionsListener = actionsClass; showTime.ActionsListener = actionsClass; showDate.ActionsListener = actionsClass; this.r_MainMenu.AddItem(versionAndDigits); this.r_MainMenu.AddItem(dateAndTime); versionAndDigits.AddItem(countCapitals); versionAndDigits.AddItem(showVersion); dateAndTime.AddItem(showTime); dateAndTime.AddItem(showDate); this.r_MainMenu.Show(); }