Extended maintenance of Ruby versions 1.8.7 and 1.9.2 ended on July 31, 2014. Read more
# File tk/lib/tkextlib/blt/treeview.rb, line 98
def column_cget(name, option)
itemcget(['column', name], option)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 101
def column_cget_strict(name, option)
itemcget_strict(['column', name], option)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 107
def column_configinfo(name, slot=nil)
itemconfiginfo(['column', name], slot)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 104
def column_configure(name, slot, value=None)
itemconfigure(['column', name], slot, value)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 110
def current_column_configinfo(name, slot=nil)
current_itemconfiginfo(['column', name], slot)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 174
def current_entry_configinfo(slot=nil)
ret = current_itemconfiginfo('entry', slot)
if (val = ret['bindtags'])
ret['bindtags'] = val.collect{|tag| TkBindTag.id2obj(tag)}
end
ret
end
# File tk/lib/tkextlib/blt/treeview.rb, line 196
def current_sort_configinfo(slot=nil)
current_itemconfiginfo('sort', slot)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 212
def current_text_configinfo(slot=nil)
current_itemconfiginfo('text', slot)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 130
def entry_cget(option)
ret = itemcget('entry', option)
if option == 'bindtags' || option == :bindtags
ret.collect{|tag| TkBindTag.id2obj(tag)}
else
ret
end
end
# File tk/lib/tkextlib/blt/treeview.rb, line 138
def entry_cget_strict(option)
ret = itemcget_strict('entry', option)
if option == 'bindtags' || option == :bindtags
ret.collect{|tag| TkBindTag.id2obj(tag)}
else
ret
end
end
# File tk/lib/tkextlib/blt/treeview.rb, line 149
def entry_configinfo(slot=nil)
ret = itemconfiginfo('entry', slot)
if TkComm::GET_CONFIGINFO_AS_ARRAY
if slot
if slot == 'bindtags' || slot == :bindtags
ret[-2] = ret[-2].collect{|tag| TkBindTag.id2obj(tag)}
ret[-1] = ret[-1].collect{|tag| TkBindTag.id2obj(tag)}
end
else
inf = ret.assoc('bindtags')
inf[-2] = inf[-2].collect{|tag| TkBindTag.id2obj(tag)}
inf[-1] = inf[-1].collect{|tag| TkBindTag.id2obj(tag)}
end
else # ! TkComm::GET_CONFIGINFO_AS_ARRAY
if (inf = ret['bindtags'])
inf[-2] = inf[-2].collect{|tag| TkBindTag.id2obj(tag)}
inf[-1] = inf[-1].collect{|tag| TkBindTag.id2obj(tag)}
ret['bindtags'] = inf
end
end
ret
end
# File tk/lib/tkextlib/blt/treeview.rb, line 146
def entry_configure(slot, value=None)
itemconfigure('entry', slot, value)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 184
def sort_cget(option)
itemcget('sort', option)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 187
def sort_cget_strict(option)
itemcget_strict('sort', option)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 193
def sort_configinfo(slot=nil)
itemconfiginfo('sort', slot)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 190
def sort_configure(slot, value=None)
itemconfigure('sort', slot, value)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 200
def text_cget(option)
itemcget('text', option)
end
# File tk/lib/tkextlib/blt/treeview.rb, line 203
def text_cget_strict(option)
itemcget_strict('text', option)
end