From: Chris Gehlker Date: 2002-07-26T03:54:54+09:00 Subject: Re: GUI's and the Rouge, Part III (yes, finally) 1/2 On 7/25/02 3:13 AM, "Massimiliano Mirra" wrote: > On Thu, Jul 25, 2002 at 11:17:48AM +0900, Chris Gehlker wrote: >>> I think he's trying to make the generation of the View and Controller >>> parts mostly automatic. >> >> But Massimiliano, isn't the view part mostly automated anyway? I don't know >> about other platforms but I thought they all had things like PowerPlant and >> Interface Builder. > > Uhm, I don't know those, what are they? GUI builders. > Also, I don't know if we're referring to the same thing. With `view > part mostly automated' do you mean GUI handling or GUI generation? I mean that GUI generation is done in some kind of specialized drawing program and GUI handling is automated to the extent that most widgets send messages when their state changes. The controller(s) then just need to be handlers. Some things, like reflowing text when a window resizes just handle themselves. > BTW, the only time I provided a ruby app with a GUI was through > `window = Gtk::Window.new' etc., and it wasn't the most exciting thing > in the world to do. I knew about libglade, but laying out with a > mouse isn't that much better than laying out with a keyboard, > especially for a console junkie like me ;^). And oddly enough, I > don't miss the 2+ years of GUI design in Borland Delphi (where I was > even writing my own widgets). I tried libglade but it seemed really primitive compared to Mac/Windows stuff. PowerPlant is nice in that one can switch between mouse editing and text editing. -- There is, nevertheless, a certain respect and a general duty of humanity that ties us, not only to beasts that have life and sense, but even to trees and plants. -Michel de Montaigne, essayist (1533-1592)