Methods
- #
Included Modules
Class Public methods
__IGNORE_UNKNOWN_CONFIGURE_OPTION__()
Link
__set_IGNORE_UNKNOWN_CONFIGURE_OPTION__!(mode)
Link
Instance Public methods
__check_available_itemconfigure_options(tagOrId, keys)
Link
# File ext/tk/lib/tk/itemconfig.rb, line 357 def __check_available_itemconfigure_options(tagOrId, keys) id = tagid(tagOrId) availables = self.__current_itemconfiginfo(id).keys # add non-standard keys availables |= __font_optkeys.map{|k| [k.to_s, "latin#{k}", "ascii#{k}", "kanji#{k}"] }.flatten availables |= __item_methodcall_optkeys(id).keys.map{|k| k.to_s} availables |= __item_keyonly_optkeys(id).keys.map{|k| k.to_s} keys = _symbolkey2str(keys) keys.delete_if{|k, v| !(availables.include?(k))} end