Skip to content

Commit

Permalink
Added links to Tk tutorials
Browse files Browse the repository at this point in the history
  • Loading branch information
kisielk committed Jan 18, 2012
1 parent bde7064 commit eecd357
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions docs/scenarios/gui.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,22 @@ Install (Stable)

Gtk
:::
PyGTK proveds Python bindings for the GTK+ toolkit. Like the GTK+ library itself, it is currently licensed under the GNU LGPL. It is worth noting that PyGTK only currenty supports the Gtk-2.X API (NOT Gtk-3.0). It is currently recommended that PyGTK is not used for new projects and existing applications be ported from PyGTK to PyGObject.
PyGTK provides Python bindings for the GTK+ toolkit. Like the GTK+ library
itself, it is currently licensed under the GNU LGPL. It is worth noting that
PyGTK only currenty supports the Gtk-2.X API (NOT Gtk-3.0). It is currently
recommended that PyGTK is not used for new projects and existing applications be
ported from PyGTK to PyGObject.

tk
Tk
::
Tkinter is a thin object-oriented layer on top of Tcl/Tk. Both Tk and Tkinter are available on most Unix platforms, as well as on Windows and Macintosh systems. Starting with the 8.0 release, Tk offers native look and feel on all platforms.
Tkinter is a thin object-oriented layer on top of Tcl/Tk. It has the advantage
of being included with the Python standard library, making it the most
convenient and compatible toolkit to program with.

Both Tk and Tkinter are available on most Unix platforms, as well as on Windows
and Macintosh systems. Starting with the 8.0 release, Tk offers native look and
feel on all platforms.

There's a good multi-language Tk tutorial with Python examples at
`TkDocs <http://www.tkdocs.com/tutorial/index.html>`_. There's more information
available on the `Python Wiki <http://wiki.python.org/moin/TkInter>`_.

0 comments on commit eecd357

Please sign in to comment.