wxFormBuilder is a cross-platform tool that provides a visual interface for designing GUI applications using the wxWidgets toolkit. Questions with this tag should be directly related to using wxFormBuilder or to the code generated by wxFormBuilder.
wxFormBuilder
is used to create GUI applications for Windows, Mac, and Linux systems. Because it uses the wxWidgets
toolkit, it uses a form flow layout (as opposed to an absolute position layout) to dynamically size a dialog based on the size of its controls, available space, and constraints placed on the dialog by the designer.
wxFormBuilder
provides an interface for laying out the controls, binding events to event handlers for a given control, setting the properties of each control, and generating the code for the dialog.
wxFormBuilder
generates a class for the designed dialog in C++
, Python
, PHP
, and/or XRC
. It can also generate the skeleton for a class which derives from the dialog class, which is useful for starting to write an application that uses the dialog.
wxFormBuilder
is currently in version 3.5.1-rc1
. Please specify which version you are using, when asking a question.
As questions about wxFormBuilder
are a subset of questions about wxWidgets
, the two should be distinct from one another, but will certainly involve some overlap. Questions with this tag should have something to do with using wxFormBuilder
itself, or with code that was generated by wxFormBuilder
.
The official wiki can be found at https://sourceforge.net/apps/mediawiki/wxformbuilder/index.php?title=HomePage
More information is also available on Wikipedia at https://en.wikipedia.org/wiki/WxFormBuilder