This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients Robert.Lerche, terry.reedy
Date 2010-10-30.01:50:53
SpamBayes Score 1.0235584e-07
Marked as misclassified No
Message-id <1288403457.18.0.672713866892.issue10232@psf.upfronthosting.co.za>
In-reply-to
Content
I ran testcase.py with stock 3.1.2 on winxp (under IDLE).
Changes needed (one place each) were
Tkinter -> tkinter
print x -> print(x)
<>      -> !=    # <> is long since deprecated!

I get 3 line box windowing 10 lines. If I enlarge window, there are still only 3 lines displayed.

With triangle arrows at top and bottom of scroll bar box, I can scroll up and down a line at a time, with lines 1 to 8 at top. Nothing prints. There is a slight flash with redisplay.

With click and move on scroll bar itself, I can get down to where line 4 is at the top. Motion is not really jerky, rather it jumps one line at a time, just as with triangles. Going farther, box goes crazy flashing. When I unclick mouse, it settles all the way down with line 8 on box. Repetitious print looks like
0.4 0.4 4
0.7001 0.7001 7
0.4334 0.4334 4
0.7 0.7 7
0.4333 0.4333 4
0.7 0.7 7
...
So confirmed behavior is, if anything, worse. Just to make sure that print was not causing a problem, I commented it out and got same behavior.

I do not know enough tkinter (tk) to know if there is a bug in your code. I recommend posting to python-list, subject: Problem with tkinter box, with this link and short explanation. There are some people there who know tkinter much better than me who might comment.
History
Date User Action Args
2010-10-30 01:50:57terry.reedysetrecipients: + terry.reedy, Robert.Lerche
2010-10-30 01:50:57terry.reedysetmessageid: <1288403457.18.0.672713866892.issue10232@psf.upfronthosting.co.za>
2010-10-30 01:50:54terry.reedylinkissue10232 messages
2010-10-30 01:50:53terry.reedycreate