Method: TkItemConfigMethod#itemcget
- Defined in:
- ext/lib/tk/itemconfig.rb
#itemcget(tagOrId, option) ⇒ Object
247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 |
# File 'ext/lib/tk/itemconfig.rb', line 247 def itemcget(tagOrId, option) unless TkItemConfigMethod.__IGNORE_UNKNOWN_CONFIGURE_OPTION__ __itemcget_core(tagOrId, option) else begin __itemcget_core(tagOrId, option) rescue => e begin if __current_itemconfiginfo(tagOrId).has_key?(option.to_s) # not tag error & option is known -> error on known option fail e else # not tag error & option is unknown nil end rescue fail e # tag error end end end end |