Sha256: a27b13d8ab776eba69ae4dc0708609e8173c41b1f2b62fd2520fdc7bbd42823d
Contents?: true
Size: 1.13 KB
Versions: 3
Compression:
Stored size: 1.13 KB
Contents
# # tkextlib/iwidgets/scrolledframe.rb # by Hidetoshi NAGAI (nagai@ai.kyutech.ac.jp) # require 'tk' require 'tkextlib/iwidgets.rb' module Tk module Iwidgets class Scrolledframe < Tk::Iwidgets::Scrolledwidget end end end class Tk::Iwidgets::Scrolledframe TkCommandNames = ['::iwidgets::scrolledframe'.freeze].freeze WidgetClassName = 'Scrolledframe'.freeze WidgetClassNames[WidgetClassName] = self def child_site window(tk_call(@path, 'childsite')) end def justify(dir) tk_call(@path, 'justify', dir) self end def xview(*index) if index.size == 0 list(tk_send_without_enc('xview')) else tk_send_without_enc('xview', *index) self end end def xview_moveto(*index) xview('moveto', *index) end def xview_scroll(*index) xview('scroll', *index) end def yview(*index) if index.size == 0 list(tk_send_without_enc('yview')) else tk_send_without_enc('yview', *index) self end end def yview_moveto(*index) yview('moveto', *index) end def yview_scroll(*index) yview('scroll', *index) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
tk_as_gem-0.1.0 | ext/lib/tkextlib/iwidgets/scrolledframe.rb |
tk_as_gem-0.0.1 | ext/lib/tkextlib/iwidgets/scrolledframe.rb |
tk_as_gem-0.0.0 | ext/lib/tkextlib/iwidgets/scrolledframe.rb |