Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while (!isExitTime)
- {
- ChangeMenu(Console.ReadKey().Key);
- }
- private void ChangeMenu(ConsoleKey key)
- {
- switch (key)
- {
- case ConsoleKey.Tab:
- currectButton.Draw();
- if (currectMenu.GetNext())
- currectButton = currectMenu.CurrectItem as Button;
- else
- {
- currectMenu.GetNext();
- currectButton = currectMenu.CurrectItem as Button;
- }
- currectButton.Draw(SelectColor);
- break;
- case ConsoleKey.Enter: currectButton.OnEnter(); break;
- case ConsoleKey.Spacebar: Console.CursorLeft -= 1; break;
- default:
- isNeedReDraw = true;
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement