home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / lang / tcl / 2122 < prev    next >
Encoding:
Internet Message Format  |  1992-12-16  |  1.6 KB

  1. Path: sparky!uunet!cs.utexas.edu!usc!sol.ctr.columbia.edu!spool.mu.edu!agate!sprite.Berkeley.EDU!ouster
  2. From: ouster@sprite.Berkeley.EDU (John Ousterhout)
  3. Newsgroups: comp.lang.tcl
  4. Subject: Re: CAPS LOCK
  5. Date: 16 Dec 1992 16:24:10 GMT
  6. Organization: U.C. Berkeley Sprite Project
  7. Lines: 27
  8. Distribution: world
  9. Message-ID: <1gnl7aINNpi0@agate.berkeley.edu>
  10. References: <2060@tfd.tfd.com>
  11. NNTP-Posting-Host: tyranny.berkeley.edu
  12. Keywords: keysyms, CAPS LOCK
  13.  
  14. In article <2060@tfd.tfd.com>, bret@tfd.COM (Bret Weinraub) writes:
  15. |> My users are complaining to me:
  16. |> 
  17. |> Blah blah blah this TK Application doesn't work when CAPS LOCK has been
  18. |> hit.
  19. |> 
  20. |> I've tried the following:
  21. |> 1.  Tell customer to turn off CAPS LOCK when using application.
  22. |> 2.  After they continued to complain, tried to add a <Lock-???> bind
  23. |>     for every existing bind call.
  24. |> 3.  Realized that I would need all the default bindings to be simulated
  25. |>     with bind <Lock-whatever> calls.  Since #2 didn't work for mouse-clicking,
  26. |>     this wouldn't work.
  27. |> 4.  Started hacking up the tk code.  After ensuing headache, decided 
  28. |>     to punt, risk flames, and post problem to comp.lang.tcl.  What can it 
  29. |>     hurt?
  30. |>     
  31. |> Any suggestions? (platform is a SUN SPARC 2 running 4.1.1.)
  32. |> 
  33. |> bret@tfd.com
  34.  
  35. One of the things I've done for Tk 3.0 is to overhaul the binding code
  36. to handle CAPS LOCK correctly and also to handle Mode_switch for people
  37. using international character sets.  Sorry for the problems you've been
  38. having.... please let me know if there are still problems with the 3.0
  39. release.  By the way, barring a major catastrophe, 3.0 will be released
  40. by the end of this week.
  41.