Hi Giuseppe,

On 7/1/2011 10:21 AM, Giuseppe Penone wrote:
I'm a GTK+ developer that used to work in pygtk2 and now ported the code
to pygobject introspection.
For my (GPL) application http://giuspen.com/cherrytree I absolutely need
the function gtk_clipboard_set_with_data
that I see you marhed as NON introspectable.
I wanted to ask you that function will ever be binded/what alternative
should I use instead.

I marked the function as (skip) because AFAIK current version of gobject-introspection really can't handle it; the reason is that this function shares single user_data field for 2 closures (get_func and clear_func), and this is not supported.

In order to be supported by current introspection, a new function would have to be added into GTK, which has one user_data for each callback.

An alternate solution is to provide some 'manual binding', i.e. binding this function directly, not through introspection. Sorry, I'm not involved with python so I'm not sure how it works. Maybe asking at irc://irc.gnome.org/python could help?

Sorry that I cannot be more helpful,
Pavel
_______________________________________________
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/

Reply via email to