Method: TclTkVariable#initialize
- Defined in:
- lib/tcltk.rb
#initialize(interp, dat) ⇒ TclTkVariable
initialize(interp, dat):
interp: interpreter(TclTkInterpreter)
dat: the value to set(String)
if nil, not initialize variable
229 230 231 232 233 234 235 236 237 238 |
# File 'lib/tcltk.rb', line 229 def initialize(interp, dat) # auto-generate tcl/tk representation (variable name) exp = TclTk._newname("v_") # initialize TclTkObject super(interp._tcltkip(), exp) # safe this for `set' command @set = interp.commands()["set"] # set value set(dat) if dat end |