After I have had another look at the Gui deisgner, I must say I am quite disappointed.
It uses several concepts that are absolute no-nos in the
projects I am working on:
1. Non standard layout managers, which are less functional than the standard layout managers.
2. Gui design not maintained as source, but rather in some
external file. (Windows gui resources are back to haunt us. Why do you think Microsoft has done away with them in .net??)
3. Source code generation that is absolutely awful. What drove you to use $$$setupUI$$$() as a method name?
4. No generation of event handling code or data bindings. Generated is not usable to integrate with my own event handling code.
I would appreciate if Jetbrains could elaborate on their
ideas behind the gui designer.
Until now every feature that Jetbarains has implemented has been very thorough, and I love the idea ide, but this miles below standard.