WxFormBuilder

Open source GUI design application From Wikipedia, the free encyclopedia

wxFormBuilder is an open source GUI designer application for wxWidgets toolkit, which allows creating cross-platform applications.[2] A streamlined, easy to use interface[3] enables faster development and easier maintenance of software. It is written in C++.

Original authorsJosé Antonio Hurtado

Juan Antonio Ortega
Ryan Mulder
Ryan Pusztai
Michal Bliznak

Jan Niklas Hasse
Initial release2006; 20 years ago (2006)
Stable release
4.2.1[1] / 29 May 2024; 21 months ago (29 May 2024)
Quick facts Original authors, Developers ...
wxFormBuilder
Original authorsJosé Antonio Hurtado

Juan Antonio Ortega
Ryan Mulder
Ryan Pusztai
Michal Bliznak

Jan Niklas Hasse
DevelopersSteffen Olszewski
wxFormBuilder Contributors
Initial release2006; 20 years ago (2006)
Stable release
4.2.1[1] / 29 May 2024; 21 months ago (29 May 2024)
Written inC++
Operating systemCross-platform
PlatformWindows, MacOS, Linux
Available inEnglish
Type
LicenseGPLv2
Websitewxformbuilder.org Edit this on Wikidata
Repository
Close

wxFormBuilder is a visual development tool, but also allows including non-graphical components.[4] It can generate C++, Python, PHP, Lua and XRC code. The generated code cannot be edited directly in the program.[5]

Event handlers

wxFormBuilder uses the Connect() method or the event table for creating events. For most of the available controls, custom event handlers can be created. Events can also be added through external XML files, eliminating the need to rebuild.[3][6]

Available controls

wxFormBuilder have a rich set of supported widgets. They can be easily extended via plugins.[7]

More information Common, Additional ...
Common Additional Containers Menu-toolbar Layout Forms Contrib (using wxAdditions Plugin)
  • 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
Close

See also

References

Related Articles

Wikiwand AI