Lines Matching refs:_tk
373 _tk = None
395 self._tk = master.tk
403 elif not self._tk.getboolean(self._tk.call("info", "exists", self._name)):
408 if self._tk is None:
410 if self._tk.getboolean(self._tk.call("info", "exists", self._name)):
411 self._tk.globalunsetvar(self._name)
415 self._tk.deletecommand(name)
424 return self._tk.globalsetvar(self._name, value)
430 return self._tk.globalgetvar(self._name)
443 self._tk.createcommand(cbname, f)
460 self._tk.call('trace', 'add', 'variable',
471 self._tk.call('trace', 'remove', 'variable',
474 if self._tk.splitlist(ca)[0] == cbname:
477 self._tk.deletecommand(cbname)
485 splitlist = self._tk.splitlist
487 splitlist(self._tk.call('trace', 'info', 'variable', self._name)))]
503 self._tk.call("trace", "variable", self._name, mode, cbname)
518 self._tk.call("trace", "vdelete", self._name, mode, cbname)
519 cbname = self._tk.splitlist(cbname)[0]
521 if self._tk.splitlist(ca)[0] == cbname:
524 self._tk.deletecommand(cbname)
537 return [self._tk.splitlist(x) for x in self._tk.splitlist(
538 self._tk.call("trace", "vinfo", self._name))]
545 and self._tk == other._tk)
566 value = self._tk.globalgetvar(self._name)
590 value = self._tk.globalgetvar(self._name)
592 return self._tk.getint(value)
594 return int(self._tk.getdouble(value))
615 return self._tk.getdouble(self._tk.globalgetvar(self._name))
636 return self._tk.globalsetvar(self._name, self._tk.getboolean(value))
643 return self._tk.getboolean(self._tk.globalgetvar(self._name))