There has been attempts to do that and Spec (htttp://spec.st) provides a declarative model.
The spec (check implementors of defaultSpec for a couple samples) is basically what a GUI builder would produce and use to deifne the UI. As far as I know, VisualWorks uses such a spec approach as well. http://www.cincomsmalltalk.com/main/documentation/VisualWorks/GUIDevGuide.pdf (search for windowSpec in the text) Frankly, for a moderately complex UI, you need to understand what's going on and I think a GUI builder isn't going to offer any benefit vs development time. The best thing I've seen is Matisse in Netbeans but it wasn't really useful for an app we wrote in Java/Swing with a lot of weird controls and interdependent fields. This is especially true when one has dynamic layouts to do. And that's why a webbrowser has a lot of advantages these days (Maybe not to write CAD software but it will come). HTH Phil On Mon, Sep 1, 2014 at 5:40 PM, Ichiseki <is...@outlook.com> wrote: > Hi > For what I've read and study Smalltalk was great a RAD, it was infact used > a > lot in financial services for that reason. > Now I see that most commercial versions of Smalltalk have a GUI builder, > but > non of the open source. > Wouldn't have a GUI building tool be a priority? > Perhaps this is already done? > best > > Ichirt) > > > > > > -- > View this message in context: > http://forum.world.st/GUI-construction-under-Pharo-tp4775654.html > Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com. > > >