Re: language bindings



James said:

>It shouldn't be too difficult to wrap the ATK API (another lib I just 
>haven't got round to doing yet).  One issue is that when selecting a 
>python type to use as the wrapper for a GObject, it goes up the 
>inheritance tree til it finds a type with an associated python wrapper. 
> This doesn't take interfaces into account.
>
>So it is possible that some objects returned by ATK functions will be 
>wrapped with the GObject wrapper (which doesn't include any of the 
>interface mixins), so won't be usable.

At the moment all implementors of ATK interfaces must derive from 
AtkObject, so as long as there is a binding for AtkObject we should be 
OK.  (That is, until someone decides to implement Atk interfaces on 
something directly, without deriving from AtkObject).

-Bill

>James.
>
>-- 
>Email: james daa com au
>WWW:   http://www.daa.com.au/~james/
>
>
>
>
>_______________________________________________
>gnome-2-0-list mailing list
>gnome-2-0-list gnome org
>http://mail.gnome.org/mailman/listinfo/gnome-2-0-list

------
Bill Haneman x19279
Gnome Accessibility / Batik SVG Toolkit
Sun Microsystems Ireland 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]