class Tk::Iwidgets::Combobox
Constants
- TkCommandNames
- WidgetClassName
Public Instance Methods
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 27 def clear(component=None) tk_call(@path, 'clear', component) self end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 37 def delete_entry(first, last=None) tk_call(@path, 'delete', 'entry', first, last) self end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 32 def delete_list(first, last=None) tk_call(@path, 'delete', 'list', first, last) self end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 81 def get_curselection tk_call(@path, 'getcurselection') end
scrolledlistbox methods
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 42 def get_list_contents(index) tk_call(@path, 'get', index) end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 51 def insert_entry(idx, *elems) tk_call(@path, 'insert', 'entry', idx, *elems) self end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 46 def insert_list(idx, *elems) tk_call(@path, 'insert', 'list', idx, *elems) self end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 84 def justify(dir) tk_call(@path, 'justify', dir) self end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 60 def see(index) tk_send_without_enc('see', index) self end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 64 def selection_anchor(index) tk_send_without_enc('selection', 'anchor', index) self end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 68 def selection_clear(first, last=None) tk_send_without_enc('selection', 'clear', first, last) self end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 72 def selection_includes(index) bool(tk_send_without_enc('selection', 'includes', index)) end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 75 def selection_set(first, last=None) tk_send_without_enc('selection', 'set', first, last) self end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 57 def size tk_send_without_enc('size').to_i end
listbox methods
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 88 def sort(*params, &b) # see 'lsort' man page about params if b tk_call(@path, 'sort', '-command', proc(&b), *params) else tk_call(@path, 'sort', *params) end self end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 97 def sort_ascending tk_call(@path, 'sort', 'ascending') self end
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 101 def sort_descending tk_call(@path, 'sort', 'descending') self end
Private Instance Methods
Source
# File lib/tkextlib/iwidgets/combobox.rb, line 22 def __boolval_optkeys super() << 'completion' << 'dropdown' << 'editable' << 'unique' end
Calls superclass method
TkConfigMethod#__boolval_optkeys