* Reduce the index page to a summary like the other ones · native-api/cpython@79b195a (original) (raw)

Original file line number Diff line number Diff line change
@@ -10,25 +10,8 @@ Graphical User Interfaces with Tk
10 10 single: Tkinter
11 11 single: Tk
12 12
13 -Tk/Tcl has long been an integral part of Python. It provides a robust and
14 -platform independent windowing toolkit, that is available to Python programmers
15 -using the :mod:`tkinter` package, and its extension, the :mod:`tkinter.tix` and
16 -the :mod:`tkinter.ttk` modules.
17 -
18 -The :mod:`tkinter` package is a thin object-oriented layer on top of Tcl/Tk. To
19 -use :mod:`tkinter`, you don't need to write Tcl code, but you will need to
20 -consult the Tk documentation, and occasionally the Tcl documentation.
21 -:mod:`tkinter` is a set of wrappers that implement the Tk widgets as Python
22 -classes. In addition, the internal module :mod:`_tkinter` provides a threadsafe
23 -mechanism which allows Python and Tcl to interact.
24 -
25 -:mod:`tkinter`'s chief virtues are that it is fast, and that it usually comes
26 -bundled with Python. Although its standard documentation is weak, good
27 -material is available, which includes: references, tutorials, a book and
28 -others. :mod:`tkinter` is also famous for having an outdated look and feel,
29 -which has been vastly improved in Tk 8.5. Nevertheless, there are many other
30 -GUI libraries that you could be interested in. For more information about
31 -alternatives, see the :ref:`other-gui-packages` section.
13 +The modules described in this chapter allow writing graphical user interfaces
14 +for your program using the Tcl/Tk platform-independent windowing toolkit.
32 15
33 16 .. toctree::
34 17