Help. Tracking ButtonRelease events
never at mail.matav.hu
Sat Aug 7 18:00:42 CEST 1999
This is not a direct answer, but hopefully it is a help.
I am working on a bit similar program and I have put out some code.
http://www.nexus.hu/hever/prog/vu/visualut.py <=main program
http://www.nexus.hu/hever/prog/vu/frameobj.py <= module
http://www.nexus.hu/hever/prog/vu/vu.gif <= help, a picture of the
It grew out from the same script(s) you mentioned, there are same problems
you have now that I had to solve somehow.
In the frameobj.py module there is a "class Connecting_Objects:" which does
that. I maintain an ordered taglist for additional information.
> From: Philip Derbeko <sphilip at techst02.technion.ac.il>
> To: python-list at python.org
> Subject: Help. Tracking ButtonRelease events
> Date: 1999. augusztus 7. 14:09
> I'm writing an application part of which is a GUI to draw graphs.
> What i want is create verticies and edges between them,
> i create vertex by clicking on Button 1 ( taken from Demo/Tkinter/matt
> scripts )
> and edge created by clicking on Button 3 and dragging the mouse to the
> destination vertex.
> In order to do it every vertex binded events ButtonPress-3 and
> ButtonRelease-3 ,
> the problem i run into is that when i press button 3 and drag it to the
> destination vertex,
> source vertex gets the ButtonRelease-3 event and not destination.
> Am i missing something and how can it be solved ?
> Thanks in advance
More information about the Python-list