Global application menu that is accessed from the top bar Алан Дэй (Allan Day) aday@gnome.org Меню приложения

Меню приложения предоставляет доступ к важнейшим действиям и параметрам вашего приложения. Оно также включает в себя стандартные элементы для получения доступа к документации и информации о приложении.

Когда использовать

Меню приложения является стандартным элементом GNOME 3, любое запускаемое под GNOME 3 приложение должно иметь меню.

Общие рекомендации

Следуйте стандартным рекомендациям для меню.

Добавляйте только те элементы, которые относятся к приложению в целом, например параметры приложения. Не добавляйте элементы, которые относятся к текущему окну или документу или действуют на содержимое внутри окна приложения.

Рассмотрите возможность перемещения наиболее часто используемых элементов меню в более доступное место.

Стандартные элементы меню

Стандартные элементы меню включают в себя следующие элементы: Создать окно, Параметры, Справка, О приложении и Завершить. Элементы Справка, О приложении и Завершить должны помещаться в рамках собственной группы в нижней части меню.

Создать окно

Открывает новое окно. Этот элемент необходимо включать только в тех приложениях, в которых поддерживается несколько экземпляров содержимого. Если в новом окне находится содержимое определённого типа или одновременно выполняется некоторое действие, переименуйте его. Например: Создать подключение или Создать документ.

Параметры

Открывает диалог с параметрами приложения. Добавляйте этот элемент только только в том случае, если у вашего приложения есть диалог параметров.

Справка

Открывает документацию пользователя по вашему приложению с помощью стандартного средства просмотра Справки. Добавляйте этот элемент только в том случае, если у вашего приложения есть документация.

О приложении

Открывает стандартный диалог с информацией о вашем приложении. Этот элемент должен присутствовать во всех приложениях, в которых есть меню.

Завершить

Закрывает приложения вместе со всеми его окнами. Этот элемент должен присутствовать во всех приложениях, в которых есть меню.

API reference

GtkApplication