MenuBar в Godot
MenuBar
в Godot — это компонент, который отображает горизонтальную панель меню с выпадающими списками. Он используется для создания меню в стиле традиционных приложений (например, "Файл", "Правка", "Справка"). Каждый элемент меню может содержать подменю, иконки и действия, которые выполняются при выборе.
Основные функции:
-
Создание меню
- Элементы меню добавляются через метод
add_menu(title)
. - Каждый элемент меню может содержать подменю, иконки и действия.
- Элементы меню добавляются через метод
-
Обработка событий
- Генерирует сигнал
id_pressed(id)
при выборе элемента меню. - Генерирует сигнал
index_pressed(index)
при выборе элемента по индексу.
- Генерирует сигнал
-
Гибкость
- Поддерживает настройку внешнего вида через Theme.
- Можно использовать как часть более сложных интерфейсов (например, текстовые редакторы, настройки).