Method: Tk::ICONS.new
- Defined in:
- lib/tkextlib/ICONS/icons.rb
.new(name, keys = nil) ⇒ Object
81 82 83 84 85 86 87 88 89 90 91 92 93 |
# File 'lib/tkextlib/ICONS/icons.rb', line 81 def new(name, keys=nil) if obj = Tk_IMGTBL["::icon::#{name}"] if keys keys = _symbolkey2str(keys) unless keys.delete('without_creating') tk_call('::icons::icons', 'create', *(hash_kv(keys) << obj.name)) end end else obj = _new(name, keys) end obj end |