What's new in wxFormBuilder 3.02.03 Beta
Aug 20, 2011
- Several toolbars can be inserted directly into AUI-managed frames.
- Added "Load From Embedded File" for bitmap properties.
- Added missing import for wx.aui.AuiToolBar class.
- Added support for wxArtProvider.
- Added support for drop-down menus in wxAuiToolBar - RedTide.
- Fixed handling of "moveable" AUI property.
- XRCID() macro can be used as a widget ID.
New in wxFormBuilder 3.02.02 Beta (Aug 20, 2011)
- Fixed positioning of status bar on AUI-managed frame.
- Fixed centering of frame/dialog which is managed by AUI.
- Improved and fixed components' inheritance definition.
- Fixed doubled setup code for wxBitmapButton (and potentialy for all components
- with multiple inheritance).
- Number of rows in wxGridSizer and wxFlexGridSizer is set to '0' by default which
- means that the correct rows number will be calculated by wxWidgets itself.
- wxGridBagSizer can be added directly to a frame/dialog/panel.
- Fixed code generation of empty wxCheckListBox in Python.
- Also following widgets can be placed directly into AUI-managed frame:
- wxNotebook, wxAuiNotebook, wxFlatNotebook, wxListbook, wxChoicebook, wxTreeListCtrl
- and wxSplitterWindow.
- AUI-managed frames can handle also AUI events.
- Added "best_size", "min_size" and "max_size" AUI properties.
- XRC preview is disabled for AUI-managed frames.
New in wxFormBuilder 3.02.01 Beta (Aug 20, 2011)
- Fixed occasional crash occured during design of forms managed by AUI.
- Fixed build issue on Linux when wxWidgets library was built with wxUSE_MEDIACTRL=0
- (build files must be re-created by using ./create_build_files.sh)
- Form/dialog background colour used in the designer is more "native".
- wxBitmapComboBox moved from "Additional" palette to "Common" palette.
- Fixed insertion of toolbars into AUI managed toolbar panes.
New in wxFormBuilder 3.02.00 Beta (Aug 20, 2011)
- Added support for AUI and wxAuiToolbar.
- Added support for wxBitmapComboBox and wxMediaCtrl.
New in wxFormBuilder 3.01.70 (Aug 20, 2011)
- Stable release for 3.1 branch.
New in wxFormBuilder 3.01.69 RC2 (Aug 20, 2011)
- Slightly tuned the designer panel colour.
- Reverted patch for menu items' connection/disconnection. wxMenuItem::GetId()
- function in now used again instead of explicitly defined IDs. Explicitly defined
- IDs are now used for disconnection only.
- "internationalize" project property moved from C++ category to a common section
New in wxFormBuilder 3.1.68 RC1 (May 5, 2010)
- Generation of inherited class (F6) preserves all user code changes now (so it can be used more than once) (spedgenius).
- FS#456 - App crashes when you double click on file_path property.
- FS#459 - duplicate python code generated on toolbar add widget.
- Any widget (wxWindow) can be added also to ToolBarForm (stand-alone toolbar class).
- Fixed disconnection of menu items' event handlers.
- Fixed positioning of newly created items in object tree.
- Searching scope of find dialog reduced to active editor page only to avoid confusing messages like multiple "not found".
- User-defined wrapping of static text is correctly generated also for XRC.
- Implemented internationalization support (gettext) in Python code.
- FS#436 - Relative path in Linux when under a symlink not generating correctly when .xpm included.
- Slightly changed some main frame's components colors to better respect colours used in OS theme.
New in wxFormBuilder 3.01.67 (Feb 19, 2010)
- Fixed resolving of name conflicts in stand-alone toolbars and menubars.
- Context menus are now generated as top-level menus in XRC so function wxXmlResource::LoadMenu() can be used on them.
- Implemented XRC preview (F5) for stand-alone MenuBar and ToolBar.
- FS#454 - Python code generation for toolbars
- Fixed Python code generation of SetToolTipString() function for wxPan
New in wxFormBuilder 3.01.66 (Feb 19, 2010)
- Fixed python code generation for wx.EVT_LIST_ITEM_DESELECTED event (wxListCtrl).
- FS#420 - Minsize field is not generated.
- FS#447 - Python code generation for ToolBar.
- FS#449 - Python code generation for Menu: wrong id in Bind.
- Fixed crash occured when non-top level window was added directly to the project.
New in wxFormBuilder 3.01.65 (Feb 19, 2010)
- Fixed menu items' shortcuts in XRC
- Implemented context menus for forms, containers and widgets. An instance
- of wxMenu class can be now assigned directly to these objects. The context menu
- is displayed on a right-mouse-button click by default, but the behaviour can be
- changed by "context_menu" widget's option. Note that this feature is supported
- in C++ and Python code generation only.
- FS#280 - wxMenu not part of a wxMenuBar
- Fixed startup crash on MacOS X 10.5.7 (for wxWidgets 2.8.10)
- Fixed loading of wxTreeListCtrl events that were inherited from wxTreeCtrl in
- wxAdditions.
- FS#444 - python code generation error
- FS#428 - extra import(s) in wxpython code generation
- FS#446 - Can't add Submenu to a Menu
- Menubar and toolbar can be inserted into project as top-level objects (they will
- be generated as stand-alone classes which can be instantiated later or directly into XRC).
- See 'Forms' palette.
- ^ Significantly improved speed of adding/removing of project items on large projects.
- ^ Significantly improved speed of undo/redo/paste operations on large projects (note for existing projects:
- the patch will have an effect after manual expansion and collapsion of all form-based items in the object tree).
New in wxFormBuilder 3.01.64 (Feb 19, 2010)
- FS#389 - Center option for dialogs should be set to wxBOTH by default
- FS#391 - Change (some) user notifications from status bar to message box
New in wxFormBuilder 3.01.63 (Feb 19, 2010)
- Fixed code generation of wxGrid events in Python
New in wxFormBuilder 3.01.62 (Feb 19, 2010)
- Added support for wxSearchCtrl widget
- Added support for wxAnimationCtrl widget
- Fixed code generation of system colors in Python
- FS#430 - Spacer code generation in Python is incomplete (no proportion param)
- FS#432 - Fatal error when resizing Object Properties
- Fixed tooltips' code generation in Python
- Sash position of wxSplitterWindow is set only if differs from -1
New in wxFormBuilder 3.01.61 (Feb 19, 2010)
- Added support for Python (wxPython) code generation
- FS#424 - No encoding declared
- FS#425 - ListBook: C++ code instead of Python code
New in wxFormBuilder 3.01.60 (Feb 19, 2010)
- Moved the 'event_handler' type to the Forms plug-in. This allows different event handling methods to be used per Frame/Dialog/Panel. This makes it even easier to create Dialogs that don't need any inherited class to work.
- Removed the 'virtual_decl' 'event_handler' method because it seemed like hassle to get a linker error instead of a compiler error. It also cleans up the options a bit.
New in wxFormBuilder 3.01.59 (Feb 19, 2010)
- FS#367 - Project-Properties: encoding is ignored. Fixed ANSII file generation - Loaden
- FS#357 - wxFB overrides file without confirmation from user. - hykwok
- FS#215 - Abstract or normal class generation. - c16
- FS#394 - Separator reference not accessible through generated C++ code - pmendl
- FS#379 - Un/escaped some property values in XRC - malcom
New in wxFormBuilder 3.01.58 (Feb 19, 2010)
- Added validator support for C++.
New in wxFormBuilder 3.00.57 (Feb 19, 2010)
- FS#349 - "RC8 menu editor still generate incorect menu item code"
- FS#345 - "Crash on Mac OS X when loading plugins"
- Fixed crash on close when showing a propgrid from the wxAdditions plugin
- in the Designer window.
- FS#351 - "Can't edit choises if the '\' is used"
New in wxFormBuilder 3.00.56 (Feb 19, 2010)
- Added #include to header file when using internationalization.
- Custom control now inherits from wxWindow, to provide common properties.
- FS#336 - "Incorrect ScrollBar Disconnection"
- FS#310 - "FB should not try to disconnect event handlers in dialog/frame's destructor."
- This is now optional, see the "disconnect_events" property of the Project object.
- FS#337 - "Incorrect Vertical Toolbar Rendering"
- FS#328 - "Unknown style flag wxTE_BESTWRAP for wxTextCtrl"
- Removed the flag, it is the default, and #define'd to 0x0000, so it was pointless anyway.
- FS#339 - "wx/icon.h not included when using resource icons in wxToolBar"
- ^ Removed the two project-level XRC properties, "bitmaps" and "icons".
- These never worked properly, and wxFB is not the right place to enter that information,
- a standalone XRC file written with any text-editor would be much better.
- This was prompted by, and caused the closure of, these issues:
- FS#340 - "bitmap resources are unnamed, preventing use of wxXmlResource::Get()->LoadBitmap()"
- FS#329 - "XRC Properties - Follow on"
- FS#324 - "[wxMac] Buttons on the component palette have a black background"
New in wxFormBuilder 3.00.55 RC7 (Feb 19, 2010)
- FS#319 - "Problems with Non-ASCII characters"
- FS#318 - "wxChoice window_name not generated"
- FS#314 - "wxListBox + Clicking on wxLC_VIRTUAL causes infinite loop"
- FS#317 - "wxFB 3.0 RC6 doesn't show wxStaticBitmap when added (? is shown)"
New in wxFormBuilder 3.00.54 RC6 (Feb 19, 2010)
- FS#308 - Bugs in non-interactive (-g) mode
- Note: stderr is not normally available on Windows for GUI apps.
- If -g is used, all logging goes to stderr and debug output.
- Either start the process with a pipe for stderr (most IDEs will do this for you), or use a Debug Viewer to watch the output.
- FS#311 - wxFB 3.0 RC5 still generating incorrect wxMenu(item) code
New in wxFormBuilder 3.0.53 RC5 (Jan 21, 2008)
- Fixed missing C code generation for menu separators and menu item bitmaps.
- FS#290 - Toolbarseparator leads to crash if the Bitmapsize differs from default.
- Improved refresh of selection inside a scrolled window.
- Fixed crash on xrc generation for empty bitmap properties.
- FS#295 - SashGravity not exported in XRC
- FS#297 - wxColourPicker not selectable on form
- FS#298 - wxFontPickerCtrl not selectable on form
- FS#299 - wxFilePickerCtrl not selectable on form
- FS#300 - wxDirPickerCtrl not selectable on form
- FS#301 - wxToggleButton value property not updated
- Fixed C generation of the wxToggleButton value property
- FS#302 - wxSpinCtrl initial property not updating
- FS#294 - wxRadioBox not selectable on form
New in wxFormBuilder 3.0.52 RC4-1 (Dec 20, 2007)
- Fixed application closing when double clicking on an .fpb file in Windows.
- [OS X] Splash screen is truncated
- Made wxFormBuilder compile on systems where wxStackWalker is not present
- [OS X] Perform file associations on mac