439 440 441 442 443 444 445 446 447 448
# File 'lib/tk/timer.rb', line 439 def cancel @running = false # @wait_var.value = 0 __at_end__ tk_call 'after', 'cancel', @after_id if @after_id @after_id = nil Tk_CBTBL.delete(@id) ;# for GC self end