module Tk::Tcllib::TablelistItemConfig
Public Instance Methods
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 64 def __item_cget_cmd(mixed_id) [self.path, mixed_id[0] + 'cget', _to_idx(mixed_id[1])] end
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 67 def __item_config_cmd(mixed_id) [self.path, mixed_id[0] + 'configure', _to_idx(mixed_id[1])] end
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 74 def cell_cget(tagOrId, option) itemcget(['cell', tagOrId], option) end
Also aliased as: cellcget
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 77 def cell_cget_strict(tagOrId, option) itemcget_strict(['cell', tagOrId], option) end
Also aliased as: cellcget_strict
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 71 def cell_cget_tkstring(tagOrId, option) itemcget_tkstring(['cell', tagOrId], option) end
Also aliased as: cellcget_tkstring
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 83 def cell_configinfo(tagOrId, slot=nil) itemconfiginfo(['cell', tagOrId], slot) end
Also aliased as: cellconfiginfo
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 80 def cell_configure(tagOrId, slot, value=None) itemconfigure(['cell', tagOrId], slot, value) end
Also aliased as: cellconfigure
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 99 def column_cget(tagOrId, option) itemcget(['column', tagOrId], option) end
Also aliased as: columncget
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 102 def column_cget_strict(tagOrId, option) itemcget_strict(['column', tagOrId], option) end
Also aliased as: columncget_strict
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 96 def column_cget_tkstring(tagOrId, option) itemcget_tkstring(['column', tagOrId], option) end
Also aliased as: columncget_tkstring
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 108 def column_configinfo(tagOrId, slot=nil) itemconfiginfo(['column', tagOrId], slot) end
Also aliased as: columnconfiginfo
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 105 def column_configure(tagOrId, slot, value=None) itemconfigure(['column', tagOrId], slot, value) end
Also aliased as: columnconfigure
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 86 def current_cell_configinfo(tagOrId, slot=nil) current_itemconfiginfo(['cell', tagOrId], slot) end
Also aliased as: current_cellconfiginfo
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 111 def current_column_configinfo(tagOrId, slot=nil) current_itemconfiginfo(['column', tagOrId], slot) end
Also aliased as: current_columnconfiginfo
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 136 def current_row_configinfo(tagOrId, slot=nil) current_itemconfiginfo(['row', tagOrId], slot) end
Also aliased as: current_rowconfiginfo
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 124 def row_cget(tagOrId, option) itemcget(['row', tagOrId], option) end
Also aliased as: rowcget
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 127 def row_cget_strict(tagOrId, option) itemcget_strict(['row', tagOrId], option) end
Also aliased as: rowcget_strict
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 121 def row_cget_tkstring(tagOrId, option) itemcget_tkstring(['row', tagOrId], option) end
Also aliased as: rowcget_tkstring
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 133 def row_configinfo(tagOrId, slot=nil) itemconfiginfo(['row', tagOrId], slot) end
Also aliased as: rowconfiginfo
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 130 def row_configure(tagOrId, slot, value=None) itemconfigure(['row', tagOrId], slot, value) end
Also aliased as: rowconfigure
Private Instance Methods
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 50 def _from_idx(idx) return idx unless idx.kind_of?(String) if idx[0] == ?@ # '@x,y' idx elsif idx =~ /([^,]+),([^,]+)/ row = $1, column = $2 [num_or_str(row), num_or_str(column)] else num_or_str(idx) end end
Source
# File lib/tkextlib/tcllib/tablelist_core.rb, line 43 def _to_idx(idx) if idx.kind_of?(Array) idx.collect{|elem| _get_eval_string(elem)}.join(',') else idx end end