From: Hal Fulton Date: 2004-04-20T17:20:33+09:00 Subject: Re: Fox --> GTK ? Stefan Schmiedl wrote: > On Tue, 20 Apr 2004 08:28:19 +0900, > Hal Fulton wrote: > >>I don't want to proceed until I can fix the biggest bugs, and I think >>I've reached the critical point where Fox is just too hard for me. >> > > > Out of curiosity, Hal: > Why do you think that Gtk would be easier? > > Mind you, I don't know much about Ruby GUI bindings either, but > I'll have to do some work there soon, errr ... now, in fact. > > So I'm very interested in your point of view here. I'm not certain Gtk would be easier. But as I get deeper into Fox, I start accumulating things that I find strange or unintuitive or difficult. For example, I would expect that when a Widget object is created, the widget itself is created. But you actually have to call #create on it after creating it. (Except when you don't.) The final straw for me was when I spent many, many hours trying to get an MDIChild to show up in the MDIClient window after I created it (and #created it). I tried many different things to no avail. You may find this page interesting: http://www.eng.cse.dmu.ac.uk/~hgs/ruby/FXRuby/fox-1.0.40/doc/faq.html#CLIENTSERVER To be fair, I do find Fox rich and powerful, and it's probably just my ignorance getting in the way. But I did reach the point where I said: No more. That's just my personal experience. Hal