Maintenance of Ruby 2.0.0 ended on February 24, 2016. Read more
# File tk/lib/tkextlib/tcllib/toolbar.rb, line 126 def __destroy_hook__ Tk::Tcllib::Widget::ToolbarItem::ToolbarItemID_TBL.mutex.synchronize{ Tk::Tcllib::Widget::ToolbarItem::ToolbarItemID_TBL.delete(@path) } end
# File tk/lib/tkextlib/tcllib/toolbar.rb, line 147 def add(*args) Tk::Tcllib::Widget::Toolbar.new(self, *args) end
# File tk/lib/tkextlib/tcllib/toolbar.rb, line 171 def delete(*items) tk_send('delete', *items) self end
# File tk/lib/tkextlib/tcllib/toolbar.rb, line 142 def getframe window(tk_send('getframe')) end
# File tk/lib/tkextlib/tcllib/toolbar.rb, line 151 def itemid(item) window(tk_send('itemid')) end
# File tk/lib/tkextlib/tcllib/toolbar.rb, line 155 def items(pattern) tk_split_simplelist(tk_send('items', pattern)).map{|id| Tk::Tcllib::Widget::ToolbarItem.id2obj(self, id) } end