wxFormBuilder icon

wxFormBuilder

wxFormBuilder icon

wxFormBuilder

  9
Бесплатное ПО Открытый код
Категории: Разработка
Платформы: Mac Linux Windows
Особенности:
wxwidgets c-plus-plus wxpython dialog rad python xrc



wxWidgets - это превосходный фреймворк, позволяющий создавать
мультиплатформенные приложения с графическим интерфейсом пользователя и без
него. Есть несколько приложений, которые помогают создавать диалоги визуально,
но некоторые практические проблемы побудили меня начать разработку нового
приложения. Эти проблемы включают в себя ограниченный набор виджетов или
невозможность включения неграфических компонентов.

wxFormBuilder призван стать приложением, которое не только обеспечивает
визуальную разработку и генерирует соответствующий код, но и позволяет
включать неграфические компоненты, а также предоставляет средства для простого
расширения набора виджетов с помощью плагинов, как и другие приложения, такие
как qt- дизайнер.

Интересным аспектом wxFormBuilder является хранение информации в документах
XML вместо ее встраивания в сам код. Это, а также упрощает код приложения,
облегчает дальнейшую модификацию как свойств объекта, так и сгенерированного
кода без необходимости перекомпиляции.

Генерация кода использует серию «шаблонов», определенных в документе
информации о классе, которые обрабатываются для генерации соответствующего
кода. Генератор кода включает в себя небольшой синтаксический анализатор,
который позволяет нам использовать в шаблонах простой набор директив, чтобы
иметь возможность обрабатывать такие функции, как обращение к свойствам
объекта, генерация условного кода, bucles и другие возможности.

Таким образом, код приложения упрощается, в то же время обеспечивая простой
механизм добавления компонентов. Визуальные компоненты также требуют
реализации плагина, чтобы иметь возможность использовать его в визуальном
редакторе, но это не означает, что вы потеряете возможность
«персонализировать» генерацию кода (с шаблонами) для этого компонента, и
плагин будет так же просто, как подпрограмма, которая создает экземпляр
объекта на основе значений его свойств.

Аналоги (18):

  • Glade

    Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ toolkit...
      7
    Бесплатное ПО Открытый код
    Mac Linux Windows
    java xml python perl rad vala gtk
  • Yad

    Yad (еще один диалог) - это форк Zenity со многими улучшениями, такими как пользовательские кнопки ...
      7
    Бесплатное ПО Открытый код
    Linux Windows
    dialog shell-scripts batch-files не требует установки скрипты
  • Zenity

    Zenity - это инструмент, который позволяет отображать диалоговые окна GTK в командной строке и сценариях оболочки.
      7
    Бесплатное ПО Открытый код
    Linux
    shell command-line dialog dialogs gtk не требует установки
  • Webix Form Builder

    Инструмент Webix Form Builder предназначен для ускорения процесса создания форм.
      6
    Бесплатное ПО Открытый код
    Web Linux Windows mobile Windows Mac iOS Android
    tool-for-data-analysts javascript-library javascript-based javascript-development forms javascript строитель формы
  • wxDev-C++

    wxDev-C ++ является расширением Bloodshed Dev-C ++. Автор Colin Laplace et. и др.
      4
    Бесплатное ПО Открытый код
    Windows
    bloodshed dev-c++ ide-for-c wxwidgets c-plus-plus development ide c-development Не поддерживается
  • KDialog

    Показать диалоговые окна KDE из сценариев оболочки
      3
    Бесплатное ПО Открытый код
    Linux
    dialog command-line-interface dialogs shell
  • wxGlade

    wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you...
      3
    Бесплатное ПО
    Mac Linux Windows
    gtk+ wxwidgets glade wxpython c-plus-plus perl lisp python xrc
  • whiptail

    отображать диалоговые окна из сценариев оболочки
      2
    Бесплатное ПО Открытый код
    Linux
    dialog command-line-interface dialogs shell
  • Wolf Responsive Form Maker

    Создание мобильных веб-форм с уведомлениями по электронной почте.
      2
    Платное ПО
    Mac
    surveys web-form-designer web-form-builder webforms php-development адаптивный дизайн forms web-development contact-forms feedback-forms
  • wxSmith

    wxSmith - это ...
      2
    Бесплатное ПО Открытый код
    Mac Linux Windows
    dialogs code::blocks rad-editing wxwidgets дизайн gui
  • CocoaDialog

    CocoaDialog - это приложение для OS X, которое позволяет использовать общие элементы управления графическим интерфейсом, такие как файл ...
      1
    Бесплатное ПО Открытый код
    Mac
    bash shell terminal-client command-prompt command-line interactive perl finder dialog dialogs ruby python
  • VisualWX

    Visualwx стремится быть лучшим инструментом RAD, разработанным для c ++, python, perl, ruby, lua и wxWidgets.
      1
    Бесплатное ПО Открытый код
    Linux Windows
    designer wxwidgets c-plus-plus wxpython lua developers perl Не поддерживается rad ruby python programming wxlua
  • XRCed

    XRCed - это простой редактор ресурсов для разработки графического интерфейса wxWidgets / wxPython, который поддерживает создание ...
      1
    Бесплатное ПО Открытый код
    Mac Linux Windows
    wxwidgets wxpython python xrc
  • AbcSubmit

    Онлайн платформа, которая позволяет создавать потрясающие сайты, веб-формы и каталог продукции.
      0
    Бесплатное ПО
    Web
    forms-design create-form landing-page website-creator каталог товаров адаптивный дизайн custom-payment-forms image-slider online-form-builder form-generator строитель формы landing-pages
  • Dialogblocks

    Anthemion DialogBlocks это редактор ресурсов на основе sizer, который быстро поможет вам создать ...
      0
    Платное ПО
    Mac Linux Windows
    dialog wxwidgets rad c-plus-plus
  • Gtkdialog

    Gtkdialog is a small utility for fast and easy GUI building.
      0
    Бесплатное ПО Открытый код
    Linux
    shell command-line-interface dialog dialogs gtk
  • wxMIll

    wxMill - это графический интерфейс для перетаскивания для фреймворка wxWidgets.
      0
    Платное ПО
    Windows
    wxwidgets c-plus-plus development dialog ide dialogs rad rad-editing дизайн gui
  • xdialog

    Xdialog разработан, чтобы быть заменой «диалога» или «cdialog» ...
      0
    Бесплатное ПО Открытый код
    Linux Windows
    shell command-line-interface dialog dialogs gtk