Kaydet (Commit) c8296db6 authored tarafından Fred Drake's avatar Fred Drake

Widget._setup(): Support name=None in a similar way to the handling of other

	Tkinter keyword parameters.
üst d812c07e
...@@ -890,10 +890,11 @@ class Widget(Misc, Pack, Place, Grid): ...@@ -890,10 +890,11 @@ class Widget(Misc, Pack, Place, Grid):
_default_root = master _default_root = master
self.master = master self.master = master
self.tk = master.tk self.tk = master.tk
name = None
if cnf.has_key('name'): if cnf.has_key('name'):
name = cnf['name'] name = cnf['name']
del cnf['name'] del cnf['name']
else: if not name:
name = `id(self)` name = `id(self)`
self._name = name self._name = name
if master._w=='.': if master._w=='.':
......
...@@ -890,10 +890,11 @@ class Widget(Misc, Pack, Place, Grid): ...@@ -890,10 +890,11 @@ class Widget(Misc, Pack, Place, Grid):
_default_root = master _default_root = master
self.master = master self.master = master
self.tk = master.tk self.tk = master.tk
name = None
if cnf.has_key('name'): if cnf.has_key('name'):
name = cnf['name'] name = cnf['name']
del cnf['name'] del cnf['name']
else: if not name:
name = `id(self)` name = `id(self)`
self._name = name self._name = name
if master._w=='.': if master._w=='.':
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment