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 114
def button_cget(option)
  itemcget('button', option)
end
            
button_cget_strict(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 117
def button_cget_strict(option)
  itemcget_strict('button', option)
end
            
button_configinfo(slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 123
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 120
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 98
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 101
def column_cget_strict(name, option)
  itemcget_strict(['column', name], option)
end
            
column_configinfo(name, slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 107
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 104
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 126
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 110
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 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
            
current_sort_configinfo(slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 196
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 212
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 130
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 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
            
entry_configinfo(slot=nil) click to toggle source
 
               # 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
            
entry_configure(slot, value=None) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 146
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 184
def sort_cget(option)
  itemcget('sort', option)
end
            
sort_cget_strict(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 187
def sort_cget_strict(option)
  itemcget_strict('sort', option)
end
            
sort_configinfo(slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 193
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 190
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 200
def text_cget(option)
  itemcget('text', option)
end
            
text_cget_strict(option) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 203
def text_cget_strict(option)
  itemcget_strict('text', option)
end
            
text_configinfo(slot=nil) click to toggle source
 
               # File tk/lib/tkextlib/blt/treeview.rb, line 209
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 206
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.

blog comments powered by Disqus