Method: Tk::BLT.bgexec
- Defined in:
- lib/tkextlib/blt.rb
.bgexec(*args) ⇒ Object
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
# File 'lib/tkextlib/blt.rb', line 64 def self.bgexec(*args) if args[0].kind_of?(TkVariable) var = args.shift else var = TkVariable.new end params = [var] params.concat(hash_kv(args.shift, true)) if args[0].kind_of?(Hash) params << '--' if args[0] =~ /^\s*-[^-]/ params.concat(args) tk_call('::blt::bgexec', *params) var end |