Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / tools / perl-5.8.0 / man / man3 / Tk::tkvars.3
CommitLineData
86530b38
AT
1.\" Automatically generated by Pod::Man v1.34, Pod::Parser v1.13
2.\"
3.\" Standard preamble:
4.\" ========================================================================
5.de Sh \" Subsection heading
6.br
7.if t .Sp
8.ne 5
9.PP
10\fB\\$1\fR
11.PP
12..
13.de Sp \" Vertical space (when we can't use .PP)
14.if t .sp .5v
15.if n .sp
16..
17.de Vb \" Begin verbatim text
18.ft CW
19.nf
20.ne \\$1
21..
22.de Ve \" End verbatim text
23.ft R
24.fi
25..
26.\" Set up some character translations and predefined strings. \*(-- will
27.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
28.\" double quote, and \*(R" will give a right double quote. | will give a
29.\" real vertical bar. \*(C+ will give a nicer C++. Capital omega is used to
30.\" do unbreakable dashes and therefore won't be available. \*(C` and \*(C'
31.\" expand to `' in nroff, nothing in troff, for use with C<>.
32.tr \(*W-|\(bv\*(Tr
33.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
34.ie n \{\
35. ds -- \(*W-
36. ds PI pi
37. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
38. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
39. ds L" ""
40. ds R" ""
41. ds C` ""
42. ds C' ""
43'br\}
44.el\{\
45. ds -- \|\(em\|
46. ds PI \(*p
47. ds L" ``
48. ds R" ''
49'br\}
50.\"
51.\" If the F register is turned on, we'll generate index entries on stderr for
52.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
53.\" entries marked with X<> in POD. Of course, you'll have to process the
54.\" output yourself in some meaningful fashion.
55.if \nF \{\
56. de IX
57. tm Index:\\$1\t\\n%\t"\\$2"
58..
59. nr % 0
60. rr F
61.\}
62.\"
63.\" For nroff, turn off justification. Always turn off hyphenation; it makes
64.\" way too many mistakes in technical documents.
65.hy 0
66.if n .na
67.\"
68.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
69.\" Fear. Run. Save yourself. No user-serviceable parts.
70. \" fudge factors for nroff and troff
71.if n \{\
72. ds #H 0
73. ds #V .8m
74. ds #F .3m
75. ds #[ \f1
76. ds #] \fP
77.\}
78.if t \{\
79. ds #H ((1u-(\\\\n(.fu%2u))*.13m)
80. ds #V .6m
81. ds #F 0
82. ds #[ \&
83. ds #] \&
84.\}
85. \" simple accents for nroff and troff
86.if n \{\
87. ds ' \&
88. ds ` \&
89. ds ^ \&
90. ds , \&
91. ds ~ ~
92. ds /
93.\}
94.if t \{\
95. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
96. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
97. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
98. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
99. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
100. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
101.\}
102. \" troff and (daisy-wheel) nroff accents
103.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
104.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
105.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
106.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
107.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
108.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
109.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
110.ds ae a\h'-(\w'a'u*4/10)'e
111.ds Ae A\h'-(\w'A'u*4/10)'E
112. \" corrections for vroff
113.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
114.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
115. \" for low resolution devices (crt and lpr)
116.if \n(.H>23 .if \n(.V>19 \
117\{\
118. ds : e
119. ds 8 ss
120. ds o a
121. ds d- d\h'-1'\(ga
122. ds D- D\h'-1'\(hy
123. ds th \o'bp'
124. ds Th \o'LP'
125. ds ae ae
126. ds Ae AE
127.\}
128.rm #[ #] #H #V #F C
129.\" ========================================================================
130.\"
131.IX Title "TKVARS 1"
132.TH TKVARS 1 "2000-12-30" "perl v5.8.0" "User Contributed Perl Documentation"
133.SH "NAME"
134tkvars \- Variables used or set by Tk
135.SH "DESCRIPTION"
136.IX Header "DESCRIPTION"
137The following perl variables are either set or used by Tk at various times
138in its execution. (For a list of variables used by perl see perlvar.)
139.IP "\fB$Tk::library\fR" 4
140.IX Item "$Tk::library"
141This variable holds the file name for a directory containing the modules
142related to Tk. These modules include an initialization
143file that is normally processed whenever a Tk application starts up,
144plus other files containing procedures that implement default behaviors
145for widgets.
146The initial value of \fB$Tk::library\fR is set when Tk is added to
147an interpreter; this is done by searching searching for a directory
148named Tk in the directory where the file \fITk.pm\fR, or the first
149directory \fITk\fR in \f(CW@INC\fR.
150.Sp
151The \fB\s-1TK_LIBRARY\s0\fR environment variable used by Tcl/Tk is not
152supported by perl/Tk. Please use @INC to change where modules
153are searched.
154.Sp
155\&\fBNote:\fR This is Tcl remnant. With perl it makes more sense to
156use \f(CW@INC\fR and \f(CW%INC\fR).
157.IP "\fB$Tk::patchLevel\fR" 4
158.IX Item "$Tk::patchLevel"
159Contains a decimal integer giving the current patch level for Tk.
160The patch level is incremented for each new release or patch, and
161it uniquely identifies an official version of Tk.
162.Sp
163\&\fBNote:\fR this is Tcl remnant. With perl it makes more sense to
164use \fB$Tk::VERSION\fR described below.
165.IP "\fB$Tk::strictMotif\fR" 4
166.IX Item "$Tk::strictMotif"
167This variable is set to zero by default.
168If an application sets it to one, then Tk attempts to adhere as
169closely as possible to Motif look-and-feel standards.
170For example, active elements such as buttons and scrollbar
171sliders will not change color when the pointer passes over them.
172.IP "\fB$Tk::VERSION\fR" 4
173.IX Item "$Tk::VERSION"
174The variable holds the current version number of the perl/Tk
175release in the form \fImajor\fR.\fIminor\fR. \fIMajor\fR and
176\&\fIminor\fR are integers.
177.Sp
178The \fImajor\fR version number shows on which
179Tcl/Tk release perl/Tk is based. E.g., \fB402\fR means based on
180Tcls Tk 4.2. (Patchlevel of Tcls Tk are not incorporated because
181perl/Tk tended to be ``\fIahead\fR'' of them on some fixes and behind on
182others. The first digest of the major version number increases in
183any Tk release that includes changes that are not backward compatible
184(i.e. whenever existing perl/Tk applications and scripts may have to change to
185work with the new release).
186.Sp
187The \fIminor\fR version depends on perl/Tk only. It uses the
188\&'even'='stable', 'odd'='experimental' scheme that linux uses:
189.Sp
190.Vb 6
191\& .0xx - inherently 'alpha'
192\& .1xx - experimental 'beta'
193\& .2xx - stable
194\& .3xx - experimental
195\& .4xx - stable
196\& ...
197.Ve
198.Sp
199The minor version number increases with
200each new release of Tk, except that it resets to zero whenever the
201major version number changes.
202.IP "\fB$Tk::version\fR" 4
203.IX Item "$Tk::version"
204The variable holds the current version number of the Tk
205library in the form \fImajor\fR.\fIminor\fR. \fIMajor\fR and
206\&\fIminor\fR are integers. The major version number increases in
207any Tk release that includes changes that are not backward compatible
208(i.e. whenever existing Tk applications and scripts may have to change to
209work with the new release). The minor version number increases with
210each new release of Tk, except that it resets to zero whenever the
211major version number changes.
212.Sp
213\&\fBNote:\fR this is Tcl remnant. With perl it makes more sense to
214use \fB$Tk::VERSION\fR described above.
215.SH "KEYWORDS"
216.IX Header "KEYWORDS"
217variables, version