Kaydet (Commit) 688bbfc2 authored tarafından Guido van Rossum's avatar Guido van Rossum

simpler version of the previous fix

üst 8535b29f
...@@ -139,8 +139,7 @@ class Misc: ...@@ -139,8 +139,7 @@ class Misc:
return self.tk.getboolean(self.tk.call( return self.tk.getboolean(self.tk.call(
'set', 'tk_strictMotif', boolean)) 'set', 'tk_strictMotif', boolean))
def tk_menuBar(self, *args): def tk_menuBar(self, *args):
if TkVersion < 4.1: pass # obsolete since Tk 4.0
apply(self.tk.call, ('tk_menuBar', self._w) + args)
def wait_variable(self, name='PY_VAR'): def wait_variable(self, name='PY_VAR'):
self.tk.call('tkwait', 'variable', name) self.tk.call('tkwait', 'variable', name)
waitvar = wait_variable # XXX b/w compat waitvar = wait_variable # XXX b/w compat
...@@ -1218,8 +1217,7 @@ class Menu(Widget): ...@@ -1218,8 +1217,7 @@ class Menu(Widget):
def __init__(self, master=None, cnf={}, **kw): def __init__(self, master=None, cnf={}, **kw):
Widget.__init__(self, master, 'menu', cnf, kw) Widget.__init__(self, master, 'menu', cnf, kw)
def tk_bindForTraversal(self): def tk_bindForTraversal(self):
if TkVersion < 4.1: pass # obsolete since Tk 4.0
self.tk.call('tk_bindForTraversal', self._w)
def tk_mbPost(self): def tk_mbPost(self):
self.tk.call('tk_mbPost', self._w) self.tk.call('tk_mbPost', self._w)
def tk_mbUnpost(self): def tk_mbUnpost(self):
......
...@@ -139,8 +139,7 @@ class Misc: ...@@ -139,8 +139,7 @@ class Misc:
return self.tk.getboolean(self.tk.call( return self.tk.getboolean(self.tk.call(
'set', 'tk_strictMotif', boolean)) 'set', 'tk_strictMotif', boolean))
def tk_menuBar(self, *args): def tk_menuBar(self, *args):
if TkVersion < 4.1: pass # obsolete since Tk 4.0
apply(self.tk.call, ('tk_menuBar', self._w) + args)
def wait_variable(self, name='PY_VAR'): def wait_variable(self, name='PY_VAR'):
self.tk.call('tkwait', 'variable', name) self.tk.call('tkwait', 'variable', name)
waitvar = wait_variable # XXX b/w compat waitvar = wait_variable # XXX b/w compat
...@@ -1218,8 +1217,7 @@ class Menu(Widget): ...@@ -1218,8 +1217,7 @@ class Menu(Widget):
def __init__(self, master=None, cnf={}, **kw): def __init__(self, master=None, cnf={}, **kw):
Widget.__init__(self, master, 'menu', cnf, kw) Widget.__init__(self, master, 'menu', cnf, kw)
def tk_bindForTraversal(self): def tk_bindForTraversal(self):
if TkVersion < 4.1: pass # obsolete since Tk 4.0
self.tk.call('tk_bindForTraversal', self._w)
def tk_mbPost(self): def tk_mbPost(self):
self.tk.call('tk_mbPost', self._w) self.tk.call('tk_mbPost', self._w)
def tk_mbUnpost(self): def tk_mbUnpost(self):
......
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