mirror of
https://github.com/python/cpython
synced 2024-09-16 01:31:10 +00:00
Issue #3035: Unused functions from tkinter are marked as pending peprecated.
This commit is contained in:
parent
04fb08f690
commit
a966c6fddb
|
@ -34,10 +34,14 @@
|
|||
if sys.platform == "win32":
|
||||
# Attempt to configure Tcl/Tk without requiring PATH
|
||||
from tkinter import _fix
|
||||
|
||||
import warnings
|
||||
|
||||
import _tkinter # If this fails your Python may not be configured for Tk
|
||||
TclError = _tkinter.TclError
|
||||
from tkinter.constants import *
|
||||
|
||||
|
||||
wantobjects = 1
|
||||
|
||||
TkVersion = float(_tkinter.TK_VERSION)
|
||||
|
@ -2118,25 +2122,45 @@ def invoke(self):
|
|||
"""
|
||||
return self.tk.call(self._w, 'invoke')
|
||||
|
||||
|
||||
# Indices:
|
||||
# XXX I don't like these -- take them away
|
||||
def AtEnd():
|
||||
warnings.warn("tkinter.AtEnd will be removed in 3.5",
|
||||
PendingDeprecationWarning, stacklevel=2)
|
||||
return 'end'
|
||||
|
||||
|
||||
def AtInsert(*args):
|
||||
warnings.warn("tkinter.AtInsert will be removed in 3.5",
|
||||
PendingDeprecationWarning, stacklevel=2)
|
||||
s = 'insert'
|
||||
for a in args:
|
||||
if a: s = s + (' ' + a)
|
||||
return s
|
||||
|
||||
|
||||
def AtSelFirst():
|
||||
warnings.warn("tkinter.AtSelFirst will be removed in 3.5",
|
||||
PendingDeprecationWarning, stacklevel=2)
|
||||
return 'sel.first'
|
||||
|
||||
|
||||
def AtSelLast():
|
||||
warnings.warn("tkinter.AtSelLast will be removed in 3.5",
|
||||
PendingDeprecationWarning, stacklevel=2)
|
||||
return 'sel.last'
|
||||
|
||||
|
||||
def At(x, y=None):
|
||||
warnings.warn("tkinter.At will be removed in 3.5",
|
||||
PendingDeprecationWarning, stacklevel=2)
|
||||
if y is None:
|
||||
return '@%r' % (x,)
|
||||
else:
|
||||
return '@%r,%r' % (x, y)
|
||||
|
||||
|
||||
class Canvas(Widget, XView, YView):
|
||||
"""Canvas widget to display graphical elements like lines or text."""
|
||||
def __init__(self, master=None, cnf={}, **kw):
|
||||
|
|
Loading…
Reference in a new issue