Methods
Constants
| TkCommandNames | = | ['StatusBar'.freeze].freeze |
| WidgetClassName | = | 'StatusBar'.freeze |
Instance Public methods
add(win, keys={})
Link
Source: show
# File ext/tk/lib/tkextlib/bwidget/statusbar.rb, line 27 def add(win, keys={}) tk_send('add', win, keys) self end
delete(*wins)
Link
Source: show
# File ext/tk/lib/tkextlib/bwidget/statusbar.rb, line 42 def delete(*wins) # same to 'remove_with_destroy' tk_send('delete', *wins) self end
get_frame(&b)
Link
Source: show
# File ext/tk/lib/tkextlib/bwidget/statusbar.rb, line 47 def get_frame(&b) win = window(tk_send_without_enc('getframe')) if b if TkCore::WITH_RUBY_VM ### Ruby 1.9 !!!! win.instance_exec(self, &b) else win.instance_eval(&b) end end win end
items()
Link
Source: show
# File ext/tk/lib/tkextlib/bwidget/statusbar.rb, line 59 def items simplelist(tk_send('items')).map{|w| window(w)} end