~ubuntu-branches/ubuntu/precise/gtk+2.0/precise-updates

« back to all changes in this revision

Viewing changes to docs/reference/gtk/tmpl/gtklabel.sgml

  • Committer: Package Import Robot
  • Author(s): Ken VanDine
  • Date: 2011-12-01 11:40:06 UTC
  • mfrom: (1.14.11)
  • Revision ID: package-import@ubuntu.com-20111201114006-nrmf6qu3pg512veo
Tags: 2.24.8-0ubuntu1
* New upstream release 
  - gtkfilechooser should be more robust to malformed URIs
    in .gtk-bookmarks (LP: #189494)
* debian/patches/010_make_bg_changes_queue_repaint.patch
  - dropped it introduces performance regressions in some gtk2 
    apps (LP: #889019)
* 101_filechooser.patch, 000git_file_chooser.patch: dropped, upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!-- ##### SECTION Title ##### -->
2
 
GtkLabel
3
 
 
4
 
<!-- ##### SECTION Short_Description ##### -->
5
 
A widget that displays a small to medium amount of text
6
 
 
7
 
<!-- ##### SECTION Long_Description ##### -->
8
 
<para>
9
 
The #GtkLabel widget displays a small amount of text. As the name
10
 
implies, most labels are used to label another widget such as a
11
 
#GtkButton, a #GtkMenuItem, or a #GtkOptionMenu.
12
 
</para>
13
 
 
14
 
<refsect2 id="GtkLabel-BUILDER-UI">
15
 
<title>GtkLabel as GtkBuildable</title>
16
 
<para>
17
 
The GtkLabel implementation of the GtkBuildable interface supports a 
18
 
custom &lt;attributes&gt; element, which supports any number of &lt;attribute&gt;
19
 
elements. the &lt;attribute&gt; element has attributes named name, value,
20
 
start and end and allows you to specify #PangoAttribute values for this label.
21
 
</para>
22
 
<example>
23
 
<title>A UI definition fragment specifying Pango attributes</title>
24
 
<programlisting><![CDATA[
25
 
<object class="GtkLabel">
26
 
  <attributes>
27
 
    <attribute name="weight" value="PANGO_WEIGHT_BOLD"/>
28
 
    <attribute name="background" value="red" start="5" end="10"/>"
29
 
  </attributes>
30
 
</object>
31
 
]]></programlisting>
32
 
</example>
33
 
<para>
34
 
The start and end attributes specify the range of characters to which the
35
 
Pango attribute applies. If start and end are not specified, the attribute is
36
 
applied to the whole text. Note that specifying ranges does not make much
37
 
sense with translatable attributes. Use markup embedded in the translatable
38
 
content instead.
39
 
</para>
40
 
</refsect2>
41
 
 
42
 
 
43
 
<refsect2>
44
 
<title>Mnemonics</title>
45
 
 
46
 
<para>
47
 
Labels may contain <firstterm>mnemonics</firstterm>. Mnemonics are
48
 
underlined characters in the label, used for keyboard navigation.
49
 
Mnemonics are created by providing a string with an underscore before
50
 
the mnemonic character, such as <literal>"_File"</literal>, to the
51
 
functions gtk_label_new_with_mnemonic() or
52
 
gtk_label_set_text_with_mnemonic().
53
 
</para>
54
 
 
55
 
<para>
56
 
Mnemonics automatically activate any activatable widget the label is
57
 
inside, such as a #GtkButton; if the label is not inside the
58
 
mnemonic's target widget, you have to tell the label about the target
59
 
using gtk_label_set_mnemonic_widget(). Here's a simple example where
60
 
the label is inside a button:
61
 
 
62
 
<informalexample>
63
 
<programlisting>
64
 
  /* Pressing Alt+H will activate this button */
65
 
  button = gtk_button_new (<!-- -->);
66
 
  label = gtk_label_new_with_mnemonic ("_Hello");
67
 
  gtk_container_add (GTK_CONTAINER (button), label);
68
 
</programlisting>
69
 
</informalexample>
70
 
There's a convenience function to create buttons with a mnemonic label 
71
 
already inside:
72
 
 
73
 
<informalexample>
74
 
<programlisting>
75
 
  /* Pressing Alt+H will activate this button */
76
 
  button = gtk_button_new_with_mnemonic ("_Hello");
77
 
</programlisting>
78
 
</informalexample>
79
 
 
80
 
To create a mnemonic for a widget alongside the label, such as a 
81
 
#GtkEntry, you have to point the label at the entry with 
82
 
gtk_label_set_mnemonic_widget():
83
 
<informalexample>
84
 
<programlisting>
85
 
  /* Pressing Alt+H will focus the entry */
86
 
  entry = gtk_entry_new (<!-- -->);
87
 
  label = gtk_label_new_with_mnemonic ("_Hello");
88
 
  gtk_label_set_mnemonic_widget (GTK_LABEL (label), entry);
89
 
</programlisting>
90
 
</informalexample>
91
 
 
92
 
</para>
93
 
 
94
 
</refsect2>
95
 
 
96
 
<refsect2>
97
 
<title>Markup (styled text)</title>
98
 
 
99
 
<para>
100
 
To make it easy to format text in a label (changing colors, fonts,
101
 
etc.), label text can be provided in a simple <link
102
 
linkend="PangoMarkupFormat">markup format</link>.
103
 
Here's how to create a label with a small font:
104
 
<informalexample>
105
 
<programlisting>
106
 
  label = gtk_label_new (NULL);
107
 
  gtk_label_set_markup (GTK_LABEL (label), "&lt;small&gt;Small text&lt;/small&gt;");
108
 
</programlisting>
109
 
</informalexample>
110
 
(See <link
111
 
linkend="PangoMarkupFormat">complete documentation</link> of available
112
 
tags in the Pango manual.)
113
 
</para>
114
 
<para>
115
 
The markup passed to gtk_label_set_markup() must be valid; for example,
116
 
literal &lt;/&gt;/&amp; characters must be escaped as &amp;lt;,
117
 
&amp;gt;, and &amp;amp;. If you pass text obtained from the user, file,
118
 
or a network to gtk_label_set_markup(), you'll want to escape it with
119
 
g_markup_escape_text() or g_markup_printf_escaped().
120
 
</para>
121
 
<para>
122
 
Markup strings are just a convenient way to set the #PangoAttrList on
123
 
a label; gtk_label_set_attributes() may be a simpler way to set
124
 
attributes in some cases. Be careful though; #PangoAttrList tends to
125
 
cause internationalization problems, unless you're applying attributes
126
 
to the entire string (i.e. unless you set the range of each attribute
127
 
to [0, G_MAXINT)). The reason is that specifying the start_index and
128
 
end_index for a #PangoAttribute requires knowledge of the exact string
129
 
being displayed, so translations will cause problems.
130
 
</para>
131
 
</refsect2>
132
 
 
133
 
<refsect2>
134
 
<title>Selectable labels</title>
135
 
 
136
 
<para>
137
 
Labels can be made selectable with gtk_label_set_selectable(). 
138
 
Selectable labels allow the user to copy the label contents to 
139
 
the clipboard. Only labels that contain useful-to-copy information
140
 
&mdash; such as error messages &mdash; should be made selectable.
141
 
</para>
142
 
</refsect2>
143
 
 
144
 
<refsect2>
145
 
<title>Text layout</title>
146
 
 
147
 
<para>
148
 
A label can contain any number of paragraphs, but will have
149
 
performance problems if it contains more than a small number.
150
 
Paragraphs are separated by newlines or other paragraph separators
151
 
understood by Pango.
152
 
</para>
153
 
<para>
154
 
Labels can automatically wrap text if you call
155
 
gtk_label_set_line_wrap().
156
 
</para>
157
 
<para>
158
 
gtk_label_set_justify() sets how the lines in a label align 
159
 
with one another. If you want to set how the label as a whole 
160
 
aligns in its available space, see gtk_misc_set_alignment().
161
 
</para>
162
 
 
163
 
</refsect2>
164
 
 
165
 
<refsect2>
166
 
<title>Links</title>
167
 
 
168
 
<para>
169
 
Since 2.18, GTK+ supports markup for clickable hyperlinks in addition
170
 
to regular Pango markup. The markup for links is borrowed from HTML, using the
171
 
<tag>a</tag> with href and title attributes. GTK+ renders links similar to the
172
 
way they appear in web browsers, with colored, underlined text. The title
173
 
attribute is displayed as a tooltip on the link. An example looks like this:
174
 
<informalexample><programlisting>
175
 
gtk_label_set_markup (label, "Go to the &lt;a href=\"http://www.gtk.org\" title=\"&amp;lt;i&amp;gt;Our&amp;/i&amp;gt; website\"&gt;GTK+ website&lt;/a&gt; for more...");
176
 
</programlisting></informalexample>
177
 
It is possible to implement custom handling for links and their tooltips with
178
 
the #GtkLabel::activate-link signal and the gtk_label_get_current_uri() function.
179
 
</para>
180
 
 
181
 
</refsect2>
182
 
 
183
 
<!-- ##### SECTION See_Also ##### -->
184
 
<para>
185
 
 
186
 
</para>
187
 
 
188
 
<!-- ##### SECTION Stability_Level ##### -->
189
 
 
190
 
 
191
 
<!-- ##### SECTION Image ##### -->
192
 
 
193
 
 
194
 
<!-- ##### STRUCT GtkLabel ##### -->
195
 
<para>
196
 
This should not be accessed directly.  Use the accessor functions as
197
 
described below.
198
 
</para>
199
 
 
200
 
 
201
 
<!-- ##### SIGNAL GtkLabel::activate-current-link ##### -->
202
 
<para>
203
 
 
204
 
</para>
205
 
 
206
 
@label: the object which received the signal.
207
 
 
208
 
<!-- ##### SIGNAL GtkLabel::activate-link ##### -->
209
 
<para>
210
 
 
211
 
</para>
212
 
 
213
 
@label: the object which received the signal.
214
 
@arg1: 
215
 
@Returns: 
216
 
 
217
 
<!-- ##### SIGNAL GtkLabel::copy-clipboard ##### -->
218
 
<para>
219
 
 
220
 
</para>
221
 
 
222
 
@label: the object which received the signal.
223
 
 
224
 
<!-- ##### SIGNAL GtkLabel::move-cursor ##### -->
225
 
<para>
226
 
 
227
 
</para>
228
 
 
229
 
@label: the object which received the signal.
230
 
@arg1: 
231
 
@arg2: 
232
 
@arg3: 
233
 
 
234
 
<!-- ##### SIGNAL GtkLabel::populate-popup ##### -->
235
 
<para>
236
 
 
237
 
</para>
238
 
 
239
 
@label: the object which received the signal.
240
 
@arg1: 
241
 
 
242
 
<!-- ##### ARG GtkLabel:angle ##### -->
243
 
<para>
244
 
 
245
 
</para>
246
 
 
247
 
<!-- ##### ARG GtkLabel:attributes ##### -->
248
 
<para>
249
 
 
250
 
</para>
251
 
 
252
 
<!-- ##### ARG GtkLabel:cursor-position ##### -->
253
 
<para>
254
 
 
255
 
</para>
256
 
 
257
 
<!-- ##### ARG GtkLabel:ellipsize ##### -->
258
 
<para>
259
 
 
260
 
</para>
261
 
 
262
 
<!-- ##### ARG GtkLabel:justify ##### -->
263
 
<para>
264
 
 
265
 
</para>
266
 
 
267
 
<!-- ##### ARG GtkLabel:label ##### -->
268
 
<para>
269
 
 
270
 
</para>
271
 
 
272
 
<!-- ##### ARG GtkLabel:max-width-chars ##### -->
273
 
<para>
274
 
 
275
 
</para>
276
 
 
277
 
<!-- ##### ARG GtkLabel:mnemonic-keyval ##### -->
278
 
<para>
279
 
 
280
 
</para>
281
 
 
282
 
<!-- ##### ARG GtkLabel:mnemonic-widget ##### -->
283
 
<para>
284
 
 
285
 
</para>
286
 
 
287
 
<!-- ##### ARG GtkLabel:pattern ##### -->
288
 
<para>
289
 
 
290
 
</para>
291
 
 
292
 
<!-- ##### ARG GtkLabel:selectable ##### -->
293
 
<para>
294
 
 
295
 
</para>
296
 
 
297
 
<!-- ##### ARG GtkLabel:selection-bound ##### -->
298
 
<para>
299
 
 
300
 
</para>
301
 
 
302
 
<!-- ##### ARG GtkLabel:single-line-mode ##### -->
303
 
<para>
304
 
 
305
 
</para>
306
 
 
307
 
<!-- ##### ARG GtkLabel:track-visited-links ##### -->
308
 
<para>
309
 
 
310
 
</para>
311
 
 
312
 
<!-- ##### ARG GtkLabel:use-markup ##### -->
313
 
<para>
314
 
 
315
 
</para>
316
 
 
317
 
<!-- ##### ARG GtkLabel:use-underline ##### -->
318
 
<para>
319
 
 
320
 
</para>
321
 
 
322
 
<!-- ##### ARG GtkLabel:width-chars ##### -->
323
 
<para>
324
 
 
325
 
</para>
326
 
 
327
 
<!-- ##### ARG GtkLabel:wrap ##### -->
328
 
<para>
329
 
 
330
 
</para>
331
 
 
332
 
<!-- ##### ARG GtkLabel:wrap-mode ##### -->
333
 
<para>
334
 
 
335
 
</para>
336
 
 
337
 
<!-- ##### FUNCTION gtk_label_new ##### -->
338
 
<para>
339
 
 
340
 
</para>
341
 
 
342
 
@str: 
343
 
@Returns: 
344
 
 
345
 
 
346
 
<!-- ##### FUNCTION gtk_label_set_text ##### -->
347
 
<para>
348
 
 
349
 
</para>
350
 
 
351
 
@label: 
352
 
@str: 
353
 
 
354
 
 
355
 
<!-- ##### FUNCTION gtk_label_set_attributes ##### -->
356
 
<para>
357
 
 
358
 
</para>
359
 
 
360
 
@label: 
361
 
@attrs: 
362
 
 
363
 
 
364
 
<!-- ##### FUNCTION gtk_label_set_markup ##### -->
365
 
<para>
366
 
 
367
 
</para>
368
 
 
369
 
@label: 
370
 
@str: 
371
 
 
372
 
 
373
 
<!-- ##### FUNCTION gtk_label_set_markup_with_mnemonic ##### -->
374
 
<para>
375
 
 
376
 
</para>
377
 
 
378
 
@label: 
379
 
@str: 
380
 
 
381
 
 
382
 
<!-- ##### FUNCTION gtk_label_set_pattern ##### -->
383
 
<para>
384
 
The pattern of underlines you want under the existing text within the
385
 
#GtkLabel widget.  For example if the current text of the label says
386
 
&quot;FooBarBaz&quot; passing a pattern of &quot;___   ___&quot; will underline
387
 
&quot;Foo&quot; and &quot;Baz&quot; but not &quot;Bar&quot;.
388
 
</para>
389
 
 
390
 
@label: The #GtkLabel you want to set the pattern to.
391
 
@pattern: The pattern as described above.
392
 
 
393
 
 
394
 
<!-- ##### FUNCTION gtk_label_set_justify ##### -->
395
 
<para>
396
 
 
397
 
</para>
398
 
 
399
 
@label: 
400
 
@jtype: 
401
 
 
402
 
 
403
 
<!-- ##### FUNCTION gtk_label_set_ellipsize ##### -->
404
 
<para>
405
 
 
406
 
</para>
407
 
 
408
 
@label: 
409
 
@mode: 
410
 
 
411
 
 
412
 
<!-- ##### FUNCTION gtk_label_set_width_chars ##### -->
413
 
<para>
414
 
 
415
 
</para>
416
 
 
417
 
@label: 
418
 
@n_chars: 
419
 
 
420
 
 
421
 
<!-- ##### FUNCTION gtk_label_set_max_width_chars ##### -->
422
 
<para>
423
 
 
424
 
</para>
425
 
 
426
 
@label: 
427
 
@n_chars: 
428
 
 
429
 
 
430
 
<!-- ##### FUNCTION gtk_label_get ##### -->
431
 
<para>
432
 
Gets the current string of text within the #GtkLabel and writes it to
433
 
the given @str argument.  It does not make a copy of this string so you
434
 
must not write to it.
435
 
</para>
436
 
 
437
 
@label: The #GtkLabel widget you want to get the text from.
438
 
@str: The reference to the pointer you want to point to the text.
439
 
@Deprecated: Use gtk_label_get_text() instead.
440
 
 
441
 
 
442
 
<!-- ##### FUNCTION gtk_label_parse_uline ##### -->
443
 
<para>
444
 
Parses the given string for underscores and converts the next
445
 
character to an underlined character.  The last character that
446
 
was underlined will have its lower-cased accelerator keyval returned  (i.e.
447
 
&quot;_File&quot; would return the keyval for &quot;f&quot;.  This is
448
 
probably only used within the GTK+ library itself for menu items and such.
449
 
</para>
450
 
 
451
 
@label: The #GtkLabel you want to affect.
452
 
@string: The string you want to parse for underlines.
453
 
@Returns: The lowercase keyval of the last character underlined.
454
 
@Deprecated: Use gtk_label_set_use_underline() instead.
455
 
 
456
 
 
457
 
<!-- ##### FUNCTION gtk_label_set_line_wrap ##### -->
458
 
<para>
459
 
 
460
 
</para>
461
 
 
462
 
@label: 
463
 
@wrap: 
464
 
 
465
 
 
466
 
<!-- ##### FUNCTION gtk_label_set_line_wrap_mode ##### -->
467
 
<para>
468
 
 
469
 
</para>
470
 
 
471
 
@label: 
472
 
@wrap_mode: 
473
 
 
474
 
 
475
 
<!-- ##### MACRO gtk_label_set ##### -->
476
 
<para>
477
 
Sets the text within the GtkLabel widget.
478
 
</para>
479
 
 
480
 
@Deprecated: Use gtk_label_set_text() instead.
481
 
 
482
 
 
483
 
<!-- ##### FUNCTION gtk_label_get_layout_offsets ##### -->
484
 
<para>
485
 
 
486
 
</para>
487
 
 
488
 
@label: 
489
 
@x: 
490
 
@y: 
491
 
 
492
 
 
493
 
<!-- ##### FUNCTION gtk_label_get_mnemonic_keyval ##### -->
494
 
<para>
495
 
 
496
 
</para>
497
 
 
498
 
@label: 
499
 
@Returns: 
500
 
 
501
 
 
502
 
<!-- ##### FUNCTION gtk_label_get_selectable ##### -->
503
 
<para>
504
 
 
505
 
</para>
506
 
 
507
 
@label: 
508
 
@Returns: 
509
 
 
510
 
 
511
 
<!-- ##### FUNCTION gtk_label_get_text ##### -->
512
 
<para>
513
 
 
514
 
</para>
515
 
 
516
 
@label: 
517
 
@Returns: 
518
 
 
519
 
 
520
 
<!-- ##### FUNCTION gtk_label_new_with_mnemonic ##### -->
521
 
<para>
522
 
 
523
 
</para>
524
 
 
525
 
@str: 
526
 
@Returns: 
527
 
 
528
 
 
529
 
<!-- ##### FUNCTION gtk_label_select_region ##### -->
530
 
<para>
531
 
 
532
 
</para>
533
 
 
534
 
@label: 
535
 
@start_offset: 
536
 
@end_offset: 
537
 
 
538
 
 
539
 
<!-- ##### FUNCTION gtk_label_set_mnemonic_widget ##### -->
540
 
<para>
541
 
 
542
 
</para>
543
 
 
544
 
@label: 
545
 
@widget: 
546
 
 
547
 
 
548
 
<!-- ##### FUNCTION gtk_label_set_selectable ##### -->
549
 
<para>
550
 
 
551
 
</para>
552
 
 
553
 
@label: 
554
 
@setting: 
555
 
 
556
 
 
557
 
<!-- ##### FUNCTION gtk_label_set_text_with_mnemonic ##### -->
558
 
<para>
559
 
 
560
 
</para>
561
 
 
562
 
@label: 
563
 
@str: 
564
 
 
565
 
 
566
 
<!-- ##### FUNCTION gtk_label_get_attributes ##### -->
567
 
<para>
568
 
 
569
 
</para>
570
 
 
571
 
@label: 
572
 
@Returns: 
573
 
 
574
 
 
575
 
<!-- ##### FUNCTION gtk_label_get_justify ##### -->
576
 
<para>
577
 
 
578
 
</para>
579
 
 
580
 
@label: 
581
 
@Returns: 
582
 
 
583
 
 
584
 
<!-- ##### FUNCTION gtk_label_get_ellipsize ##### -->
585
 
<para>
586
 
 
587
 
</para>
588
 
 
589
 
@label: 
590
 
@Returns: 
591
 
 
592
 
 
593
 
<!-- ##### FUNCTION gtk_label_get_width_chars ##### -->
594
 
<para>
595
 
 
596
 
</para>
597
 
 
598
 
@label: 
599
 
@Returns: 
600
 
 
601
 
 
602
 
<!-- ##### FUNCTION gtk_label_get_max_width_chars ##### -->
603
 
<para>
604
 
 
605
 
</para>
606
 
 
607
 
@label: 
608
 
@Returns: 
609
 
 
610
 
 
611
 
<!-- ##### FUNCTION gtk_label_get_label ##### -->
612
 
<para>
613
 
 
614
 
</para>
615
 
 
616
 
@label: 
617
 
@Returns: 
618
 
 
619
 
 
620
 
<!-- ##### FUNCTION gtk_label_get_layout ##### -->
621
 
<para>
622
 
 
623
 
</para>
624
 
 
625
 
@label: 
626
 
@Returns: 
627
 
 
628
 
 
629
 
<!-- ##### FUNCTION gtk_label_get_line_wrap ##### -->
630
 
<para>
631
 
 
632
 
</para>
633
 
 
634
 
@label: 
635
 
@Returns: 
636
 
 
637
 
 
638
 
<!-- ##### FUNCTION gtk_label_get_line_wrap_mode ##### -->
639
 
<para>
640
 
 
641
 
</para>
642
 
 
643
 
@label: 
644
 
@Returns: 
645
 
 
646
 
 
647
 
<!-- ##### FUNCTION gtk_label_get_mnemonic_widget ##### -->
648
 
<para>
649
 
 
650
 
</para>
651
 
 
652
 
@label: 
653
 
@Returns: 
654
 
 
655
 
 
656
 
<!-- ##### FUNCTION gtk_label_get_selection_bounds ##### -->
657
 
<para>
658
 
 
659
 
</para>
660
 
 
661
 
@label: 
662
 
@start: 
663
 
@end: 
664
 
@Returns: 
665
 
 
666
 
 
667
 
<!-- ##### FUNCTION gtk_label_get_use_markup ##### -->
668
 
<para>
669
 
 
670
 
</para>
671
 
 
672
 
@label: 
673
 
@Returns: 
674
 
 
675
 
 
676
 
<!-- ##### FUNCTION gtk_label_get_use_underline ##### -->
677
 
<para>
678
 
 
679
 
</para>
680
 
 
681
 
@label: 
682
 
@Returns: 
683
 
 
684
 
 
685
 
<!-- ##### FUNCTION gtk_label_get_single_line_mode ##### -->
686
 
<para>
687
 
 
688
 
</para>
689
 
 
690
 
@label: 
691
 
@Returns: 
692
 
 
693
 
 
694
 
<!-- ##### FUNCTION gtk_label_get_angle ##### -->
695
 
<para>
696
 
 
697
 
</para>
698
 
 
699
 
@label: 
700
 
@Returns: 
701
 
 
702
 
 
703
 
<!-- ##### FUNCTION gtk_label_set_label ##### -->
704
 
<para>
705
 
 
706
 
</para>
707
 
 
708
 
@label: 
709
 
@str: 
710
 
 
711
 
 
712
 
<!-- ##### FUNCTION gtk_label_set_use_markup ##### -->
713
 
<para>
714
 
 
715
 
</para>
716
 
 
717
 
@label: 
718
 
@setting: 
719
 
 
720
 
 
721
 
<!-- ##### FUNCTION gtk_label_set_use_underline ##### -->
722
 
<para>
723
 
 
724
 
</para>
725
 
 
726
 
@label: 
727
 
@setting: 
728
 
 
729
 
 
730
 
<!-- ##### FUNCTION gtk_label_set_single_line_mode ##### -->
731
 
<para>
732
 
 
733
 
</para>
734
 
 
735
 
@label: 
736
 
@single_line_mode: 
737
 
 
738
 
 
739
 
<!-- ##### FUNCTION gtk_label_set_angle ##### -->
740
 
<para>
741
 
 
742
 
</para>
743
 
 
744
 
@label: 
745
 
@angle: 
746
 
 
747
 
 
748
 
<!-- ##### FUNCTION gtk_label_get_current_uri ##### -->
749
 
<para>
750
 
 
751
 
</para>
752
 
 
753
 
@label: 
754
 
@Returns: 
755
 
 
756
 
 
757
 
<!-- ##### FUNCTION gtk_label_set_track_visited_links ##### -->
758
 
<para>
759
 
 
760
 
</para>
761
 
 
762
 
@label: 
763
 
@track_links: 
764
 
 
765
 
 
766
 
<!-- ##### FUNCTION gtk_label_get_track_visited_links ##### -->
767
 
<para>
768
 
 
769
 
</para>
770
 
 
771
 
@label: 
772
 
@Returns: 
773
 
 
774