cpython/Demo/tkinter/matt
Georg Brandl f55aa80b37 Merged revisions 85820,85823,85825,85840,85843-85845,85849-85851,85855,85867,85875,85907-85908,85911,85914 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r85820 | georg.brandl | 2010-10-24 16:20:22 +0200 (So, 24 Okt 2010) | 1 line

  Remove usage of exception indexing.
........
  r85823 | georg.brandl | 2010-10-24 16:32:45 +0200 (So, 24 Okt 2010) | 1 line

  Fix style.
........
  r85825 | georg.brandl | 2010-10-24 17:16:02 +0200 (So, 24 Okt 2010) | 1 line

  Add documentation about the default warnings filters.
........
  r85840 | georg.brandl | 2010-10-25 19:50:20 +0200 (Mo, 25 Okt 2010) | 1 line

  #3018: tkinter demo fixes for py3k.
........
  r85843 | georg.brandl | 2010-10-26 08:59:23 +0200 (Di, 26 Okt 2010) | 1 line

  Markup fix.
........
  r85844 | georg.brandl | 2010-10-26 12:39:14 +0200 (Di, 26 Okt 2010) | 1 line

  Work a bit more on tkinter demos.
........
  r85845 | georg.brandl | 2010-10-26 12:42:16 +0200 (Di, 26 Okt 2010) | 1 line

  faqwiz is removed.
........
  r85849 | georg.brandl | 2010-10-26 21:31:06 +0200 (Di, 26 Okt 2010) | 1 line

  #10200: typo.
........
  r85850 | georg.brandl | 2010-10-26 21:58:11 +0200 (Di, 26 Okt 2010) | 1 line

  #10200: typo.
........
  r85851 | georg.brandl | 2010-10-26 22:12:37 +0200 (Di, 26 Okt 2010) | 1 line

  Fix import.
........
  r85855 | georg.brandl | 2010-10-27 09:21:54 +0200 (Mi, 27 Okt 2010) | 1 line

  Encoding fix.
........
  r85867 | georg.brandl | 2010-10-27 22:01:51 +0200 (Mi, 27 Okt 2010) | 1 line

  Add David.
........
  r85875 | georg.brandl | 2010-10-28 10:38:30 +0200 (Do, 28 Okt 2010) | 1 line

  Fix bytes/str issues in get-remote-certificate.py.
........
  r85907 | georg.brandl | 2010-10-29 06:54:13 +0200 (Fr, 29 Okt 2010) | 1 line

  #10222: fix for overzealous AIX compiler.
........
  r85908 | georg.brandl | 2010-10-29 07:22:17 +0200 (Fr, 29 Okt 2010) | 1 line

  send_bytes obviously needs bytes...
........
  r85911 | georg.brandl | 2010-10-29 07:36:28 +0200 (Fr, 29 Okt 2010) | 1 line

  Fix markup error and update false positive entries from "make suspicious".
........
  r85914 | georg.brandl | 2010-10-29 08:17:38 +0200 (Fr, 29 Okt 2010) | 1 line

  (?:...) is a non-capturing, but still grouping construct.
........
2010-11-26 08:59:40 +00:00
..
00-HELLO-WORLD.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
README Matt's examples 1994-10-07 09:55:26 +00:00
animation-simple.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
animation-w-velocity-ctrl.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
bind-w-mult-calls-p-type.py Merged revisions 85820,85823,85825,85840,85843-85845,85849-85851,85855,85867,85875,85907-85908,85911,85914 via svnmerge from 2010-11-26 08:59:40 +00:00
canvas-demo-simple.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
canvas-gridding.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
canvas-moving-or-creating.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
canvas-moving-w-mouse.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
canvas-mult-item-sel.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
canvas-reading-tag-info.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
canvas-w-widget-draw-el.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
canvas-with-scrollbars.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
dialog-box.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
entry-simple.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
entry-with-shared-variable.py Merged revisions 85820,85823,85825,85840,85843-85845,85849-85851,85855,85867,85875,85907-85908,85911,85914 via svnmerge from 2010-11-26 08:59:40 +00:00
killing-window-w-wm.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
menu-all-types-of-entries.py Merged revisions 69846 via svnmerge from 2009-02-21 20:59:32 +00:00
menu-simple.py Merged revisions 69846 via svnmerge from 2009-02-21 20:59:32 +00:00
not-what-you-might-think-1.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
not-what-you-might-think-2.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
packer-and-placer-together.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
packer-simple.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
placer-simple.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
pong-demo-1.py Merged revisions 85820,85823,85825,85840,85843-85845,85849-85851,85855,85867,85875,85907-85908,85911,85914 via svnmerge from 2010-11-26 08:59:40 +00:00
printing-coords-of-items.py Merged revisions 85820,85823,85825,85840,85843-85845,85849-85851,85855,85867,85875,85907-85908,85911,85914 via svnmerge from 2010-11-26 08:59:40 +00:00
radiobutton-simple.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
rubber-band-box-demo-1.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
rubber-line-demo-1.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
slider-demo-1.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
subclass-existing-widgets.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
two-radio-groups.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
window-creation-more.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
window-creation-simple.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00
window-creation-w-location.py fix a lot of Tkinter imports 2009-01-04 18:53:28 +00:00

README

This directory contains some ad-hoc examples of Tkinter widget
creation. The files named 

		*-simple.py

are the ones to start with if you're looking for a bare-bones usage of
a widget. The other files are meant to show common usage patters that
are a tad more involved. 

If you have a suggestion for an example program, please send mail to 
	
	conway@virginia.edu

and I'll include it.


matt

TODO
-------
The X selection
Dialog Boxes
More canvas examples
Message widgets
Text Editors
Scrollbars
Listboxes