Glade

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Glade
Логотип программы Glade
Скриншот программы Glade
Тип дизайнер графических интерфейсов
Автор проект Glade
Разработчик сообщество
Написана на C
Интерфейс графический (GTK+)
Операционные системы Linux и др. UNIX-подобные, Windows
Языки интерфейса русский и ещё 65 языков
Первый выпуск сентябрь 1999[1]
Последняя версия 3.40.0 (10 августа 2022[2])
Репозиторий gitlab.gnome.org/GNOME/g…
Состояние активное
Лицензия GNU GPL
Сайт glade.gnome.org
Логотип Викисклада Медиафайлы на Викискладе

Glade — свободное приложение для визуального создания графических интерфейсов на основе GTK+. Описание визуально создаваемого разработчиком интерфейса сохраняется в файлах формата XML, которые затем могут быть подключены к программам во время исполнения с использованием объекта GtkBuilder (на ранних стадиях развития проекта использовался собственный формат GladeXML и отдельная библиотека libglade[3]). Таким образом, Glade можно применять для описания и создания графических интерфейсов в программах на различных языках.

Ранние версии позволяли также создавать шаблонные обработчики событий на языке C, но эту возможность было рекомендовано не использовать, так как она вела к появлению кода, который было очень сложно поддерживать и модифицировать. В версии 3 генерация кода убрана из программы вообще.

Примечания

[править | править код]
  1. По данным репозитория Glade. Дата обращения: 24 января 2012. Архивировано 16 октября 2011 года.
  2. Современный репозиторий Glade. Архивная копия от 16 октября 2011 на Wayback Machine Также см. устаревший репозиторий Glade Архивная копия от 16 октября 2011 на Wayback Machine для GTK+2.
  3. "Libglade officially deprecated in favor of GtkBuilder". Gnome devel-announce-list (Mailing list). 2009-05-11. Архивировано 16 июня 2011. Дата обращения: 15 марта 2011.