GNUstep Renaissance

редактировать
Renaissance
Разработчик (и) Никола Перо
Стабильный выпуск 0.9.0 / 19 марта 2008 г. (2008-03-19)
Написано наObjective-C
Операционная система Кросс-платформенная, Mac OS X и GNUstep
Лицензия Стандартная общественная лицензия ограниченного применения GNU
Веб-сайтhttp://www.gnustep.it/Renaissance/

GNUstep Renaissance - это среда разработки , которая считывает XML описания графических пользовательских интерфейсов из пакета приложений и преобразует их в собственные виджеты. и соединения во время выполнения под GNUstep или Mac OS X.

GNUstep Renaissance был написан как альтернатива NIB и gorm файлы, используемые Interface Builder и Gorm соответственно. В отличие от вышеупомянутых форматов, Renaissance может генерировать интерфейсы, которые можно запускать без изменений в GNUstep или Mac OS X. Он также использует функцию AutoLayout, что означает, что локализованные строки не нужно изменять вручную.

По состоянию на январь 2006 года GNUstep Renaissance является бета-версией программного обеспечения. Графического интерфейса Renaissance еще не существует. Стабильный выпуск не выпускался с 2008 года, хотя загружаемый двоичный файл не был перекомпонован и все еще является предыдущей версией.

Содержание
  • 1 Пример
  • 2 Программное обеспечение с использованием Renaissance
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
Пример

Простой пример спецификации интерфейса:

Предполагая, что этот файл находится в пакете приложения и называется Sample.gsmarkup, он может быть загружен с помощью следующего кода Objective-C :

[NSBundle loadGSMarkupNamed: @ "Sample" owner: self];
Программное обеспечение с использованием Renaissance
  • Zipper
См. Также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
  • Gorm - GNUstep Graphical Object Relationship Manager (также UI Builder)
  • Интерфейс Builder - Mac OS X и предыдущие версии NextStep Graphical Object Relationship Manager и UI Builder
Ссылки
Внешние ссылки

.

Последняя правка сделана 2021-05-21 09:11:56
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте