The post was getting too lengthy, I did some clean up and please see my response below.
Regards, Chee Kin
I did try the demo. The form builder I have in mind would have its initial properties auto-generated by related domain(s), so no need to type again what you already typed to create the domain class itself. Scaffolding works like this.
I see. Your idea is for existing domain class, my idea is a bit different, the form builder plugin will generate the domain class, it is from front-end to back-end, not reverse.
It should not be a roadmap task, but just implemented. Why not a select list containing all possible formfield types (text,radio,select,textarea, etc.)? The whole design a form concept does not really draw me, unless the implementation is not created by me ;--). I'm after nuts & bolts, a form is a set of fields broken out into rows/cells, as is any report (jqGrid could be used for both for example).
I suggest you write up the detail, otherwise I am sure not many people can read the idea in your mind.
Once I get a something demo-able together I will post it here. Unfortunately, still stuck with PHP for paying Hawaiian rent (pricey!), so am getting Grails app together on the side.
Working on demo will need more time than screen mock-up and write up. I will suggest your do some writing to share your idea if you are busy now (who's not?)
Try to drag and drop the second field just after the first field, at the moment the drop area is first half of the panel on the right (tested in firefox and google chrome only, no IE in my linux machine). If you drop the new field to bottom of the panel, it will not work at the moment.
Best regards, Chee Kin
On Tue, Feb 22, 2011 at 6:29 PM, Daniel Henrique Alves Lima [via Grails] <[hidden email]> wrote:
Chee Kin, the plugin seems very cool. I was trying the demo app: