コード例 #1
0
        private void initializeFirstSubMenu()
        {
            OptionMenuHandler subMenu = new OptionMenuHandler("Version and Capitals", r_MainMenu.MainMenuHandler);

            subMenu.AddMenuOption(new OptionCallback(new CountCapitals(), "Count Capitals", subMenu));
            subMenu.AddMenuOption(new OptionCallback(new ShowVersion(), "Show Version", subMenu));
            r_MainMenu.AddMenuOption(subMenu);
        }
コード例 #2
0
        private void initializeSecondSubMenu()
        {
            OptionMenuHandler subMenu = new OptionMenuHandler("Show Date/Time", r_MainMenu.MainMenuHandler);

            subMenu.AddMenuOption(new OptionCallback(new ShowTime(), "Show Time", subMenu));
            subMenu.AddMenuOption(new OptionCallback(new ShowDate(), "Show Date", subMenu));
            r_MainMenu.AddMenuOption(subMenu);
        }
コード例 #3
0
        private void initializeFirstSubMenu()
        {
            OptionMenuHandler subMenu = new OptionMenuHandler("Version and Capitals", r_MainMenu.MainMenuHandler);

            subMenu.AddMenuOption(new OptionCallback(CountCapitals.CountCapitalsFromUserInput, "Count Capitals", subMenu));
            subMenu.AddMenuOption(new OptionCallback(ShowVersion.PrintVersion, "Show Version", subMenu));
            r_MainMenu.AddMenuOption(subMenu);
        }
コード例 #4
0
ファイル: MainMenu.cs プロジェクト: GalRabin/csharp-course
 public MainMenu(string i_MainMenuHeader)
 {
     r_MainMenuHeader  = i_MainMenuHeader;
     r_MainMenuHandler = new OptionMenuHandler(i_MainMenuHeader);
 }