class GLib::Timeout

Public Class Methods

add(time, &block) click to toggle source
# File lib/knj/ironruby-gtk2/glib.rb, line 3
def self.add(time, &block)
  Thread.new(time, block) do |time, block|
    begin
      sleep(time / 1000)
      block.call
    rescue Exception => e
      puts e.inspect
      puts e.backtrace
    end
  end
end