WxFormBuilder

wxFormBuilder
Логотип программы wxFormBuilder
Скриншот программы wxFormBuilder
Окно разработки графического интерфейса
Тип RAD
Разработчики José Antonio Hurtado, Juan Antonio Ortega, Ryan Pusztai, Ryan Mulder, Michal Bližňák, Максим Емельянов (Maxim)
Написана на C++
Интерфейс wxWidgets
Операционные системы Microsoft Windows, Linux, macOS
Языки интерфейса Английский
Первый выпуск 2006
Последняя версия 3.10.1[1] (22 октября 2021)
Репозиторий github.com/wxFormBuilder…
Читаемые форматы файлов:
wxFormBuilder Project[d]
Создаваемые форматы файлов:
wxFormBuilder Project[d]
Лицензия GPL
Сайт wxformbuilder.org

wxFormBuilder — инструмент быстрой разработки графической оболочки приложений, на основе wxWidgets. Генерирует код для языков программирования C++, Lua, Python, PHP и XRC (XML Resource), однако полученный код нельзя редактировать прямо в программе.

Аналоги

  • wxDev-C++
  • wxSmith
  • DialogBlocks
  • wxDesigner
  • VisualWx
  • wxForms для Delphi/C++ Builder
  • Сравнение программ

Пользовательский интерфейс

  • Что видишь, то и получишь (WYSIWYG)
  • Простой и понятный дизайн
  • Возможность добавления собственных элементов управления
  • Мастер для создания унаследованного класса

Обработчик событий

  • Использование метода Connect() или таблицы событий
  • Возможность добавлять собственные обработчики событий для большинства элементов управления
  • Легко добавлять события через внешние XML-файлы

Доступные элементы управления

Общие Дополнительные Контейнеры Меню/тулбары Макеты Формы Используя плагин wxAdditions
  • wxButton
  • wxBitmapButton
  • wxStaticText
  • wxTextCtrl
  • wxStaticBitmap
  • wxComboBox
  • wxChoice
  • wxListBox
  • wxListCtrl
  • wxCheckBox
  • wxRadioBox
  • wxRadioButton
  • wxStaticLine
  • wxSlider
  • wxGauge
  • wxTreeCtrl
  • wxHtmlWindow
  • wxRichTextCtrl
  • wxCheckListBox
  • wxGrid
  • wxToggleButton
  • wxColourPickerCtrl
  • wxFontPickerCtrl
  • wxFilePickerCtrl
  • wxDirPickerCtrl
  • wxDatePickerCtrl
  • wxCalendarCtrl
  • wxScrollBar
  • wxSpinCtrl
  • wxSpinButton
  • wxHyperlinkCtrl
  • wxGenericDirCtr
  • CustomControl
  • wxSplitterWindow
  • wxScrolledWindow
  • wxNotebook
  • wxAuiNotebook
  • wxListBook
  • wxChoiceBook
  • wxStatusBar
  • wxMenuBar
  • wxMenu
  • wxMenuItem
  • Sub Menus
  • Menu Separators
  • wxToolBar
  • ToolBar Tools
  • ToolBar Separators
  • wxBoxSizer
  • wxStaticBoxSizer
  • wxGridSizer
  • wxFlexGridSizer
  • wxGridBagSizer
  • wxStdDialogButtonSizer
  • spacer
  • wxFrame
  • wxPanel
  • wxDialog
  • wxPlotCtrl
  • wxPropertyGrid
  • wxPropertyGridManager
  • wxFlatNotebook
  • wxScintilla
  • awxLed
  • wxTreeListCtrl
  • wxLedBarGraph

См. также

Примечания

  1. v3.10.1  (неопр.). Дата обращения: 3 декабря 2022. Архивировано 3 декабря 2022 года.

Ссылки

Логотип Викиучебника Имеется викиучебник по теме «WxWidgets Hello World в Visual C++ и wxFormBuilder»
Перейти к шаблону «WxWidgets»
Технологии
XML Resource
Строители
RAD/GUI
Свободные и открытые
Проприетарные
  • wxDesigner
  • DialogBlocks
Библиотеки
wxSQLite3
Привязки
  • wxPython
  • wxPerl
  • wxBasic
  • wxHaskell
  • GLUEscript