Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #8203
| Message-ID | <4e01da25_1@news.mccarragher.com> (permalink) |
|---|---|
| From | agb <andrei.bogos@a.gmail.address.com> |
| Subject | Re: Tkinter/scrollbar/canvas question |
| Newsgroups | comp.lang.python |
| References | <56de203d-0ef4-4c19-8b5b-074c7d8e2ccc@glegroupsg2000goo.googlegroups.com> |
| Date | 2011-06-22 08:03 -0500 |
| Organization | news.mccarragher.com |
Saul Spatz wrote: <very helpful stuff snipped> > > You need to do the update_idletasks to force the canvas to be mapped > before you figure out the bounding box. Until the canvas is mapped to the > screen, the bounding box is (0,0,1,1) so there no scrolling possible. > (You can call update_ideltasks through any widget.) Many thanks--this fixed the issue. > That said, I wonder why you're putting widgets in the frame instead of > putting objects directly on the canvas. The way you're doing it you can't > use tags, which are what really give the canvas its power. The power of canvas is not really what I'm after. What I would like is a list of checkboxes (and, in a few other frames, several buttons); if a scrollable frame were available in tkinter, I'd use that. While canvas is powerful, its power is not needed for my purposes. > > Saul -- http://gall.mine.nu free to get comics,free chat-1,dc++ (dcplusplus), mute webcache,group update program,torrent,atomic time server,tool to find your ip
Back to comp.lang.python | Previous | Next — Previous in thread | Find similar | Unroll thread
Re: Tkinter/scrollbar/canvas question Saul Spatz <saul.spatz@gmail.com> - 2011-06-21 20:22 -0700 Re: Tkinter/scrollbar/canvas question agb <andrei.bogos@a.gmail.address.com> - 2011-06-22 08:03 -0500
csiph-web