MacArthur, Ian (SELEX GALILEO, UK) wrote: > ... > I have several apps, from various sources and various toolkits, that > attempt this. At the last count (and I counted twice, to be sure) > exactly 0 of them managed this. Every single one had some text that > didn't fit it's widget, or widgets that were forced too far out of > position, or some other basic usability failing. > ...
Before I started using FLTK, I used Motif and (later) "Motif Tools" (an add-on to Motif from a book) With all of the warts of Motif and Xt, it easily supported automatic layout and localization, and Motif + Motif Tools allowed you to easily do this entirely from resource files. The price you pay is speed - Motif apps easily takes twice as long to launch as FLTK apps; in my previous GUIs, maybe 1 second for Motif vs. 0.5 seconds for the same UI with FLTK... On Mac OS X, Cocoa separates the GUI from the app using "nib" files which are localized - that allows the translator to tweak the size and placement of controls based on the text used. Like Motif, this approach has an overhead, however Motif used text resource files while nib files are binary serialized objects... -- ______________________________________________________________________ Michael Sweet, Easy Software Products mike at easysw dot com _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

