summaryrefslogtreecommitdiffstats
path: root/Doc/faq
diff options
context:
space:
mode:
authorZachary Ware <zach@python.org>2023-05-27 17:34:19 (GMT)
committerGitHub <noreply@github.com>2023-05-27 17:34:19 (GMT)
commita989b73e8ebf869dcc71d06127e8797c92260a0f (patch)
treefdfddb9a77864b2c0d61451e012bc3181d23faba /Doc/faq
parent86d8f489359b8f6cc15006bdcbd70521ce621fbb (diff)
downloadcpython-a989b73e8ebf869dcc71d06127e8797c92260a0f.zip
cpython-a989b73e8ebf869dcc71d06127e8797c92260a0f.tar.gz
cpython-a989b73e8ebf869dcc71d06127e8797c92260a0f.tar.bz2
gh-75552: Remove deprecated tkinter.tix module (GH-104902)
Diffstat (limited to 'Doc/faq')
-rw-r--r--Doc/faq/gui.rst11
1 files changed, 2 insertions, 9 deletions
diff --git a/Doc/faq/gui.rst b/Doc/faq/gui.rst
index 023ffdf..0a37234 100644
--- a/Doc/faq/gui.rst
+++ b/Doc/faq/gui.rst
@@ -46,15 +46,8 @@ One solution is to ship the application with the Tcl and Tk libraries, and point
to them at run-time using the :envvar:`TCL_LIBRARY` and :envvar:`TK_LIBRARY`
environment variables.
-To get truly stand-alone applications, the Tcl scripts that form the library
-have to be integrated into the application as well. One tool supporting that is
-SAM (stand-alone modules), which is part of the Tix distribution
-(https://tix.sourceforge.net/).
-
-Build Tix with SAM enabled, perform the appropriate call to
-:c:func:`Tclsam_init`, etc. inside Python's
-:file:`Modules/tkappinit.c`, and link with libtclsam and libtksam (you
-might include the Tix libraries as well).
+Various third-party freeze libraries such as py2exe and cx_Freeze have
+handling for Tkinter applications built-in.
Can I have Tk events handled while waiting for I/O?