Esempio n. 1
0
            public static void start()
            {
                menu = mainMenu;
                Console.WriteLine("Choose number:");

                for (int i = 1; i <= PhoneBook.Numbers.Count; i++)
                {
                    Console.WriteLine(i + ". " + PhoneBook.Numbers[i - 1]);
                }
            }
Esempio n. 2
0
            static void callMenu(ConsoleKeyInfo key, Param param)
            {
                Console.Clear();

                    Console.WriteLine("1." + PhoneBook.Numbers[numberIndex] +
                        "\nEsc - back to main menu");

                if (key.Key == ConsoleKey.Escape)
                {
                    menu = mainMenu;
                    menu(new ConsoleKeyInfo(), null);
                }
            }
Esempio n. 3
0
 private void SetMenu(MenuStrip Info)
 {
     if (Info.InvokeRequired)
     {
         menuDelegate DDD = new menuDelegate(SetMenu);
         Info.Invoke(DDD, new object[] { Info });
     }
     else
     {
         экспортToolStripMenuItem.Enabled = true;
         вTxtToolStripMenuItem.Enabled = true;
         вXSLToolStripMenuItem.Enabled = true;
     }
 }
Esempio n. 4
0
            static void mainMenu(ConsoleKeyInfo key, Param param)
            {
                Console.Clear();

                Console.WriteLine("Choose number:");

                for (int i = 1; i <= PhoneBook.Numbers.Count; i++)
                {
                    Console.WriteLine(i + ". " + PhoneBook.Numbers[i - 1]);
                }

                if (key.KeyChar >= '0' && key.KeyChar < PhoneBook.Numbers.Count + '0')
                {
                    menu = callMenu;
                    numberIndex = key.KeyChar - '0';
                    menu(key, null);
                }
            }