1# 2# tkextlib/iwidgets/buttonbox.rb 3# by Hidetoshi NAGAI (nagai@ai.kyutech.ac.jp) 4# 5 6require 'tk' 7require 'tkextlib/iwidgets.rb' 8 9module Tk 10 module Iwidgets 11 class Scopedobject < TkObject 12 end 13 end 14end 15 16class Tk::Iwidgets::Scopedobject 17 TkCommandNames = ['::iwidgets::scopedobject'.freeze].freeze 18 WidgetClassName = 'Scopedobject'.freeze 19 WidgetClassNames[WidgetClassName] ||= self 20 21 def initialize(obj_name, keys={}) 22 @path = tk_call(self.class::TkCommandNames[0], obj_name, *hash_kv(keys)) 23 end 24end 25