Form Designer Code Generation Test
March 4, 2011
The form window at the left was completely generated by the FormWindowDesigner tool shown at the right.
FormWindowDesigner does this by generating Smalltalk code from data developed during the design process. The Smalltalk code is then compiled into a Smalltalk class and methods. When using the tool, clicking “Save” will open the created form window and show the generated code in the Transcript.
Next steps are:
1) saving the generated code in a database file
2) adding channel and database behaviors to the generated form window
The same procedure will also enable building re-usable components and editing of existing windows and components.
As I have said in previous posts, using Smalltalk will enable the development of very sophisticated online tools and extremely rapid deployment of applications.