I presume that I must catch the drag_begin signal and process it in
such a way that the drag is interrupted. The function processing the
signal seems to be documented as returning void, I can put return
true|false but it doesn't have any effect on the drag operation.

I've read the documentation of gdk_drag_abort() and tried to mimic
it with pygtk, but it doesn't have any effect:

   def begin_drag(self, widget, context):
      context.drag_abort(long(0))
      return 0

The function gets called, but the drag operation still goes
on. Suggestions?

-- 
 Please don't send me private copies of your public answers. Thanks.
_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to