Tkinter Wiki
Tkinter is the most portable GUI toolkit for Python. The aim of this Wiki is to gather information to help Python programmers better use Tkinter.
Interesting starting points:
Tkinter: Tkinter overview
Widgets: the widgets Tkinter provides
ContributedWidgets: Share a cool widget with the community
ExampleCode: demos of Tkinter in action
CommonProblems: traps for young players
Recipes: General Tkinter recipes
LayoutManagement: the geometry managers (packer and gridder)
UnicodeSupport: Making Tkinter display languages you can't understand
PhotoImage: Tkinter PhotoImage objects and their idiosyncracies
tkFileDialog: How to open and save files or opening directories using a filedialog.
Events: about events
tkXcursor: How to set custom ARGB/animated cursor for Tkinter widgets under X11.
mtTkinter: A thread-safe version of Tkinter
Tka11y: Tk Accessibility, and automated GUI testing
Tkinter_3000: the far future?
CategoryGames: games and toys
TkinterDiscuss: the mailing list about Tkinter
Tkinter_Links: useful links to Tkinter
Tcl/Tk_Links: useful links to Tcl and Tk
Note: As of Python 3.0, Tkinter and related modules were replaced by the tkinter package. |
Want to help? Thank you! After creating an account, add yourself to the ApprovedEditorsGroup. Then you will be able to edit all pages on the wiki. See http://mail.python.org/pipermail/tkinter-discuss/2009-March/001842.html for the reason why. |
- Link to the Python Wiki where appropriate
- We need a page comparing Tkinter to the other GUI toolkits.
Widgets: Add information missing from 'pydoc Tkinter' here
Usage: snippets of tkinter in use
Namespaces are one honking great idea -- let's do more of those! |
Organizational stuff:
AdministrativeTasks: If a page should be deleted, note it here
CategoryHomepage: Links to users' pages
Wiki topics:
RecentChanges: see where people are currently working
HelpForBeginners: to get you going
WikiSandBox: feel free to change this page and experiment with editing
FindPage: search or browse the database in various ways
You can use the EditText link at the end of any page to edit it. Capitalized words joined together form a WikiName, which hyperlinks to another page. The highlighted title searches for all pages that link to the current page. Pages which do not yet exist are linked with a question mark: just follow the link and you can add a definition.
To get an overview over this site and what it contains, see the SiteNavigation page.
To learn more about what a WikiWikiWeb is, read about WhyWikiWorks and the WikiNature. Also, consult the WikiWikiWebFaq.

