Sha256: cbc104e9e7e5bb13de8cbb9ee2f65e50d39ac93a6f8197306e7428b5f800f286

Contents?: true

Size: 621 Bytes

Versions: 6

Compression:

Stored size: 621 Bytes

Contents

#
#  tkextlib/bwidget/dragsite.rb
#                               by Hidetoshi NAGAI (nagai@ai.kyutech.ac.jp)
#

require 'tk'
require 'tkextlib/bwidget.rb'

module Tk
  module BWidget
    module DragSite
    end
  end
end

module Tk::BWidget::DragSite
  include Tk
  extend Tk

  def self.include(klass, type, event)
    tk_call('DragSite::include', klass, type, event)
  end

  def self.register(path, keys={})
    tk_call('DragSite::register', path, *hash_kv(keys))
  end

  def self.set_drag(path, subpath, initcmd, endcmd, force=None)
    tk_call('DragSite::setdrag', path, subpath, initcmd, endcmd, force)
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
tk-win-0.2.2-x86-mingw32 lib/tkextlib/bwidget/dragsite.rb
tk-win-0.2.1-x86-mingw32 lib/tkextlib/bwidget/dragsite.rb
tk-win-0.2.0-x86-mingw32 lib/tkextlib/bwidget/dragsite.rb
tk_as_gem-0.1.0 ext/lib/tkextlib/bwidget/dragsite.rb
tk_as_gem-0.0.1 ext/lib/tkextlib/bwidget/dragsite.rb
tk_as_gem-0.0.0 ext/lib/tkextlib/bwidget/dragsite.rb