LXF86:Glade

Материал из Linuxformat.

(Различия между версиями)
Перейти к: навигация, поиск

Текущая версия


Содержание

Glade 3.0

Новая команда разработчиков заново написала исходный код. Грэм Моррисон окинул дизайнер интерфейсов Gnome свежим взглядом.
Самое главное
Графический дизайнер пользовательских интерфейсов, годится для проектирования собственных Gnome-приложений.
См. также Qt Designer от Trolltech.
Пользуясь Glade, проектировать интерфейс почти так же просто, как работать в Gimp: создаете окно, щелкаете на нужном виджете и задаете нужные свойства.
Пользуясь Glade, проектировать интерфейс почти так же просто, как работать в Gimp: создаете окно, щелкаете на нужном виджете и задаете нужные свойства.
Разработчик Деймон Чаплин и др.
Сайт http://glade.gnome.org
Цена Бесплатно под GPL
Вердикт Linux Format
Функциональность 7/10
Производительность 9/10
Простота использования 9/10
Документация 8/10
В создании интерфейсов GTK у Glade нет конкурентов. Мы рады видеть команду Glade снова в деле!
Рейтинг 8/10

Glade существует уже давно. Как и полагается программе для создания GTK-интерфейса, первая версия Glade была доступна почти за год до выхода Gnome 1.0. Но за последние восемь лет Glade познал и приливы, и отливы. Команда разработчиков пережила трагическую потерю одного из ведущих программистов, Чема Селорио (Chema Celorio), погибшего во время прыжка с парашютом в 2003 г.

В 2004 г. процесс застопорился, и тогда для продвижения версии 3.0 собралась новая команда. Код Glade 3.0 был полностью переписан по сравнению с Glade 2.0, планировавшимся к выпуску вместе с GTK 2. Перестройка - испытанный способ рационализировать набор функций, совершенствуя проверенное, поэтому новую версию ждали с нетерпением.

Тепло и уют

Пусть 3.0 слегка и засиделась на старте, но вышла как раз вовремя. Gnome наслаждается ренессансом – а что может украсить его лучше, чем инструмент для создания простых и мощных интерфейсов?

Запущенный Glade 3.0 напоминает скорее Gimp, чем инструмент разработчика. Только вот палитра слева предлагает виджеты, а не карандаши, да в плавающих окнах можно изменить свойства виджетов вместо слоев изображения. Но, как и в Gimp, разноцветные кнопки искушают вас приглашением творить.

Процесс создания приложений тот же, что и в прежних версиях Glade: вы выбираете виджеты в палитре, двигаясь сверху вниз. На самом верхнем уровне выбирается тип окна для приложения. Максимальную гибкость обеспечит простое окно, но можно взять и диалоговое окно, и окно выбора файлов, и окно сообщений. Затем идут контейнеры, управляющие раскладкой виджетов в главном окне. Если впоследствии будет решено разделить окно программы, контейнеры возьмут на себя заботу о различных группах виджетов в отдельных зонах. В последней секции палитры собраны виджеты, отвечающие за функциональность программы. Среди них кнопки, текстовые поля, различные списки, а также индикаторы, календари и выпадающие меню. Работать со всем этим очень просто.

Лес для деревьев

Палитра теперь позволяет переходить между уровнями виджетов более плавно, и можно добавлять собственные каталоги виджетов. Можно путешествовать взад-вперед по стадиям редактирования, пользуясь большими кнопками Undo/Redo в главном окне, причем вы даже не ограничены рамками одного проекта. Можно открывать и редактировать столько окон, сколько душе угодно, и это немаловажно, поскольку приложения редко ограничиваются одним окном. Благодаря объектной системе GObject от GTK, отображение виджетов стало эффективнее, и Glade работает быстрее своего KDE-аналога, Qt Designer. К тому же Glade намного проще в использовании: его инструменты для управления компоновкой форм интуитивно понятнее, чем разновесные пружины.

Пока отсутствует интегрированный редактор кода, но есть надежда на скорое включение Glade 3.0 в IDE типа Anjuta. Glade 3.0 – твердый, уверенный шаг в правильном направлении, укрепляющий позиции Gnome на рабочих столах. LXF

Свойства навскидку

Изображение:LXF86_glade2.png

Undo/Redo

С новыми функциями можно экспериментировать без опаски. Есть встроенная контекстная документация.

Изображение:LXF86_glade3.png

Усовершенствованная палитра

Новая палитра отлично выглядит и легко приспосабливается к вашему выбору шрифта.

Личные инструменты
  • Купить электронную версию
  • Подписаться на бумажную версию