[Python-checkins] python/dist/src/Doc/lib tkinter.tex,1.16,1.17

loewis@users.sourceforge.net loewis@users.sourceforge.net
Tue, 05 Nov 2002 14:11:52 -0800


Update of /cvsroot/python/python/dist/src/Doc/lib
In directory usw-pr-cvs1:/tmp/cvs-serv19596

Modified Files:
	tkinter.tex 
Log Message:
Document that images go away when they go away. Fixes #632323.


Index: tkinter.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/tkinter.tex,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -d -r1.16 -r1.17
*** tkinter.tex	3 Nov 2002 13:13:20 -0000	1.16
--- tkinter.tex	5 Nov 2002 22:11:50 -0000	1.17
***************
*** 882,885 ****
--- 882,903 ----
  \end{description}
  
+ \subsubsection{Images}
+ 
+ Bitmap/Pixelmap images can be created through the subclasses of
+ \class{Tkinter.Image}:
+ 
+ \begin{itemize}
+ \item  \class{BitmapImage} can be used for X11 bitmap data.
+ \item  \class{PhotoImage} can be used for GIF and PPM/PGM color bitmaps.
+ \end{itemize}
+ 
+ Either type of image is created through either the \code{file} or the
+ \code{data} option (other options are available as well).
+ 
+ The image object can then be used whereever an \code{image} option is
+ supported by some widget (e.g. labels, buttons, menus). In these
+ cases, Tk will not keep a reference to the image. When the last Python
+ reference to the image object is deleted, the image data is deleted as
+ well, and Tk will display an empty box wheerever the image was used.
  
  \section{\module{Tix} ---