1Gnome2::Canvas::Text(3)User Contributed Perl DocumentatioGnnome2::Canvas::Text(3)
2
3
4

NAME

6       Gnome2::Canvas::Text - Text as CanvasItems
7

HIERARCHY

9         Glib::Object
10         +----Glib::InitiallyUnowned
11              +----Gtk2::Object
12                   +----Gnome2::Canvas::Item
13                        +----Gnome2::Canvas::Text
14

PROPERTIES

16       'anchor' (Gtk2::AnchorType : default "center" : readable / writable)
17       'attributes' (Pango::AttrList : default undef : readable / writable)
18       'clip' (boolean : default false : readable / writable)
19       'clip-height' (double : default 0 : readable / writable)
20       'clip-width' (double : default 0 : readable / writable)
21       'family' (string : default undef : readable / writable)
22           Name of the font family, e.g. Sans, Helvetica, Times, Monospace
23
24       'family-set' (boolean : default false : readable / writable)
25           Whether this tag affects the font family
26
27       'fill-color' (string : default undef : readable / writable)
28           Text color, as string
29
30       'fill-color-gdk' (Gtk2::Gdk::Color : default undef : readable /
31       writable)
32           Text color, as a GdkColor
33
34       'fill-color-rgba' (Glib::UInt : default 0 : readable / writable)
35           Text color, as an R/G/B/A combined integer
36
37       'fill-stipple' (Gtk2::Gdk::Drawable : default undef : readable /
38       writable)
39       'font' (string : default undef : readable / writable)
40           Font description as a string
41
42       'font-desc' (Pango::FontDescription : default undef : readable /
43       writable)
44           Font description as a PangoFontDescription struct
45
46       'justification' (Gtk2::Justification : default "left" : readable /
47       writable)
48       'markup' (string : default undef : writable)
49           Marked up text to render
50
51       'rise' (integer : default 0 : readable / writable)
52           Offset of text above the baseline (below the baseline if rise is
53           negative)
54
55       'rise-set' (boolean : default false : readable / writable)
56           Whether this tag affects the rise
57
58       'scale' (double : default 1 : readable / writable)
59           Size of font, relative to default size
60
61       'scale-set' (boolean : default false : readable / writable)
62           Whether this tag affects font scaling
63
64       'size' (integer : default 0 : readable / writable)
65           Font size (as a multiple of PANGO_SCALE, eg. 12*PANGO_SCALE for a
66           12pt font size)
67
68       'size-points' (double : default 0 : readable / writable)
69           Font size in points (eg. 12 for a 12pt font size)
70
71       'size-set' (boolean : default false : readable / writable)
72           Whether this tag affects the font size
73
74       'stretch' (Pango::Stretch : default "normal" : readable / writable)
75           Font stretch
76
77       'stretch-set' (boolean : default false : readable / writable)
78           Whether this tag affects the font stretch
79
80       'strikethrough' (boolean : default false : readable / writable)
81           Whether to strike through the text
82
83       'strikethrough-set' (boolean : default false : readable / writable)
84           Whether this tag affects strikethrough
85
86       'style' (Pango::Style : default "normal" : readable / writable)
87           Font style
88
89       'style-set' (boolean : default false : readable / writable)
90           Whether this tag affects the font style
91
92       'text' (string : default undef : readable / writable)
93           Text to render
94
95       'text-height' (double : default 0 : readable)
96           Height of the rendered text
97
98       'text-width' (double : default 0 : readable)
99           Width of the rendered text
100
101       'underline' (Pango::Underline : default "none" : readable / writable)
102           Style of underline for this text
103
104       'underline-set' (boolean : default false : readable / writable)
105           Whether this tag affects underlining
106
107       'variant' (Pango::Variant : default "normal" : readable / writable)
108           Font variant
109
110       'variant-set' (boolean : default false : readable / writable)
111           Whether this tag affects the font variant
112
113       'weight' (integer : default 400 : readable / writable)
114           Font weight
115
116       'weight-set' (boolean : default false : readable / writable)
117           Whether this tag affects the font weight
118
119       'x' (double : default 0 : readable / writable)
120       'x-offset' (double : default 0 : readable / writable)
121       'y' (double : default 0 : readable / writable)
122       'y-offset' (double : default 0 : readable / writable)
123

ENUMS AND FLAGS

125   enum Gtk2::AnchorType
126       ·   'center' / 'GTK_ANCHOR_CENTER'
127
128       ·   'north' / 'GTK_ANCHOR_NORTH'
129
130       ·   'north-west' / 'GTK_ANCHOR_NORTH_WEST'
131
132       ·   'north-east' / 'GTK_ANCHOR_NORTH_EAST'
133
134       ·   'south' / 'GTK_ANCHOR_SOUTH'
135
136       ·   'south-west' / 'GTK_ANCHOR_SOUTH_WEST'
137
138       ·   'south-east' / 'GTK_ANCHOR_SOUTH_EAST'
139
140       ·   'west' / 'GTK_ANCHOR_WEST'
141
142       ·   'east' / 'GTK_ANCHOR_EAST'
143
144       ·   'n' / 'GTK_ANCHOR_N'
145
146       ·   'nw' / 'GTK_ANCHOR_NW'
147
148       ·   'ne' / 'GTK_ANCHOR_NE'
149
150       ·   's' / 'GTK_ANCHOR_S'
151
152       ·   'sw' / 'GTK_ANCHOR_SW'
153
154       ·   'se' / 'GTK_ANCHOR_SE'
155
156       ·   'w' / 'GTK_ANCHOR_W'
157
158       ·   'e' / 'GTK_ANCHOR_E'
159
160   enum Gtk2::Justification
161       ·   'left' / 'GTK_JUSTIFY_LEFT'
162
163       ·   'right' / 'GTK_JUSTIFY_RIGHT'
164
165       ·   'center' / 'GTK_JUSTIFY_CENTER'
166
167       ·   'fill' / 'GTK_JUSTIFY_FILL'
168
169   enum Pango::Stretch
170       ·   'ultra-condensed' / 'PANGO_STRETCH_ULTRA_CONDENSED'
171
172       ·   'extra-condensed' / 'PANGO_STRETCH_EXTRA_CONDENSED'
173
174       ·   'condensed' / 'PANGO_STRETCH_CONDENSED'
175
176       ·   'semi-condensed' / 'PANGO_STRETCH_SEMI_CONDENSED'
177
178       ·   'normal' / 'PANGO_STRETCH_NORMAL'
179
180       ·   'semi-expanded' / 'PANGO_STRETCH_SEMI_EXPANDED'
181
182       ·   'expanded' / 'PANGO_STRETCH_EXPANDED'
183
184       ·   'extra-expanded' / 'PANGO_STRETCH_EXTRA_EXPANDED'
185
186       ·   'ultra-expanded' / 'PANGO_STRETCH_ULTRA_EXPANDED'
187
188   enum Pango::Style
189       ·   'normal' / 'PANGO_STYLE_NORMAL'
190
191       ·   'oblique' / 'PANGO_STYLE_OBLIQUE'
192
193       ·   'italic' / 'PANGO_STYLE_ITALIC'
194
195   enum Pango::Underline
196       ·   'none' / 'PANGO_UNDERLINE_NONE'
197
198       ·   'single' / 'PANGO_UNDERLINE_SINGLE'
199
200       ·   'double' / 'PANGO_UNDERLINE_DOUBLE'
201
202       ·   'low' / 'PANGO_UNDERLINE_LOW'
203
204       ·   'error' / 'PANGO_UNDERLINE_ERROR'
205
206   enum Pango::Variant
207       ·   'normal' / 'PANGO_VARIANT_NORMAL'
208
209       ·   'small-caps' / 'PANGO_VARIANT_SMALL_CAPS'
210

SEE ALSO

212       Gnome2::Canvas, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object,
213       Gnome2::Canvas::Item
214
216       Copyright (C) 2003-2004 by the Gtk2-Perl Team.
217
218       This software is licensed under the LGPL; see Gnome2::Canvas for a full
219       notice.
220
221
222
223perl v5.30.0                      2019-07-26           Gnome2::Canvas::Text(3)
Impressum