Re: How are the different GUI libraries supported?

From: <msevior_at_physics.unimelb.edu.au>
Date: Tue Jan 10 2006 - 22:58:44 CET

>
> Hello,
>
> AbiWord supports different GUI libraries like Cocoa and GTK+. How is this
> done? Does AbiWord use some platform independent GUI library which is
> implemented on top of different native GUI libraries?
>

No we do not use a special cross platform GUI. We use features of C++ to
put all the cross platfrom code in common base classes, then use child
classes to implement the platform specific code (Unix, windows, osx).

Consequently abiword is a native application on unix, windows and osx ith
all the advantages of native applications.

See:

http://www.abisource.com/papers/lwce2000ny/sld001.phtml

It's very cool but not used very often in the software developmnt world.

Cheers

Martin

> Best wishes,
> Wolfgang
> -----------------------------------------------
> To unsubscribe from this list, send a message to
> abiword-user-request@abisource.com with the word
> unsubscribe in the message body.
>

-----------------------------------------------
To unsubscribe from this list, send a message to
abiword-user-request@abisource.com with the word
unsubscribe in the message body.
Received on Tue Jan 10 22:59:12 2006

This archive was generated by hypermail 2.1.8 : Tue Jan 10 2006 - 22:59:12 CET