WxFormBuilder - WxFormBuilder

wxFormBuilder
WxWidgets.svg
Оригинальный автор (ы)Хосе Антонио Уртадо
Разработчики)Разработчики wxFormBuilder
изначальный выпуск2006; 14 лет назад (2006)
Стабильный выпуск
3.9.0[1] / 26 октября 2018 г.; 2 года назад (2018-10-26)
Предварительный выпуск
3.5.0-бета[2] / 6 июня 2014 г.; 6 лет назад (2014-06-06)
Написано вC ++
Операционная системаКроссплатформенность
ПлатформаWindows, MacOS, Linux
Доступно ванглийский
Тип
ЛицензияGPLv2
Интернет сайтgithub.com/ wxFormBuilder/ wxFormBuilder

wxFormBuilder является Открытый исходный код Дизайнер графического интерфейса заявка wxWidgets Инструментарий, что позволяет создавать кросс-платформенный Приложения.[3] Оптимизированный, простой в использовании интерфейс[4] позволяет ускорить разработку и упростить обслуживание программного обеспечения. Это написано в C ++.

wxFormBuilder - это инструмент визуальной разработки, но он также позволяет включать неграфические компоненты.[5] Он может излучать C ++, Python, PHP, Lua и XRC код. Выпущенный код нельзя редактировать прямо в программе.[6]

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

wxFormBuilder использует метод Connect () или таблицу событий для создания событий. Для большинства доступных элементов управления можно создавать собственные обработчики событий. События также могут быть добавлены через внешние XML файлы, избавляя от необходимости перестраивать.[4][7]

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

wxFormBuilder имеет богатый набор поддерживаемых виджетов. Их можно легко расширить с помощью плагинов.[8]

ОбщийДополнительныйКонтейнерыМеню-панель инструментовМакетФормыContrib (с использованием плагина 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
  • wxAuiНоутбук
  • wxListBook
  • wxChoiceBook
  • wxStatusBar
  • wxMenuBar
  • wxMenu
  • wxMenuItem
  • Подменю
  • Разделители меню
  • wxToolBar
  • ToolBar Инструменты
  • Разделители ToolBar
  • wxBoxSizer
  • wxStaticBoxSizer
  • wxGridSizer
  • wxFlexGridSizer
  • wxGridBagSizer
  • wxStdDialogButtonSizer
  • распорка
  • wxFrame
  • wxPanel
  • wxDialog
  • wxPlotCtrl
  • wxPropertyGrid
  • wxPropertyGridManager
  • wxFlatNotebook
  • wxScintilla
  • awxLed
  • wxTreeListCtrl
  • wxLedBarGraph

Смотрите также

Рекомендации

  1. ^ Загрузки: Project wxformbuilder, Github.com.
  2. ^ Обзор wxformbuilder-nightly, SourceForge.net.
  3. ^ "wxWidgets - Инструменты". wxWidgets.org. Получено 2011-04-18.
  4. ^ а б Шарма, Винит (2009). "Обзор wxFormBuilder". Informer Technologies, Inc. Получено 2011-04-23.
  5. ^ «Инструмент RAD для разработки графического интерфейса wxWidgets». СОФПЕДИЯ. Получено 2011-04-18.
  6. ^ "Guis Fáciles" [Easy Guis] (PDF). Журнал Linux (на испанском). Linux New Media Spain S.L. 31: 65–68. Октябрь 2007 г.. Получено 2011-04-16.
  7. ^ "Возможности wxFormBuilder". wxformbuilder.com. Получено 2011-04-23.
  8. ^ "О wxFormBuilder". Получено 2011-04-15.

внешняя ссылка