... What does that mean? Why would I want MFC in a cross-platform GUI?
Why would you WANT a cross-platform GUI? My experiences are probably different, but the cross-platform applications that I've seen, that try to unify *anything* except low level code, fail miserable.
I've used some really amazing cross-platform applications: Amazon.com, eBay, HoTMaiL, BugZilla, Orkut. The only problem is that these applications are limited in the widgets available to them because they use a web page development language rather than an application development language. Thus, they lack things like proper windows, tree widgets, menu bars, rich text areas and so forth. This is what I would like XUL to solve.
I frankly can't understand what would be the virtue in XUL _at all_ if it were not cross-platform. If I wanted to write Windows GUIs there are literally dozens of excellent ways to do that. If you consider XUL a competitor to those languages then I can see why you might think it is poor. But I don't think that's the point.
... The GUI's are non-standard, you can't use the usual tools during development, and the overall quality of the application suffers. Sad as it is, if I want to develop a cross platform application, I'll develop separate apps for each platform so that users get a familiar-for-their-platform look & feel and the performance of the app is tailored to the platform.
Great: so you choose the appropriate set of platforms for your users. If your choices and theirs are out of sync, you both lose.
Paul Prescod
------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ xul-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xul-talk