# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 417 def column_cget(tagOrId, option) itemcget(['column', tagOrId], option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 420 def column_cget_strict(tagOrId, option) itemcget_strict(['column', tagOrId], option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 426 def column_configinfo(tagOrId, slot=nil) itemconfiginfo(['column', tagOrId], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 423 def column_configure(tagOrId, slot, value=None) itemconfigure(['column', tagOrId], slot, value) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 433 def column_dragcget(option) itemcget(['column', 'drag'], option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 436 def column_dragcget_strict(option) itemcget_strict(['column', 'drag'], option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 442 def column_dragconfiginfo(slot=nil) itemconfiginfo(['column', 'drag'], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 439 def column_dragconfigure(slot, value=None) itemconfigure(['column', 'drag'], slot, value) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 429 def current_column_configinfo(tagOrId, slot=nil) current_itemconfiginfo(['column', tagOrId], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 445 def current_column_dragconfiginfo(slot=nil) current_itemconfiginfo(['column', 'drag'], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 461 def current_debug_configinfo(slot=nil) current_itemconfiginfo('debug', slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 477 def current_dragimage_configinfo(slot=nil) current_itemconfiginfo('dragimage', slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 493 def current_element_configinfo(tagOrId, slot=nil) current_itemconfiginfo(['element', tagOrId], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 509 def current_item_configinfo(tagOrId, slot=nil) current_itemconfiginfo(['item', tagOrId], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 525 def current_item_element_configinfo(item, column, elem, slot=nil) current_itemconfiginfo([['item', 'element'], [item, column, elem]], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 541 def current_marquee_configinfo(slot=nil) current_itemconfiginfo('marquee', slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 569 def current_notify_configinfo(tagOrId, slot=nil) pattern = "<#{pattern}>" current_itemconfiginfo(['notify', [win, pattern]], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 586 def current_style_configinfo(tagOrId, slot=nil) current_itemconfiginfo(['style', tagOrId], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 449 def debug_cget(option) itemcget('debug', option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 452 def debug_cget_strict(option) itemcget_strict('debug', option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 458 def debug_configinfo(slot=nil) itemconfiginfo('debug', slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 455 def debug_configure(slot, value=None) itemconfigure('debug', slot, value) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 465 def dragimage_cget(option) itemcget('dragimage', option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 468 def dragimage_cget_strict(option) itemcget_strict('dragimage', option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 474 def dragimage_configinfo(slot=nil) itemconfiginfo('dragimage', slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 471 def dragimage_configure(slot, value=None) itemconfigure('dragimage', slot, value) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 481 def element_cget(tagOrId, option) itemcget(['element', tagOrId], option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 484 def element_cget_strict(tagOrId, option) itemcget_strict(['element', tagOrId], option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 490 def element_configinfo(tagOrId, slot=nil) itemconfiginfo(['element', tagOrId], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 487 def element_configure(tagOrId, slot, value=None) itemconfigure(['element', tagOrId], slot, value) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 497 def item_cget(tagOrId, option) itemcget(['item', tagOrId], option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 500 def item_cget_strict(tagOrId, option) itemcget_strict(['item', tagOrId], option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 506 def item_configinfo(tagOrId, slot=nil) itemconfiginfo(['item', tagOrId], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 503 def item_configure(tagOrId, slot, value=None) itemconfigure(['item', tagOrId], slot, value) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 513 def item_element_cget(item, column, elem, option) itemcget([['item', 'element'], [item, column, elem]], option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 516 def item_element_cget_strict(item, column, elem, option) itemcget_strict([['item', 'element'], [item, column, elem]], option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 522 def item_element_configinfo(item, column, elem, slot=nil) itemconfiginfo([['item', 'element'], [item, column, elem]], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 519 def item_element_configure(item, column, elem, slot, value=None) itemconfigure([['item', 'element'], [item, column, elem]], slot, value) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 529 def marquee_cget(option) itemcget('marquee', option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 532 def marquee_cget_strict(option) itemcget_strict('marquee', option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 538 def marquee_configinfo(slot=nil) itemconfiginfo('marquee', slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 535 def marquee_configure(slot, value=None) itemconfigure('marquee', slot, value) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 545 def notify_cget(win, pattern, option) pattern = "<#{pattern}>" # "notify" doesn't have cget subcommand. current_itemconfiginfo(['notify', [win, pattern]])[option.to_s] end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 550 def notify_cget_strict(win, pattern, option) pattern = "<#{pattern}>" # "notify" doesn't have cget subcommand. info = current_itemconfiginfo(['notify', [win, pattern]]) option = option.to_s unless info.has_key?(option) fail RuntimeError, "unknown option \"#{option}\"" else info[option] end end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 565 def notify_configinfo(win, pattern, slot=nil) pattern = "<#{pattern}>" itemconfiginfo(['notify', [win, pattern]], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 561 def notify_configure(win, pattern, slot, value=None) pattern = "<#{pattern}>" itemconfigure(['notify', [win, pattern]], slot, value) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 574 def style_cget(tagOrId, option) itemcget(['style', tagOrId], option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 577 def style_cget_strict(tagOrId, option) itemcget_strict(['style', tagOrId], option) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 583 def style_configinfo(tagOrId, slot=nil) itemconfiginfo(['style', tagOrId], slot) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 580 def style_configure(tagOrId, slot, value=None) itemconfigure(['style', tagOrId], slot, value) end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 222 def tagid(mixed_id) if mixed_id == 'debug' ['debug', None] elsif mixed_id == 'dragimage' ['dragimage', None] elsif mixed_id == 'marquee' ['marquee', None] elsif mixed_id.kind_of?(Array) [mixed_id[0], treectrl_tagid(*mixed_id)] else tagid(mixed_id.split(':')) end end
# File tk/lib/tkextlib/treectrl/tktreectrl.rb, line 178 def treectrl_tagid(key, obj) if key.kind_of?(Array) key = key.join(' ') else key = key.to_s end if (obj.kind_of?(Tk::TreeCtrl::Column) || obj.kind_of?(Tk::TreeCtrl::Element) || obj.kind_of?(Tk::TreeCtrl::Item) || obj.kind_of?(Tk::TreeCtrl::Style)) obj = obj.id end case key when 'column' obj when 'debug' None when 'dragimage' None when 'element' obj when 'item element' obj when 'marquee' None when 'notify' obj when 'style' obj else obj end 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.