111b4 Tk button auto repeat - Perl Programming
Training, Open Source computer languages
PerlPHPPythonMySQLApache / TomcatTclRubyJavaC and C++LinuxCSS 
Search for:
Home Accessibility Courses Diary The Mouth Forum Resources Site Map About Us Contact
Tk button auto repeat

Posted by kenshail (kenshail), 31 July 2005
I am not able to get a Tk button to auto-repeat on hold-down.
Using activestate 5.8.4

These are the bare-bones of my latest of many different attempts :

$myBut=$dateFrameA->Button(-text=>"- -",
  -width=>2, -height=>1)
 ->pack();

$myBut->bind('<ButtonPress-1>'=>sub
 {
  # button callback  
 });

$myBut->configure( -repeatinterval=>'100',
-repeatdelay=>'100');

Any thoughts would be appreciated

Posted by admin (Graham Ellis), 31 July 2005
Now why do I know that your questions are always going to be really good ones?  

I'm away at present to don't have a variety of systems to try this out on - but that's what I *would* do if around ... have you tried this under Linux, for example?  Knowing if it's OS / release dependend won't solve the problem but it may give you some clues ...

((Having written that, I looked further at your code and wonder if  ButtonPress is always going to give you a single event as it's the putting-button-down action, and if Button is the event that will be effected by repeat interval and repeat delays.   I may be talking through my hat here ...))



This page is a thread posted to the opentalk forum at www.opentalk.org.uk and archived here for reference. To jump to the archive index please follow this link.

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2013: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • FAX: 01144 1225 899360 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho
0