/
Vagabond132
/
TerrariaCourse
Обзор
Документация
Войти
/
Vagabond132
/
TerrariaCourse
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Model/Menu/MenuMain.cs
41 строка
1021 B
Vagabond132
Исправлено оформление для соответствия соглашению
11 янв 2025, 07:04
11 янв 2025, 07:04
8871206
Код
Авторство
О чём код?
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Model.Menu { /// <summary> /// Главное меню модель /// </summary> public class MenuMain : Menu { /// <summary> /// Варианты типов элементов /// </summary> public enum MenuItemCodes : int { New, Rules, Records, Exit, Game, Main } /// <summary> /// Конструктор /// </summary> public MenuMain() : base("MainMenuName") { AddItem(new MenuItem((int)MenuItemCodes.New, "Новая игра") { State = States.Focused }); AddItem(new MenuItem((int)MenuItemCodes.Records, "Рекорды")); AddItem(new MenuItem((int)MenuItemCodes.Rules, "Об игре")); AddItem(new MenuItem((int)MenuItemCodes.Exit, "Выход")); this.FocusItemById((int)MenuItemCodes.New); } } }