Initial commit of OpenSPARC T2 architecture model.
[OpenSPARC-T2-SAM] / sam-t2 / devtools / v9 / html / python / lib / node717.html
CommitLineData
920dae64
AT
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<html>
3<head>
4<link rel="STYLESHEET" href="lib.css" type='text/css' />
5<link rel="SHORTCUT ICON" href="../icons/pyfav.png" type="image/png" />
6<link rel='start' href='../index.html' title='Python Documentation Index' />
7<link rel="first" href="lib.html" title='Python Library Reference' />
8<link rel='contents' href='contents.html' title="Contents" />
9<link rel='index' href='genindex.html' title='Index' />
10<link rel='last' href='about.html' title='About this document...' />
11<link rel='help' href='about.html' title='About this document...' />
12<link rel="next" href="node718.html" />
13<link rel="prev" href="node716.html" />
14<link rel="parent" href="node716.html" />
15<link rel="next" href="node718.html" />
16<meta name='aesop' content='information' />
17<title>16.1.2.1 How To Use This Section</title>
18</head>
19<body>
20<DIV CLASS="navigation">
21<div id='top-navigation-panel' xml:id='top-navigation-panel'>
22<table align="center" width="100%" cellpadding="0" cellspacing="2">
23<tr>
24<td class='online-navigation'><a rel="prev" title="16.1.2 Tkinter Life Preserver"
25 href="node716.html"><img src='../icons/previous.png'
26 border='0' height='32' alt='Previous Page' width='32' /></A></td>
27<td class='online-navigation'><a rel="parent" title="16.1.2 Tkinter Life Preserver"
28 href="node716.html"><img src='../icons/up.png'
29 border='0' height='32' alt='Up One Level' width='32' /></A></td>
30<td class='online-navigation'><a rel="next" title="16.1.2.2 A Simple Hello"
31 href="node718.html"><img src='../icons/next.png'
32 border='0' height='32' alt='Next Page' width='32' /></A></td>
33<td align="center" width="100%">Python Library Reference</td>
34<td class='online-navigation'><a rel="contents" title="Table of Contents"
35 href="contents.html"><img src='../icons/contents.png'
36 border='0' height='32' alt='Contents' width='32' /></A></td>
37<td class='online-navigation'><a href="modindex.html" title="Module Index"><img src='../icons/modules.png'
38 border='0' height='32' alt='Module Index' width='32' /></a></td>
39<td class='online-navigation'><a rel="index" title="Index"
40 href="genindex.html"><img src='../icons/index.png'
41 border='0' height='32' alt='Index' width='32' /></A></td>
42</tr></table>
43<div class='online-navigation'>
44<b class="navlabel">Previous:</b>
45<a class="sectref" rel="prev" href="node716.html">16.1.2 Tkinter Life Preserver</A>
46<b class="navlabel">Up:</b>
47<a class="sectref" rel="parent" href="node716.html">16.1.2 Tkinter Life Preserver</A>
48<b class="navlabel">Next:</b>
49<a class="sectref" rel="next" href="node718.html">16.1.2.2 A Simple Hello</A>
50</div>
51<hr /></div>
52</DIV>
53<!--End of Navigation Panel-->
54
55<H3><A NAME="SECTION0018121000000000000000">
5616.1.2.1 How To Use This Section</A>
57</H3>
58
59<P>
60This section is designed in two parts: the first half (roughly) covers
61background material, while the second half can be taken to the
62keyboard as a handy reference.
63
64<P>
65When trying to answer questions of the form ``how do I do blah'', it
66is often best to find out how to do``blah'' in straight Tk, and then
67convert this back into the corresponding <tt class="module"><a href="module-Tkinter.html">Tkinter</a></tt> call.
68Python programmers can often guess at the correct Python command by
69looking at the Tk documentation. This means that in order to use
70Tkinter, you will have to know a little bit about Tk. This document
71can't fulfill that role, so the best we can do is point you to the
72best documentation that exists. Here are some hints:
73
74<P>
75
76<UL>
77<LI>The authors strongly suggest getting a copy of the Tk man
78pages. Specifically, the man pages in the <code>mann</code> directory are most
79useful. The <code>man3</code> man pages describe the C interface to the Tk
80library and thus are not especially helpful for script writers.
81
82<P>
83</LI>
84<LI>Addison-Wesley publishes a book called <em class="citetitle"
85 >Tcl and the
86Tk Toolkit</em> by John Ousterhout (ISBN 0-201-63337-X) which is a good
87introduction to Tcl and Tk for the novice. The book is not
88exhaustive, and for many details it defers to the man pages.
89
90<P>
91</LI>
92<LI><span class="file">Tkinter.py</span> is a last resort for most, but can be a good
93place to go when nothing else makes sense.
94</LI>
95</UL>
96
97<P>
98<div class="seealso">
99 <p class="heading">See Also:</p>
100
101<dl compact="compact" class="seetitle">
102 <dt><em class="citetitle"><a href="http://tcl.activestate.com/"
103 >ActiveState Tcl Home Page</a></em></dt>
104 <dd>The Tk/Tcl development is largely taking place at
105 ActiveState.</dd>
106 </dl>
107<dl compact="compact" class="seetitle">
108 <dt><em class="citetitle"><a href="http://www.amazon.com/exec/obidos/ASIN/020163337X"
109 >Tcl and the Tk Toolkit</a></em></dt>
110 <dd>The book by John Ousterhout, the inventor of Tcl .</dd>
111 </dl>
112<dl compact="compact" class="seetitle">
113 <dt><em class="citetitle"><a href="http://www.amazon.com/exec/obidos/ASIN/0130220280"
114 >Practical Programming in Tcl and Tk</a></em></dt>
115 <dd>Brent Welch's encyclopedic book.</dd>
116 </dl>
117</div>
118
119<P>
120
121<DIV CLASS="navigation">
122<div class='online-navigation'>
123<p></p><hr />
124<table align="center" width="100%" cellpadding="0" cellspacing="2">
125<tr>
126<td class='online-navigation'><a rel="prev" title="16.1.2 Tkinter Life Preserver"
127 href="node716.html"><img src='../icons/previous.png'
128 border='0' height='32' alt='Previous Page' width='32' /></A></td>
129<td class='online-navigation'><a rel="parent" title="16.1.2 Tkinter Life Preserver"
130 href="node716.html"><img src='../icons/up.png'
131 border='0' height='32' alt='Up One Level' width='32' /></A></td>
132<td class='online-navigation'><a rel="next" title="16.1.2.2 A Simple Hello"
133 href="node718.html"><img src='../icons/next.png'
134 border='0' height='32' alt='Next Page' width='32' /></A></td>
135<td align="center" width="100%">Python Library Reference</td>
136<td class='online-navigation'><a rel="contents" title="Table of Contents"
137 href="contents.html"><img src='../icons/contents.png'
138 border='0' height='32' alt='Contents' width='32' /></A></td>
139<td class='online-navigation'><a href="modindex.html" title="Module Index"><img src='../icons/modules.png'
140 border='0' height='32' alt='Module Index' width='32' /></a></td>
141<td class='online-navigation'><a rel="index" title="Index"
142 href="genindex.html"><img src='../icons/index.png'
143 border='0' height='32' alt='Index' width='32' /></A></td>
144</tr></table>
145<div class='online-navigation'>
146<b class="navlabel">Previous:</b>
147<a class="sectref" rel="prev" href="node716.html">16.1.2 Tkinter Life Preserver</A>
148<b class="navlabel">Up:</b>
149<a class="sectref" rel="parent" href="node716.html">16.1.2 Tkinter Life Preserver</A>
150<b class="navlabel">Next:</b>
151<a class="sectref" rel="next" href="node718.html">16.1.2.2 A Simple Hello</A>
152</div>
153</div>
154<hr />
155<span class="release-info">Release 2.4.2, documentation updated on 28 September 2005.</span>
156</DIV>
157<!--End of Navigation Panel-->
158<ADDRESS>
159See <i><a href="about.html">About this document...</a></i> for information on suggesting changes.
160</ADDRESS>
161</BODY>
162</HTML>