[REBOL] Re: RFC: Forms generator / RAD dialect
From: g:santilli:tiscalinet:it at: 21-Aug-2002 3:13
Hi Robert,
On Tuesday, August 20, 2002, 7:16:53 PM, you wrote:
RMM> Thing like this shouldn't be written by hand:
Indeed, they don't. :-)
RMM> address!: [
RMM> ; Name Text Type Action
RMM> company "" field
RMM> streams "" field [unfocus
RMM> update-list focus read-list]
RMM> description "" field
RMM> cln-id "Customer" field [read-only]
RMM> ...
RMM> ]
Mmm, looks like dbgui-wizard.r. :-)
RMM> Now we need a GUI form generator that gets such an input block and
RMM> creates a layout block for us. The result should be something like this:
It actually does better, by handling object-to-gui and
gui-to-object translation, and a few other things. (When you
insert a record in the db, any browser that shows that table etc
is refreshed to chow the new record, and so on.)
RMM> Did anybody started something like this already? What do you think?
It's here and working. But I'm going further; there's some chance
I'll release, by the end of this week, a very preliminary version
of Road (Rapid data Oriented Application Development), an IDE
designed to automatically create RDBMS-based applications. I warn
you that this preliminary version is not that great, and is not
much automatic, but it is a start. I'm not sure if it will be
useful to release it publicly, or wait for something more usable
first.
(The final goal is to write a piece of software that, given
relational schema and some additional information --- such as help
text for the user, and so on --- will create a REBOL or PHP
application to browse-insert-modify the data in that DB. I'm doing
this for my degree too.)
Regards,
Gabriele.
--
Gabriele Santilli <[g--santilli--tiscalinet--it]> -- REBOL Programmer
Amigan -- AGI L'Aquila -- REB: http://web.tiscali.it/rebol/index.r