Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / tools / perl-5.8.0 / man / man3 / Tk::Label.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 "LABEL 1"
132.TH LABEL 1 "2000-12-30" "perl v5.8.0" "User Contributed Perl Documentation"
133.SH "NAME"
134Tk::Label \- Create and manipulate Label widgets
135.SH "SYNOPSIS"
136.IX Header "SYNOPSIS"
137\&\fI$label\fR = \fI$parent\fR\->\fBLabel\fR(?\fIoptions\fR?);
138.SH "STANDARD OPTIONS"
139.IX Header "STANDARD OPTIONS"
140\&\fB\-anchor\fR \fB\-font\fR \fB\-image\fR \fB\-takefocus\fR
141\&\fB\-background\fR \fB\-foreground\fR \fB\-justify\fR \fB\-text\fR
142\&\fB\-bitmap\fR \fB\-highlightbackground\fR \fB\-padx\fR \fB\-textvariable\fR
143\&\fB\-borderwidth\fR \fB\-highlightcolor\fR \fB\-pady\fR \fB\-underline\fR
144\&\fB\-cursor\fR \fB\-highlightthickness\fR \fB\-relief\fR \fB\-wraplength\fR
145.PP
146See Tk::options for details of the standard options.
147.SH "WIDGET-SPECIFIC OPTIONS"
148.IX Header "WIDGET-SPECIFIC OPTIONS"
149.IP "Name: \fBheight\fR" 4
150.IX Item "Name: height"
151.PD 0
152.IP "Class: \fBHeight\fR" 4
153.IX Item "Class: Height"
154.IP "Switch: \fB\-height\fR" 4
155.IX Item "Switch: -height"
156.PD
157Specifies a desired height for the label.
158If an image or bitmap is being displayed in the label then the value is in
159screen units (i.e. any of the forms acceptable to \fBTk_GetPixels\fR);
160for text it is in lines of text.
161If this option isn't specified, the label's desired height is computed
162from the size of the image or bitmap or text being displayed in it.
163.IP "Name: \fBwidth\fR" 4
164.IX Item "Name: width"
165.PD 0
166.IP "Class: \fBWidth\fR" 4
167.IX Item "Class: Width"
168.IP "Switch: \fB\-width\fR" 4
169.IX Item "Switch: -width"
170.PD
171Specifies a desired width for the label.
172If an image or bitmap is being displayed in the label then the value is in
173screen units (i.e. any of the forms acceptable to \fBTk_GetPixels\fR);
174for text it is in characters.
175If this option isn't specified, the label's desired width is computed
176from the size of the image or bitmap or text being displayed in it.
177.SH "DESCRIPTION"
178.IX Header "DESCRIPTION"
179The \fBLabel\fR method creates a new window (given by the
180\&\f(CW$widget\fR argument) and makes it into a label widget.
181Additional
182options, described above, may be specified on the command line
183or in the option database
184to configure aspects of the label such as its colors, font,
185text, and initial relief. The \fBlabel\fR command returns its
186\&\f(CW$widget\fR argument. At the time this command is invoked,
187there must not exist a window named \f(CW$widget\fR, but
188\&\f(CW$widget\fR's parent must exist.
189.PP
190A label is a widget that displays a textual string, bitmap or image.
191If text is displayed, it must all be in a single font, but it
192can occupy multiple lines on the screen (if it contains newlines
193or if wrapping occurs because of the \fBwrapLength\fR option) and
194one of the characters may optionally be underlined using the
195\&\fBunderline\fR option.
196The label can be manipulated in a few simple ways, such as
197changing its relief or text, using the commands described below.
198.SH "WIDGET METHODS"
199.IX Header "WIDGET METHODS"
200The \fBLabel\fR method creates a widget object.
201This object supports the \fBconfigure\fR and \fBcget\fR methods
202described in Tk::options which can be used to enquire and
203modify the options described above.
204The widget also inherits all the methods provided by the generic
205Tk::Widget class.
206.SH "BINDINGS"
207.IX Header "BINDINGS"
208When a new label is created, it has no default event bindings:
209labels are not intended to be interactive.
210.SH "KEYWORDS"
211.IX Header "KEYWORDS"
212label, widget