Think of event handling not just painting. Or why is Ooo still without Cocoa UI?
You're talking about porting an app to another UI, but I say about wrapping it. Say the program asks windows libs to draw a widget. Wrapper says: OK, and converts the request to GTK+. GTK+ asks GUI to draw a widget. Yes, this is damn difficault, even more difficault than porting OOo to Cocoa. But this way it would be much more tasty.
That's exactly what the difficulties are. It's not just wrap them. It is other philosophies, unknown, ohter different, callbacks, non-occouring events, painting orders.
That's the reason (from client site) for Ooo to have neither cocoa nor gtk UI. And why gtk for win lasts so long to come.
ros-general mailing list ros-general@reactos.org http://www.reactos.org/mailman/listinfo/ros-general