animated label

animated label

Methods
N
S
Class Public methods
new(*args)
# File ext/tk/sample/demos-en/anilabel.rb, line 56
def initialize(*args)
  super(*args)
  @timer = TkTimer.new{ _animation_callback }
  @timer.loop_exec = -1
  # bind('Destroy'){ @timer.stop }
  @btag = TkBindTag.new('Destroy'){ @timer.stop }
  self.bindtags_unshift(@btag)
end
Instance Public methods
start(interval)
# File ext/tk/sample/demos-en/anilabel.rb, line 71
def start(interval)
  @timer.set_interval(interval)
  @timer.start
end
stop()
# File ext/tk/sample/demos-en/anilabel.rb, line 76
def stop
  @timer.stop
end