activate(y)
click to toggle source
def activate(y)
tk_send_without_enc('activate', y)
self
end
clear()
click to toggle source
def clear
tk_send_without_enc('delete', '0', 'end')
self
end
curselection()
click to toggle source
def curselection
list(tk_send_without_enc('curselection'))
end
erase()
click to toggle source
get(first, last=nil)
click to toggle source
def get(first, last=nil)
if last
tk_split_simplelist(tk_send_without_enc('get', first, last), false, true)
else
_fromUTF8(tk_send_without_enc('get', first))
end
end
index(idx)
click to toggle source
def index(idx)
tk_send_without_enc('index', idx).to_i
end
nearest(y)
click to toggle source
def nearest(y)
tk_send_without_enc('nearest', y).to_i
end
selection_anchor(index)
click to toggle source
def selection_anchor(index)
tk_send_without_enc('selection', 'anchor', index)
self
end
selection_clear(first, last=None)
click to toggle source
def selection_clear(first, last=None)
tk_send_without_enc('selection', 'clear', first, last)
self
end
selection_includes(index)
click to toggle source
def selection_includes(index)
bool(tk_send_without_enc('selection', 'includes', index))
end
selection_set(first, last=None)
click to toggle source
def selection_set(first, last=None)
tk_send_without_enc('selection', 'set', first, last)
self
end
size()
click to toggle source
def size
tk_send_without_enc('size').to_i
end
tagid(id)
click to toggle source
def tagid(id)
_get_eval_string(id)
end
value()
click to toggle source
def value
get('0', 'end')
end
value=(vals)
click to toggle source
def value= (vals)
unless vals.kind_of?(Array)
fail ArgumentError, 'an Array is expected'
end
tk_send_without_enc('delete', '0', 'end')
tk_send_without_enc('insert', '0',
*(vals.collect{|v| _get_eval_enc_str(v)}))
vals
end