From: mhm26@... (matt) Date: 2004-04-30T12:49:02+09:00 Subject: TkEntry - input prevention question How do I prevent a keystroke from even updating an entry? My current solution is: e.bind_append("KeyRelease") {e.value = e.value.gsub(/\D/, "")} e.bind_append("Key") {e.value = e.value.gsub(/\D/, "")} which gives the desired end result, but the character still appears before being removed... ~Me!