Overall I have found the GUI Builder to be a useful tool for creating forms. However it is non-intuitive, clunky, overly complicated and extremely slow to launch.
I have found that the best way to edit a form is to start with the GUI Builder but then edit the XML directly.
The problem is that the XML can easily get corrupted, and when that happens the GUI Builder just hangs. There seems to be no way to debug the XML, and opening the GUI Builder takes about 40 seconds. And if the file is corrupt, the GUI Builder just doesn't open at all. I cannot find any place to view the XML errors so I am left with just going back to the previous edit and trying again. An XML guide would really help.
I have three questions about the CodenameOne GUI Builder:
Is there a reference guide for the GUI Builder XML .gui files?
Is there any place to view .gui file XML errors when the GUI Builder attempts to load?
There doesn't seem to be any way to close a .gui file and open another one (or reload the current file) from the GUI Builder without closing it first. Is this feature going to be added in the future?