wxFormBuilder
wxFormBuilder — полнофункциональный C++ / wxWidgets (wxgtk) редактор пользовательских интерфейсов (GUI), инструмент разработки wxWidgets интерфейсов графических приложений.wxWidgets — библиотека инструментов с открытым исходным кодом для разработки на уровне исходного кода. Проект начат в 1992 году Джулианом Смартом (Julian Smart). Основным применением библиотеки инструментов является построение пользовательских графических интерфейсов (GUI), однако библиотека включает большое количество других функций и используется для создания весьма разнообразного программного обеспечения.wxFormBuilder является визуальным редактором (WYSIWYG) с простым пользовательским интерфейсом, позволявшим в комфортном окружении создавать приложения с графическим интерфейсом и без него.С помощью wxFormBuilder легко создавать интерфейсы путём объединения и редактирования большого количества разнообразных wxWidgets объектов (диалогов, фреймов, панелей, меню и пр). После создания макета графического интерфейса к элементам добавляются соответствующие им события.В центре окна wxFormBuilder расположена область предварительного просмотра, в вкладках отображается сгенерированный код для нескольких языков программирования (C++, Python, PHP, Lua и XRC). В правой области окна отображается древо созданных элементов, для быстрой навигации, в правой области открываются параметры выбранного элемента. Все доступные для включения в проект компоненты распределены по нескольким вкладкам, в которых содержатся общие элементы и текстовые поля, контейнеры, панели инструментов, основные формы окон, макеты, меню и дополнительные объекты. Объекты находящиеся в рабочей области wxFormBuilder частично ограничены размером окна и несколькими дополнительными параметрами.При генерации кода используется серия "шаблонов" для обработки соответствующего кода, генератор кода включает в себя небольшой синтаксический анализатор, позволяющий использовать в "шаблонах" простой набор директив, чтобы иметь возможность обрабатывать такие функции как обращение к свойствам объекта, генерация исходного кода и др...wxFormBuilder при разработке графических интерфейсов не требует знания кода, но необходимо иметь хотя бы начальные знания в программировании. Но даже при наличии соответствующей квалификации, качественный и правильно сделанный wxWidgets интерфейс можно получить только после детального ознакомления с имеющимися возможностями приложения.Лицензия: GNU General Public License version 2.0 (GPLv2)Домашняя страницаСтраница на sourceforge.netСтраница на launchpad.netБыстрое создание GUI с wxWidgets и wxFormBuilder (OpenSource042)
Вы можете войти под своим логином или зарегистрироваться на сайте.