DND questions

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

 



Hello,
I have a set of gnome canvases, each gnome canvas has a set of items.  I
already have implemented a drag routine for moving items around it's
parent canvas, but I would like to extend this to allow dragging across
canvases.  DnD will hopefully  do what I want (assuming the Canvas widget
accepts drag events?).  However, I want to use my drag routines until
the mouse pointer leaves the current canvas widget (with a leave_notify
event).  So the chain of events looks like this:

1.  User holds down button 1 on an item to begin a move
2.  User moves the item around it's parent canvas using my drag routines
3.  User leaves the canvas widget, signalling DnD to take over
4.  User releases the item in another canvas, and I use the DnD signals
    to send the data over.

I don't know how to do #3.  Is it possible to override when a DnD
starts?

Thanks
Jason
_______________________________________________

gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list

[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux