[Tkinter-discuss] Frame button binding
Michael Lange
klappnase at web.de
Wed Sep 7 16:47:59 EDT 2016
Hi,
On Wed, 7 Sep 2016 14:01:19 +0000
Vasilis Vlachoudis <Vasilis.Vlachoudis at cern.ch> wrote:
> Until now I had the scrollbar working which is not very elegant vs the
> Mouse Wheel or middle mouse drag. Everything started in a new
> application I was doing for RPi as a home server that uses full screen
> with no scrollbar and acts on gestures. But I wanted it general so that
> my other programs could benefit of it.
>
> What if I bind the toplevel on a static method of the ScrollFrame only
> once by keeping a list of registered scrollframes, and then I check if
> the hit location is inside any of the ScrollFrames.
>
> Is there any fast method to see if a point event.x_root, y_root is
> inside a widget or do I have to make the comparison with the winfo_xxx
> () information
Shouldn't simply using event.widget in the callback be the easiest
way to check which frame (resp. child widget) was clicked?
Regards
Michael
.-.. .. ...- . .-.. --- -. --. .- -. -.. .--. .-. --- ... .--. . .-.
Blast medicine anyway! We've learned to tie into every organ in the
human body but one. The brain! The brain is what life is all about.
-- McCoy, "The Menagerie", stardate 3012.4
More information about the Tkinter-discuss
mailing list