Hi, According to the Kicad UI Guidelines [1]:
"KiCad's dialogs must be designed with wxFormBuilder. As wxFormBuilder available in packages is likely to be a different version than what other developers have installed, it has been decided to use the version kept in a Github repository, branch wxFB3.5RC-1 to avoid version mismatch." >From Wayne's email of the 7th Feb 2017, "After the next stable release, we should not be using wxFormbuilder for new code." I propose that the requirement is removed from the Development documentation and replaced with something that says something like: * wxFB is used for existing wxFB dialogs * It is {required|permitted|recommended} to not use it for new dialogs * It is permitted to convert wxFB dialogs (carefully and tidily!) to normal dialogs * Existing generated wxFB code should not be manually changed, unless the dialog is converted to no longer use wxFB at all, and the wxFB files removed. Or whatever is current policy, if that's incorrect. Furthermore, we should also move towards a more complete and consistent set of re-usable UI widgets. Particularly the margins/sizer stuff which is currently hardcoded all the place in wxFB files. These should also be described in the developer documentation. Cheers, John [1]: http://docs.kicad-pcb.org/doxygen/md_Documentation_development_ui-policy.html#dialogs _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp