Method: TkVariable#exist?
- Defined in:
- lib/tk/variable.rb
#exist?(*elems) ⇒ Boolean
415 416 417 418 419 420 421 422 423 424 425 |
# File 'lib/tk/variable.rb', line 415 def exist?(*elems) INTERP._invoke_without_enc('global', @id) if elems.empty? TkComm.bool(tk_call('info', 'exist', @id)) else # array index = elems.collect{|idx| _get_eval_string(idx, true)}.join(',') TkComm.bool(tk_call('info', 'exist', "#{@id}")) && TkComm.bool(tk_call('info', 'exist', "#{@id}(#{index})")) end end |