Extended maintenance of Ruby 1.9.3 ended on February 23, 2015. Read more

In Files

  • tk/lib/tkextlib/blt/treeview.rb

Class/Module Index [+]

Quicksearch

Tk::BLT::Treeview::ConfigMethod

Public Instance Methods

button_cget(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 120
def button_cget(option)
  itemcget('button', option)
end
            
button_cget_strict(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 123
def button_cget_strict(option)
  itemcget_strict('button', option)
end
            
button_cget_tkstring(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 117
def button_cget_tkstring(option)
  itemcget_tkstring('button', option)
end
            
button_configinfo(slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 129
def button_configinfo(slot=nil)
  itemconfiginfo('button', slot)
end
            
button_configure(slot, value=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 126
def button_configure(slot, value=None)
  itemconfigure('button', slot, value)
end
            
column_cget(name, option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 101
def column_cget(name, option)
  itemcget(['column', name], option)
end
            
column_cget_strict(name, option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 104
def column_cget_strict(name, option)
  itemcget_strict(['column', name], option)
end
            
column_cget_tkstring(name, option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 98
def column_cget_tkstring(name, option)
  itemcget_tkstring(['column', name], option)
end
            
column_configinfo(name, slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 110
def column_configinfo(name, slot=nil)
  itemconfiginfo(['column', name], slot)
end
            
column_configure(name, slot, value=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 107
def column_configure(name, slot, value=None)
  itemconfigure(['column', name], slot, value)
end
            
current_button_configinfo(slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 132
def current_button_configinfo(slot=nil)
  current_itemconfiginfo('button', slot)
end
            
current_column_configinfo(name, slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 113
def current_column_configinfo(name, slot=nil)
  current_itemconfiginfo(['column', name], slot)
end
            
current_entry_configinfo(slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 183
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
            
current_sort_configinfo(slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 208
def current_sort_configinfo(slot=nil)
  current_itemconfiginfo('sort', slot)
end
            
current_text_configinfo(slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 227
def current_text_configinfo(slot=nil)
  current_itemconfiginfo('text', slot)
end
            
entry_cget(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 139
def entry_cget(option)
  ret = itemcget('entry', option)
  if option == 'bindtags' || option == :bindtags
    ret.collect{|tag| TkBindTag.id2obj(tag)}
  else
    ret
  end
end
            
entry_cget_strict(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 147
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
            
entry_cget_tkstring(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 136
def entry_cget_tkstring(option)
  itemcget_tkstring('entry', option)
end
            
entry_configinfo(slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 158
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
            
entry_configure(slot, value=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 155
def entry_configure(slot, value=None)
  itemconfigure('entry', slot, value)
end
            
sort_cget(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 196
def sort_cget(option)
  itemcget('sort', option)
end
            
sort_cget_strict(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 199
def sort_cget_strict(option)
  itemcget_strict('sort', option)
end
            
sort_cget_tkstring(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 193
def sort_cget_tkstring(option)
  itemcget_tkstring('sort', option)
end
            
sort_configinfo(slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 205
def sort_configinfo(slot=nil)
  itemconfiginfo('sort', slot)
end
            
sort_configure(slot, value=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 202
def sort_configure(slot, value=None)
  itemconfigure('sort', slot, value)
end
            
text_cget(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 215
def text_cget(option)
  itemcget('text', option)
end
            
text_cget_strict(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 218
def text_cget_strict(option)
  itemcget_strict('text', option)
end
            
text_cget_tkstring(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 212
def text_cget_tkstring(option)
  itemcget_tkstring('text', option)
end
            
text_configinfo(slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 224
def text_configinfo(slot=nil)
  itemconfiginfo('text', slot)
end
            
text_configure(slot, value=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 221
def text_configure(slot, value=None)
  itemconfigure('text', slot, value)
end
            

Commenting is here to help enhance the documentation. For example, code samples, or clarification of the documentation.

If you have questions about Ruby or the documentation, please post to one of the Ruby mailing lists. You will get better, faster, help that way.

If you wish to post a correction of the docs, please do so, but also file bug report so that it can be corrected for the next release. Thank you.

If you want to help improve the Ruby documentation, please visit Documenting-ruby.org.