| 393 | self.tk.call(name, 'configure', '-' + option, value) |
| 394 | # These are missing from Tkinter |
| 395 | def image_create(self, imgtype, cnf={}, master=None, **kw): |
| 396 | if master is None: |
| 397 | master = self |
| 398 | if kw and cnf: cnf = _cnfmerge((cnf, kw)) |
| 399 | elif kw: cnf = kw |
| 400 | options = () |
| 401 | for k, v in cnf.items(): |
| 402 | if callable(v): |
| 403 | v = self._register(v) |
| 404 | options = options + ('-'+k, v) |
| 405 | return master.tk.call(('image', 'create', imgtype,) + options) |
| 406 | def image_delete(self, imgname): |
| 407 | try: |
| 408 | self.tk.call('image', 'delete', imgname) |