Dave Chilson
3/11/2009 4:22:00 AM
On Mar 10, 2009, at 8:58 PM, Phlip wrote:
> Aldric Giacomoni wrote:
>
>> Forgive my ignorance of the subject; I barely know Shoes, only what
>> I've heard of it. Does it allow the creation of complex GUIs ? To
>> be honest, I'm very leery of text-based GUI creation because of
>> widget placement - I have no idea where it's gonna go, how big it's
>> gonna be.. All this right now means nothing in my head..
>
> The feedback loop for GUI painting is...
>
> - configure your editor to instantly display your GUI with one button
> - make a tiny tweak
> - view the GUI
> - repeat until satisfied.
>
> That's the same cycle as drag and drop; just without the drag.
>
> You typically also get better geometry management. An HTML table can
> stretch to fit more data because it declares relative positions, not
> absolute coordinates.
>
> This is why a Google search for [ruby drag-n-drop] only returns
> 12,000 pages. That would seem to suggest only tangential interest in
> drag-n-drop...
Well there is MacRuby/RubyCocoa. You get Interface Builder with that.
However you'd have to learn the Cocoa framework, how Ruby interacts
with it and it's Mac only.