From: Damphyr Date: 2005-11-29T20:56:20+09:00 Subject: Re: GUI IDE for Ruby Joe Van Dyk wrote: > On 11/29/05, Damphyr wrote: > >> tony wrote: >> >>> Joe Van Dyk wrote: >>> >>> >>>> With Gtk and Tk, you don't use coordinates. You pack widgets >>>> into containers and pack those containers into windows. >>>> >>>> It's not terribly difficult, and it's a better approach than >>>> pixel-oriented coordinate systems. >>> >>> >>> Interesting point. I'll look into Tk. >> >> This is actually a point that is valid with almost all widget >> systems *except* the one Microsoft uses. > > > I'm not familiar with Microsoft's way of laying out GUIs. Do they > use pixel-based coordinate systems? 0,0 - width,height (or is it height,width? I can never remember). It makes it very easy to build a GUI Builder (I guess that's why VS has the best GUI designing facility there is) but is a bitch to control when you want to have complex resizing and layout. > Is that why some dialogs and applications look weird if I use a > bigger font? Bummer isn't? It can be done, but it was not worth the time (can'T speak for Windows Forms though) > How do they deal with internationalization of applications? The famous .rc files and long tables of constants :) I've given up on C++ MFC GUIs a long time ago and have not had any contact with C#/.NET Forms. Switched to Fox and found what I needed for the admitedly minimal needs outside work (and since I work on embedded systems nobody forces me to write GUIs :) ). Helps that I can use it through Ruby too :) V.- -- http://www.braveworld.net/riva ____________________________________________________________________ http://www.freemail.gr - ������ �������� ������������ ������������. http://www.freemail.gr - free email service for the Greek-speaking.