OSDN Git Service

ruby-1.9.1-rc1
[splhack/AndroidRuby.git] / lib / ruby-1.9.1-rc1 / ext / tk / lib / tkextlib / iwidgets / scopedobject.rb
1 #
2 #  tkextlib/iwidgets/buttonbox.rb
3 #                               by Hidetoshi NAGAI (nagai@ai.kyutech.ac.jp)
4 #
5
6 require 'tk'
7 require 'tkextlib/iwidgets.rb'
8
9 module Tk
10   module Iwidgets
11     class Scopedobject < TkObject
12     end
13   end
14 end
15
16 class 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
24 end