column_cget(tagOrId, option)
click to toggle source
def column_cget(tagOrId, option)
itemcget(['column', tagOrId], option)
end
column_cget_strict(tagOrId, option)
click to toggle source
def column_cget_strict(tagOrId, option)
itemcget_strict(['column', tagOrId], option)
end
column_cget_tkstring(tagOrId, option)
click to toggle source
def column_cget_tkstring(tagOrId, option)
itemcget_tkstring(['column', tagOrId], option)
end
column_configinfo(tagOrId, slot=nil)
click to toggle source
def column_configinfo(tagOrId, slot=nil)
itemconfiginfo(['column', tagOrId], slot)
end
column_dragcget(option)
click to toggle source
def column_dragcget(option)
itemcget(['column', 'drag'], option)
end
column_dragcget_strict(option)
click to toggle source
def column_dragcget_strict(option)
itemcget_strict(['column', 'drag'], option)
end
column_dragcget_tkstring(option)
click to toggle source
def column_dragcget_tkstring(option)
itemcget_tkstring(['column', 'drag'], option)
end
column_dragconfiginfo(slot=nil)
click to toggle source
def column_dragconfiginfo(slot=nil)
itemconfiginfo(['column', 'drag'], slot)
end
current_column_configinfo(tagOrId, slot=nil)
click to toggle source
def current_column_configinfo(tagOrId, slot=nil)
current_itemconfiginfo(['column', tagOrId], slot)
end
current_column_dragconfiginfo(slot=nil)
click to toggle source
def current_column_dragconfiginfo(slot=nil)
current_itemconfiginfo(['column', 'drag'], slot)
end
current_debug_configinfo(slot=nil)
click to toggle source
def current_debug_configinfo(slot=nil)
current_itemconfiginfo('debug', slot)
end
current_dragimage_configinfo(slot=nil)
click to toggle source
def current_dragimage_configinfo(slot=nil)
current_itemconfiginfo('dragimage', slot)
end
current_element_configinfo(tagOrId, slot=nil)
click to toggle source
def current_element_configinfo(tagOrId, slot=nil)
current_itemconfiginfo(['element', tagOrId], slot)
end
current_item_configinfo(tagOrId, slot=nil)
click to toggle source
def current_item_configinfo(tagOrId, slot=nil)
current_itemconfiginfo(['item', tagOrId], slot)
end
current_item_element_configinfo(item, column, elem, slot=nil)
click to toggle source
def current_item_element_configinfo(item, column, elem, slot=nil)
current_itemconfiginfo([['item', 'element'], [item, column, elem]], slot)
end
current_marquee_configinfo(slot=nil)
click to toggle source
def current_marquee_configinfo(slot=nil)
current_itemconfiginfo('marquee', slot)
end
current_notify_configinfo(tagOrId, slot=nil)
click to toggle source
def current_notify_configinfo(tagOrId, slot=nil)
pattern = "<#{pattern}>"
current_itemconfiginfo(['notify', [win, pattern]], slot)
end
current_style_configinfo(tagOrId, slot=nil)
click to toggle source
def current_style_configinfo(tagOrId, slot=nil)
current_itemconfiginfo(['style', tagOrId], slot)
end
debug_cget(option)
click to toggle source
def debug_cget(option)
itemcget('debug', option)
end
debug_cget_strict(option)
click to toggle source
def debug_cget_strict(option)
itemcget_strict('debug', option)
end
debug_cget_tkstring(option)
click to toggle source
def debug_cget_tkstring(option)
itemcget_tkstring('debug', option)
end
debug_configinfo(slot=nil)
click to toggle source
def debug_configinfo(slot=nil)
itemconfiginfo('debug', slot)
end
dragimage_cget(option)
click to toggle source
def dragimage_cget(option)
itemcget('dragimage', option)
end
dragimage_cget_strict(option)
click to toggle source
def dragimage_cget_strict(option)
itemcget_strict('dragimage', option)
end
dragimage_cget_tkstring(option)
click to toggle source
def dragimage_cget_tkstring(option)
itemcget_tkstring('dragimage', option)
end
dragimage_configinfo(slot=nil)
click to toggle source
def dragimage_configinfo(slot=nil)
itemconfiginfo('dragimage', slot)
end
element_cget(tagOrId, option)
click to toggle source
def element_cget(tagOrId, option)
itemcget(['element', tagOrId], option)
end
element_cget_strict(tagOrId, option)
click to toggle source
def element_cget_strict(tagOrId, option)
itemcget_strict(['element', tagOrId], option)
end
element_cget_tkstring(tagOrId, option)
click to toggle source
def element_cget_tkstring(tagOrId, option)
itemcget_tkstring(['element', tagOrId], option)
end
element_configinfo(tagOrId, slot=nil)
click to toggle source
def element_configinfo(tagOrId, slot=nil)
itemconfiginfo(['element', tagOrId], slot)
end
item_cget(tagOrId, option)
click to toggle source
def item_cget(tagOrId, option)
itemcget(['item', tagOrId], option)
end
item_cget_strict(tagOrId, option)
click to toggle source
def item_cget_strict(tagOrId, option)
itemcget_strict(['item', tagOrId], option)
end
item_cget_tkstring(tagOrId, option)
click to toggle source
def item_cget_tkstring(tagOrId, option)
itemcget_tkstring(['item', tagOrId], option)
end
item_configinfo(tagOrId, slot=nil)
click to toggle source
def item_configinfo(tagOrId, slot=nil)
itemconfiginfo(['item', tagOrId], slot)
end
item_element_cget(item, column, elem, option)
click to toggle source
def item_element_cget(item, column, elem, option)
itemcget([['item', 'element'], [item, column, elem]], option)
end
item_element_cget_strict(item, column, elem, option)
click to toggle source
def item_element_cget_strict(item, column, elem, option)
itemcget_strict([['item', 'element'], [item, column, elem]], option)
end
item_element_cget_tkstring(item, column, elem, option)
click to toggle source
def item_element_cget_tkstring(item, column, elem, option)
itemcget_tkstring([['item', 'element'], [item, column, elem]], option)
end
item_element_configinfo(item, column, elem, slot=nil)
click to toggle source
def item_element_configinfo(item, column, elem, slot=nil)
itemconfiginfo([['item', 'element'], [item, column, elem]], slot)
end
marquee_cget(option)
click to toggle source
def marquee_cget(option)
itemcget('marquee', option)
end
marquee_cget_strict(option)
click to toggle source
def marquee_cget_strict(option)
itemcget_strict('marquee', option)
end
marquee_cget_tkstring(option)
click to toggle source
def marquee_cget_tkstring(option)
itemcget_tkstring('marquee', option)
end
marquee_configinfo(slot=nil)
click to toggle source
def marquee_configinfo(slot=nil)
itemconfiginfo('marquee', slot)
end
notify_cget(win, pattern, option)
click to toggle source
def notify_cget(win, pattern, option)
pattern = "<#{pattern}>"
current_itemconfiginfo(['notify', [win, pattern]])[option.to_s]
end
notify_cget_strict(win, pattern, option)
click to toggle source
def notify_cget_strict(win, pattern, option)
pattern = "<#{pattern}>"
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
notify_cget_tkstring(win, pattern, option)
click to toggle source
def notify_cget_tkstring(win, pattern, option)
pattern = "<#{pattern}>"
tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(['notify', [win, pattern]])) << "-#{option}")), false, true)[-1]
end
notify_configinfo(win, pattern, slot=nil)
click to toggle source
def notify_configinfo(win, pattern, slot=nil)
pattern = "<#{pattern}>"
itemconfiginfo(['notify', [win, pattern]], slot)
end
style_cget(tagOrId, option)
click to toggle source
def style_cget(tagOrId, option)
itemcget(['style', tagOrId], option)
end
style_cget_strict(tagOrId, option)
click to toggle source
def style_cget_strict(tagOrId, option)
itemcget_strict(['style', tagOrId], option)
end
style_cget_tkstring(tagOrId, option)
click to toggle source
def style_cget_tkstring(tagOrId, option)
itemcget_tkstring(['style', tagOrId], option)
end
style_configinfo(tagOrId, slot=nil)
click to toggle source
def style_configinfo(tagOrId, slot=nil)
itemconfiginfo(['style', tagOrId], slot)
end
tagid(mixed_id)
click to toggle source
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
treectrl_tagid(key, obj)
click to toggle source
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