File: texttag_8hh-source.html

package info (click to toggle)
gfcui 2.3.1-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 43,420 kB
  • ctags: 18,023
  • sloc: cpp: 53,967; sh: 31,555; makefile: 1,322; perl: 108
file content (743 lines) | stat: -rw-r--r-- 70,565 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="content-type">
  <title>GTK+ Foundation Classes</title>
  <link href="gfc.css" rel="stylesheet" type="text/css">
  <meta content="The GFC Development Team" name="author">
  <meta content="Core Library Reference Manual" name="description">
</head>
<body style="color: rgb(0, 0, 0); background-color: rgb(243, 244, 248);"
 alink="#000099" link="#000099" vlink="#990099">
<table style="text-align: left; width: 1227px; height: 117px;"
 border="0" cellpadding="0" cellspacing="0">
  <tbody>
    <tr>
      <td
 style="text-align: center; background-color: rgb(255, 255, 255); width: 220px; vertical-align: top;"><img
 alt="GFC Logo" src="../images/gfc.png"
 style="width: 207px; height: 92px;"></td>
      <td
 style="text-align: center; background-color: rgb(87, 107, 152); vertical-align: middle;"><img
 alt="GFC Title Logo" src="../images/gfc-title.png"
 style="width: 418px; height: 76px;"><br>
      </td>
    </tr>
    <tr>
      <td
 style="text-align: center; background-color: rgb(65, 77, 104); vertical-align: middle;"><big><span
 style="color: rgb(255, 255, 153); font-weight: bold;">Reference Manual</span></big><br>
      </td>
      <td
 style="text-align: center; background-color: rgb(148, 164, 200); vertical-align: middle;"><small
 style="font-family: helvetica,arial,sans-serif;"><a
 href="../html/index.html">Main Page</a>&nbsp; |&nbsp; <a
 href="../html/namespaces.html">Namespace List</a>&nbsp; |&nbsp; <a
 href="classes.html">Alphabetical List</a>&nbsp; |&nbsp; <a
 href="../html/annotated.html">Class List</a>&nbsp; |&nbsp; <a
 href="../html/files.html">File List</a></small><br>
      </td>
    </tr>
  </tbody>
</table>
<small> </small>
</body>
</html>
<!-- Generated by Doxygen 1.3.8 -->
<h1>texttag.hh</h1><a href="texttag_8hh.html">Go to the documentation of this file.</a><pre class="fragment"><div>00001 <span class="comment">/*  GFC-UI: GTK+ Foundation Classes (User Interface Library)</span>
00002 <span class="comment"> *  Copyright (C) 2002-2004 The GFC Development Team.</span>
00003 <span class="comment"> *</span>
00004 <span class="comment"> *  This program is free software; you can redistribute it and/or modify</span>
00005 <span class="comment"> *  it under the terms of the GNU General Public License as published by</span>
00006 <span class="comment"> *  the Free Software Foundation; either version 2 of the License, or</span>
00007 <span class="comment"> *  (at your option) any later version.</span>
00008 <span class="comment"> *</span>
00009 <span class="comment"> *  This program is distributed in the hope that it will be useful,</span>
00010 <span class="comment"> *  but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
00011 <span class="comment"> *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
00012 <span class="comment"> *  GNU Library General Public License for more details.</span>
00013 <span class="comment"> *</span>
00014 <span class="comment"> *  You should have received a copy of the GNU Library General Public License</span>
00015 <span class="comment"> *  along with this program; if not, write to the Free Software</span>
00016 <span class="comment"> *  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.</span>
00017 <span class="comment"> */</span>
00018 
00023 
00024 <span class="preprocessor">#ifndef GFC_GTK_TEXT_TAG_HH</span>
00025 <span class="preprocessor"></span><span class="preprocessor">#define GFC_GTK_TEXT_TAG_HH</span>
00026 <span class="preprocessor"></span>
00027 <span class="preprocessor">#ifndef GFC_G_BOXED_HH</span>
00028 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="codeRef" doxygen="gfccore.tag:" href="boxed_8hh.html">gfc/glib/boxed.hh</a>&gt;</span>
00029 <span class="preprocessor">#endif</span>
00030 <span class="preprocessor"></span>
00031 <span class="preprocessor">#ifndef GFC_G_OBJECT_HH</span>
00032 <span class="preprocessor"></span><span class="preprocessor">#include &lt;gfc/glib/object.hh&gt;</span>
00033 <span class="preprocessor">#endif</span>
00034 <span class="preprocessor"></span>
00035 <span class="preprocessor">#ifndef GFC_G_PROPERTY_HH</span>
00036 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="codeRef" doxygen="gfccore.tag:" href="property_8hh.html">gfc/glib/property.hh</a>&gt;</span>
00037 <span class="preprocessor">#endif</span>
00038 <span class="preprocessor"></span>
00039 <span class="preprocessor">#ifndef GFC_GTK_ENUMS_HH</span>
00040 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="enums_8hh.html">gfc/gtk/enums.hh</a>&gt;</span>
00041 <span class="preprocessor">#endif</span>
00042 <span class="preprocessor"></span>
00043 <span class="preprocessor">#ifndef GFC_PANGO_ATTRIBUTES_HH</span>
00044 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="attributes_8hh.html">gfc/pango/attributes.hh</a>&gt;</span>
00045 <span class="preprocessor">#endif</span>
00046 <span class="preprocessor"></span>
00047 <span class="preprocessor">#ifndef GTK_TEXT_TAG_H</span>
00048 <span class="preprocessor"></span><span class="preprocessor">#include &lt;gtk/gtktexttag.h&gt;</span>
00049 <span class="preprocessor">#endif</span>
00050 <span class="preprocessor"></span>
00051 <span class="preprocessor">#ifndef GTK_TEXT_TAG_TABLE_H</span>
00052 <span class="preprocessor"></span><span class="preprocessor">#include &lt;gtk/gtktexttagtable.h&gt;</span>
00053 <span class="preprocessor">#endif</span>
00054 <span class="preprocessor"></span>
00055 <span class="keyword">namespace </span>GFC {
00056 
00057 <span class="keyword">namespace </span>Pango {
00058 <span class="keyword">class </span>FontDescription;
00059 <span class="keyword">class </span>TabArray;
00060 }
00061 
00062 <span class="keyword">namespace </span>Gdk {
00063 <span class="keyword">class </span>Color;
00064 <span class="keyword">class </span>Bitmap;
00065 <span class="keyword">class </span>Event;
00066 <span class="keyword">class </span>Pixmap;
00067 }
00068 
00069 <span class="keyword">namespace </span>Gtk {
00070 
00071 <span class="keyword">class </span>TextIter;
00072 <span class="keyword">class </span>TextTagTable;
00073 
00079 
<a name="l00080"></a><a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html">00080</a> <span class="keyword">class </span><a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html">TextAppearance</a>
00081 {
00082         GtkTextAppearance appearence_;
00083 
00084 <span class="keyword">public</span>:
00087 
00088         GtkTextAppearance* <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z876_0">gtk_text_appearance</a>() <span class="keyword">const</span>;
00090 
00091         <a class="code" href="classGFC_1_1Gdk_1_1Color.html">Gdk::Color</a> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z876_1">bg_color</a>() <span class="keyword">const</span>;
00093 
00094         <a class="code" href="classGFC_1_1Gdk_1_1Color.html">Gdk::Color</a> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z876_2">fg_color</a>() <span class="keyword">const</span>;
00096 
00097         <a class="code" href="classGFC_1_1Gdk_1_1Bitmap.html">Gdk::Bitmap</a>* <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z876_3">bg_stipple</a>() <span class="keyword">const</span>;
00099 
00100         <a class="code" href="classGFC_1_1Gdk_1_1Bitmap.html">Gdk::Bitmap</a>* <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z876_4">fg_stipple</a>() <span class="keyword">const</span>;
00102 
00103         <span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z876_5">rise</a>() <span class="keyword">const</span>;
00105 
00106         Pango::Underline <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z876_6">underline</a>() <span class="keyword">const</span>;
00108 
00109         <span class="keywordtype">bool</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z876_7">strikethrough</a>() <span class="keyword">const</span>;
00111 
00115 
00116         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z877_0">set_colors</a>(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gdk_1_1Color.html">Gdk::Color</a>&amp; <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z876_2">fg_color</a>, <span class="keyword">const</span> <a class="code" href="classGFC_1_1Gdk_1_1Color.html">Gdk::Color</a>&amp; <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z876_1">bg_color</a>);
00120 
00121         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z877_1">set_bg_color</a>(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gdk_1_1Color.html">Gdk::Color</a>&amp; color);
00124 
00125         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z877_2">set_fg_color</a>(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gdk_1_1Color.html">Gdk::Color</a>&amp; color);
00128 
00129         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z877_3">set_stipple</a>(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gdk_1_1Bitmap.html">Gdk::Bitmap</a>&amp; fg_mask, <span class="keyword">const</span> <a class="code" href="classGFC_1_1Gdk_1_1Bitmap.html">Gdk::Bitmap</a>&amp; bg_mask);
00133 
00134         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z877_4">set_bg_stipple</a>(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gdk_1_1Bitmap.html">Gdk::Bitmap</a>&amp; mask);
00137 
00138         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z877_5">set_fg_stipple</a>(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gdk_1_1Bitmap.html">Gdk::Bitmap</a>&amp; mask);
00141 
00142         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z877_6">set_rise</a>(<span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z876_5">rise</a>);
00145 
00146         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z877_7">set_underline</a>(Pango::Underline <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z876_6">underline</a>);
00149 
00150         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html#z877_8">set_strikethrough</a>(<span class="keywordtype">bool</span> setting);
00153         
00155 };
00156 
00162 
<a name="l00163"></a><a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html">00163</a> <span class="keyword">class </span><a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html">TextAttributes</a> : <span class="keyword">public</span> G::Boxed
00164 {
00165 <span class="keyword">public</span>:
00168 
00169         <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z878_0">TextAttributes</a>();
00171 
00172         <span class="keyword">explicit</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z878_0">TextAttributes</a>(GtkTextAttributes *values);
00180 
00181         <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z878_0">TextAttributes</a>(GtkTextAttributes *values, <span class="keywordtype">bool</span> copy);
00193 
00194         <span class="keyword">explicit</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z878_0">TextAttributes</a>(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html">TextAttributes</a>&amp; src);
00197 
00198         <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z878_4">~TextAttributes</a>();
00200 
00201         <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html">TextAttributes</a>&amp; <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z878_5">operator=</a>(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html">TextAttributes</a>&amp; src);
00204 
00208 
00209         GtkTextAttributes* <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_0">gtk_text_attributes</a>() <span class="keyword">const</span>;
00211 
00212         <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_1">operator GtkTextAttributes* </a>() <span class="keyword">const</span>;
00214 
00215         <a class="code" href="classGFC_1_1Gtk_1_1TextAppearance.html">TextAppearance</a>&amp; <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_2">appearance</a>() <span class="keyword">const</span>;
00217 
00218         <a class="code" href="namespaceGFC_1_1Gtk.html#a326">Justification</a> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_3">justification</a>() <span class="keyword">const</span>;
00220 
00221         <a class="code" href="namespaceGFC_1_1Gtk.html#a341">TextDirection</a> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_4">direction</a>() <span class="keyword">const</span>;
00223 
00224         <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1Pointer.html">Pointer&lt;Pango::FontDescription&gt;</a> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_5">font</a>() <span class="keyword">const</span>;
00226 
00227         <span class="keywordtype">double</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_6">font_scale</a>() <span class="keyword">const</span>;
00229 
00230         <span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_7">left_margin</a>() <span class="keyword">const</span>;
00232 
00233         <span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_8">indent</a>() <span class="keyword">const</span>;
00235 
00236         <span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_9">right_margin</a>() <span class="keyword">const</span>;
00238 
00239         <span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_10">pixels_above_lines</a>() <span class="keyword">const</span>;
00241 
00242         <span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_11">pixels_below_lines</a>() <span class="keyword">const</span>;
00244 
00245         <span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_12">pixels_inside_wrap</a>() <span class="keyword">const</span>;
00247 
00248         <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1Pointer.html">Pointer&lt;Pango::TabArray&gt;</a> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_13">tabs</a>() <span class="keyword">const</span>;
00250 
00251         <a class="code" href="namespaceGFC_1_1Gtk.html#a345">WrapMode</a> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_14">wrap_mode</a>() <span class="keyword">const</span>;
00253 
00254         PangoLanguage* <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_15">language</a>() <span class="keyword">const</span>;
00257 
00258         <span class="keywordtype">bool</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_16">invisible</a>() <span class="keyword">const</span>;
00260 
00261         <span class="keywordtype">bool</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_17">bg_full_height</a>() <span class="keyword">const</span>;
00264 
00265         <span class="keywordtype">bool</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_18">editable</a>() <span class="keyword">const</span>;
00267 
00268         <span class="keywordtype">bool</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_19">realized</a>() <span class="keyword">const</span>;
00270 
00274 
00275         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_0">set_justification</a>(<a class="code" href="namespaceGFC_1_1Gtk.html#a326">Justification</a> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_3">justification</a>);
00278 
00279         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_1">set_direction</a>(<a class="code" href="namespaceGFC_1_1Gtk.html#a341">TextDirection</a> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_4">direction</a>);
00282 
00283         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_2">set_margins</a>(<span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_7">left_margin</a>, <span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_9">right_margin</a>);
00287 
00288         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_3">set_left_margin</a>(<span class="keywordtype">int</span> margin);
00291 
00292         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_4">set_right_margin</a>(<span class="keywordtype">int</span> margin);
00295 
00296         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_5">set_indent</a>(<span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_8">indent</a>);
00298 
00299         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_6">set_pixels</a>(<span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_10">pixels_above_lines</a>, <span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_11">pixels_below_lines</a>, <span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_12">pixels_inside_wrap</a>);
00304 
00305         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_7">set_pixels_above_lines</a>(<span class="keywordtype">int</span> pixels);
00308 
00309         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_8">set_pixels_below_lines</a>(<span class="keywordtype">int</span> pixels);
00312 
00313         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_9">set_pixels_inside_wrap</a>(<span class="keywordtype">int</span> pixels);
00316 
00317         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_10">set_tab_array</a>(<a class="code" href="classGFC_1_1Pango_1_1TabArray.html">Pango::TabArray</a>&amp; <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_13">tabs</a>);
00320 
00321         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_11">set_wrap_mode</a>(<a class="code" href="namespaceGFC_1_1Gtk.html#a345">WrapMode</a> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_14">wrap_mode</a>);
00324 
00325         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_12">set_language</a>(PangoLanguage *<a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z879_15">language</a>);
00331 
00332         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_13">set_invisible</a>(<span class="keywordtype">bool</span> setting);
00335 
00336         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_14">set_bg_full_height</a>(<span class="keywordtype">bool</span> setting);
00340 
00341         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextAttributes.html#z880_15">set_editable</a>(<span class="keywordtype">bool</span> setting);
00343         
00345 };
00346 
00365 
<a name="l00366"></a><a class="code" href="classGFC_1_1Gtk_1_1TextTag.html">00366</a> <span class="keyword">class </span><a class="code" href="classGFC_1_1Gtk_1_1TextTag.html">TextTag</a> : <span class="keyword">public</span> G::<a class="code" href="classGFC_1_1Gtk_1_1Object.html">Object</a>
00367 {
00368         <span class="keyword">friend</span> <span class="keyword">class </span><a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Object.html">G::Object</a>;
00369         <span class="keyword">friend</span> <span class="keyword">class </span>TextTagClass;
00370 
00371         <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z884_0">TextTag</a>(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html">TextTag</a>&amp;);
00372         <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html">TextTag</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html">TextTag</a>&amp;);
00373 
00374 <span class="keyword">protected</span>:
00377 
00378         <span class="keyword">explicit</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z884_0">TextTag</a>(GtkTextTag *tag, <span class="keywordtype">bool</span> owns_reference = <span class="keyword">true</span>);
00385 
00389         
00390         <span class="keyword">typedef</span> G::Property&lt;String&gt; NamePropertyType;
00391         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, NamePropertyType&gt; NamePropertyProxy;
00392         <span class="keyword">static</span> <span class="keyword">const</span> NamePropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_122">name_property</a>;
00394 
00395         <span class="keyword">typedef</span> G::WritableProperty&lt;String&gt; BackgroundPropertyType;
00396         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, BackgroundPropertyType&gt; BackgroundPropertyProxy;
00397         <span class="keyword">static</span> <span class="keyword">const</span> BackgroundPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_123">background_property</a>;
00399 
00400         <span class="keyword">typedef</span> G::Property&lt;Pointer&lt;Gdk::Color&gt; &gt; BackgroundGdkPropertyType;
00401         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, BackgroundGdkPropertyType&gt; BackgroundGdkPropertyProxy;
00402         <span class="keyword">static</span> <span class="keyword">const</span> BackgroundGdkPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_124">background_gdk_property</a>;
00404 
00405         <span class="keyword">typedef</span> G::Property&lt;bool&gt; BackgroundFullHeightPropertyType;
00406         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, BackgroundFullHeightPropertyType&gt; BackgroundFullHeightPropertyProxy;
00407         <span class="keyword">static</span> <span class="keyword">const</span> BackgroundFullHeightPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_125">background_full_height_property</a>;
00409 
00410         <span class="keyword">typedef</span> G::Property&lt;Gdk::Bitmap*, G::Object*&gt; BackgroundStipplePropertyType;
00411         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, BackgroundStipplePropertyType&gt; BackgroundStipplePropertyProxy;
00412         <span class="keyword">static</span> <span class="keyword">const</span> BackgroundStipplePropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_126">background_stipple_property</a>;
00414 
00415         <span class="keyword">typedef</span> G::WritableProperty&lt;String&gt; ForegroundPropertyType;
00416         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, ForegroundPropertyType&gt; ForegroundPropertyProxy;
00417         <span class="keyword">static</span> <span class="keyword">const</span> ForegroundPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_127">foreground_property</a>;
00419 
00420         <span class="keyword">typedef</span> G::Property&lt;Pointer&lt;Gdk::Color&gt; &gt; ForegroundGdkPropertyType;
00421         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, ForegroundGdkPropertyType&gt; ForegroundGdkPropertyProxy;
00422         <span class="keyword">static</span> <span class="keyword">const</span> ForegroundGdkPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_128">foreground_gdk_property</a>;
00424 
00425         <span class="keyword">typedef</span> G::Property&lt;Gdk::Bitmap*, G::Object*&gt; ForegroundStipplePropertyType;
00426         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, ForegroundStipplePropertyType&gt; ForegroundStipplePropertyProxy;
00427         <span class="keyword">static</span> <span class="keyword">const</span> ForegroundStipplePropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_129">foreground_stipple_property</a>;
00429 
00430         <span class="keyword">typedef</span> G::Property&lt;TextDirection, int&gt; DirectionPropertyType;
00431         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, DirectionPropertyType&gt; DirectionPropertyProxy;
00432         <span class="keyword">static</span> <span class="keyword">const</span> DirectionPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_130">direction_property</a>;
00434 
00435         <span class="keyword">typedef</span> G::Property&lt;bool&gt; EditablePropertyType;
00436         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, EditablePropertyType&gt; EditablePropertyProxy;
00437         <span class="keyword">static</span> <span class="keyword">const</span> EditablePropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_131">editable_property</a>;
00439 
00440         <span class="keyword">typedef</span> G::Property&lt;String&gt; FontPropertyType;
00441         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, FontPropertyType&gt; FontPropertyProxy;
00442         <span class="keyword">static</span> <span class="keyword">const</span> FontPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_132">font_property</a>;
00444 
00445         <span class="keyword">typedef</span> G::Property&lt;Pointer&lt;Pango::FontDescription&gt; &gt; FontDescPropertyType;
00446         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, FontDescPropertyType&gt; FontDescPropertyProxy;
00447         <span class="keyword">static</span> <span class="keyword">const</span> FontDescPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_133">font_desc_property</a>;
00449 
00450         <span class="keyword">typedef</span> G::Property&lt;String&gt; FamilyPropertyType;
00451         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, FamilyPropertyType&gt; FamilyPropertyProxy;
00452         <span class="keyword">static</span> <span class="keyword">const</span> FamilyPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_134">family_property</a>;
00454 
00455         <span class="keyword">typedef</span> G::Property&lt;Pango::Style, int&gt; StylePropertyType;
00456         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, StylePropertyType&gt; StylePropertyProxy;
00457         <span class="keyword">static</span> <span class="keyword">const</span> StylePropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_135">style_property</a>;
00459 
00460         <span class="keyword">typedef</span> G::Property&lt;Pango::Variant, int&gt; VariantPropertyType;
00461         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, VariantPropertyType&gt; VariantPropertyProxy;
00462         <span class="keyword">static</span> <span class="keyword">const</span> VariantPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_136">variant_property</a>;
00464 
00465         <span class="keyword">typedef</span> G::Property&lt;Pango::Weight, int&gt; WeightPropertyType;
00466         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, WeightPropertyType&gt; WeightPropertyProxy;
00467         <span class="keyword">static</span> <span class="keyword">const</span> WeightPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_137">weight_property</a>;
00469 
00470         <span class="keyword">typedef</span> G::Property&lt;Pango::Stretch, int&gt; StretchPropertyType;
00471         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, StretchPropertyType&gt; StretchPropertyProxy;
00472         <span class="keyword">static</span> <span class="keyword">const</span> StretchPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_138">stretch_property</a>;
00474 
00475         <span class="keyword">typedef</span> G::Property&lt;int&gt; SizePropertyType;
00476         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, SizePropertyType&gt; SizePropertyProxy;
00477         <span class="keyword">static</span> <span class="keyword">const</span> SizePropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_139">size_property</a>;
00479 
00480         <span class="keyword">typedef</span> G::Property&lt;double&gt; ScalePropertyType;
00481         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, ScalePropertyType&gt; ScalePropertyProxy;
00482         <span class="keyword">static</span> <span class="keyword">const</span> ScalePropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_140">scale_property</a>;
00484 
00485         <span class="keyword">typedef</span> G::Property&lt;double&gt; SizePointsPropertyType;
00486         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, SizePointsPropertyType&gt; SizePointsPropertyProxy;
00487         <span class="keyword">static</span> <span class="keyword">const</span> SizePointsPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_141">size_points_property</a>;
00489 
00490         <span class="keyword">typedef</span> G::Property&lt;Justification, int&gt; JustificationPropertyType;
00491         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, JustificationPropertyType&gt; JustificationPropertyProxy;
00492         <span class="keyword">static</span> <span class="keyword">const</span> JustificationPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_142">justification_property</a>;
00494 
00495         <span class="keyword">typedef</span> G::Property&lt;String&gt; LanguagePropertyType;
00496         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, LanguagePropertyType&gt; LanguagePropertyProxy;
00497         <span class="keyword">static</span> <span class="keyword">const</span> LanguagePropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_143">language_property</a>;
00499 
00500         <span class="keyword">typedef</span> G::Property&lt;int&gt; LeftMarginPropertyType;
00501         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, LeftMarginPropertyType&gt; LeftMarginPropertyProxy;
00502         <span class="keyword">static</span> <span class="keyword">const</span> LeftMarginPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_144">left_margin_property</a>;
00504 
00505         <span class="keyword">typedef</span> G::Property&lt;int&gt; RightMarginPropertyType;
00506         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, RightMarginPropertyType&gt; RightMarginPropertyProxy;
00507         <span class="keyword">static</span> <span class="keyword">const</span> RightMarginPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_145">right_margin_property</a>;
00509 
00510         <span class="keyword">typedef</span> G::Property&lt;int&gt; IndentPropertyType;
00511         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, IndentPropertyType&gt; IndentPropertyProxy;
00512         <span class="keyword">static</span> <span class="keyword">const</span> IndentPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_146">indent_property</a>;
00514 
00515         <span class="keyword">typedef</span> G::Property&lt;int&gt; RisePropertyType;
00516         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, RisePropertyType&gt; RisePropertyProxy;
00517         <span class="keyword">static</span> <span class="keyword">const</span> RisePropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_147">rise_property</a>;
00519 
00520         <span class="keyword">typedef</span> G::Property&lt;int&gt; PixelsAboveLinesPropertyType;
00521         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, PixelsAboveLinesPropertyType&gt; PixelsAboveLinesPropertyProxy;
00522         <span class="keyword">static</span> <span class="keyword">const</span> PixelsAboveLinesPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_148">pixels_above_lines_property</a>;
00524 
00525         <span class="keyword">typedef</span> G::Property&lt;int&gt; PixelsBelowLinesPropertyType;
00526         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, PixelsBelowLinesPropertyType&gt; PixelsBelowLinesPropertyProxy;
00527         <span class="keyword">static</span> <span class="keyword">const</span> PixelsBelowLinesPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_149">pixels_below_lines_property</a>;
00529 
00530         <span class="keyword">typedef</span> G::Property&lt;int&gt; PixelsInsideWrapPropertyType;
00531         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, PixelsInsideWrapPropertyType&gt; PixelsInsideWrapPropertyProxy;
00532         <span class="keyword">static</span> <span class="keyword">const</span> PixelsInsideWrapPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_150">pixels_inside_wrap_property</a>;
00534 
00535         <span class="keyword">typedef</span> G::Property&lt;bool&gt; StrikethroughPropertyType;
00536         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, StrikethroughPropertyType&gt; StrikethroughPropertyProxy;
00537         <span class="keyword">static</span> <span class="keyword">const</span> StrikethroughPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_151">strikethrough_property</a>;
00539 
00540         <span class="keyword">typedef</span> G::Property&lt;Pango::Underline, int&gt; UnderlinePropertyType;
00541         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, UnderlinePropertyType&gt; UnderlinePropertyProxy;
00542         <span class="keyword">static</span> <span class="keyword">const</span> UnderlinePropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_152">underline_property</a>;
00544 
00545         <span class="keyword">typedef</span> G::Property&lt;WrapMode, int&gt; WrapModePropertyType;
00546         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, WrapModePropertyType&gt; WrapModePropertyProxy;
00547         <span class="keyword">static</span> <span class="keyword">const</span> WrapModePropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_153">wrap_mode_property</a>;
00549 
00550         <span class="keyword">typedef</span> G::Property&lt;Pointer&lt;Pango::TabArray&gt; &gt; TabsPropertyType;
00551         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, TabsPropertyType&gt; TabsPropertyProxy;
00552         <span class="keyword">static</span> <span class="keyword">const</span> TabsPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_154">tabs_property</a>;
00554 
00555         <span class="keyword">typedef</span> G::Property&lt;bool&gt; InvisiblePropertyType;
00556         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, InvisiblePropertyType&gt; InvisiblePropertyProxy;
00557         <span class="keyword">static</span> <span class="keyword">const</span> InvisiblePropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_155">invisible_property</a>;
00559 
00560         <span class="keyword">typedef</span> G::Property&lt;bool&gt; BackgroundSetPropertyType;
00561         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, BackgroundSetPropertyType&gt; BackgroundSetPropertyProxy;
00562         <span class="keyword">static</span> <span class="keyword">const</span> BackgroundSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_156">background_set_property</a>;
00564 
00565         <span class="keyword">typedef</span> G::Property&lt;bool&gt; BackgroundFullHeightSetPropertyType;
00566         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, BackgroundFullHeightSetPropertyType&gt; BackgroundFullHeightSetPropertyProxy;
00567         <span class="keyword">static</span> <span class="keyword">const</span> BackgroundFullHeightSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_157">background_full_height_set_property</a>;
00569 
00570         <span class="keyword">typedef</span> G::Property&lt;bool&gt; BackgroundStippleSetPropertyType;
00571         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, BackgroundStippleSetPropertyType&gt; BackgroundStippleSetPropertyProxy;
00572         <span class="keyword">static</span> <span class="keyword">const</span> BackgroundStippleSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_158">background_stipple_set_property</a>;
00574 
00575         <span class="keyword">typedef</span> G::Property&lt;bool&gt; ForegroundSetPropertyType;
00576         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, ForegroundSetPropertyType&gt; ForegroundSetPropertyProxy;
00577         <span class="keyword">static</span> <span class="keyword">const</span> ForegroundSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_159">foreground_set_property</a>;
00579 
00580         <span class="keyword">typedef</span> G::Property&lt;bool&gt; ForegroundStippleSetPropertyType;
00581         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, ForegroundStippleSetPropertyType&gt; ForegroundStippleSetPropertyProxy;
00582         <span class="keyword">static</span> <span class="keyword">const</span> ForegroundStippleSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_160">foreground_stipple_set_property</a>;
00584 
00585         <span class="keyword">typedef</span> G::Property&lt;bool&gt; EditableSetPropertyType;
00586         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, EditableSetPropertyType&gt; EditableSetPropertyProxy;
00587         <span class="keyword">static</span> <span class="keyword">const</span> EditableSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_161">editable_set_property</a>;
00589 
00590         <span class="keyword">typedef</span> G::Property&lt;bool&gt; FamilySetPropertyType;
00591         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, FamilySetPropertyType&gt; FamilySetPropertyProxy;
00592         <span class="keyword">static</span> <span class="keyword">const</span> FamilySetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_162">family_set_property</a>;
00594 
00595         <span class="keyword">typedef</span> G::Property&lt;bool&gt; StyleSetPropertyType;
00596         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, StyleSetPropertyType&gt; StyleSetPropertyProxy;
00597         <span class="keyword">static</span> <span class="keyword">const</span> StyleSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_163">style_set_property</a>;
00599 
00600         <span class="keyword">typedef</span> G::Property&lt;bool&gt; VariantSetPropertyType;
00601         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, VariantSetPropertyType&gt; VariantSetPropertyProxy;
00602         <span class="keyword">static</span> <span class="keyword">const</span> VariantSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_164">variant_set_property</a>;
00604 
00605         <span class="keyword">typedef</span> G::Property&lt;bool&gt; WeightSetPropertyType;
00606         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, WeightSetPropertyType&gt; WeightSetPropertyProxy;
00607         <span class="keyword">static</span> <span class="keyword">const</span> WeightSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_165">weight_set_property</a>;
00609 
00610         <span class="keyword">typedef</span> G::Property&lt;bool&gt; StretchSetPropertyType;
00611         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, StretchSetPropertyType&gt; StretchSetPropertyProxy;
00612         <span class="keyword">static</span> <span class="keyword">const</span> StretchSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_166">stretch_set_property</a>;
00614 
00615         <span class="keyword">typedef</span> G::Property&lt;bool&gt; SizeSetPropertyType;
00616         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, SizeSetPropertyType&gt; SizeSetPropertyProxy;
00617         <span class="keyword">static</span> <span class="keyword">const</span> SizeSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_167">size_set_property</a>;
00619 
00620         <span class="keyword">typedef</span> G::Property&lt;bool&gt; ScaleSetPropertyType;
00621         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, ScaleSetPropertyType&gt; ScaleSetPropertyProxy;
00622         <span class="keyword">static</span> <span class="keyword">const</span> ScaleSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_168">scale_set_property</a>;
00624 
00625         <span class="keyword">typedef</span> G::Property&lt;bool&gt; JustificationSetPropertyType;
00626         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, JustificationSetPropertyType&gt; JustificationSetPropertyProxy;
00627         <span class="keyword">static</span> <span class="keyword">const</span> JustificationSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_169">justification_set_property</a>;
00629 
00630         <span class="keyword">typedef</span> G::Property&lt;bool&gt; LanguageSetPropertyType;
00631         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, LanguageSetPropertyType&gt; LanguageSetPropertyProxy;
00632         <span class="keyword">static</span> <span class="keyword">const</span> LanguageSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_170">language_set_property</a>;
00634 
00635         <span class="keyword">typedef</span> G::Property&lt;bool&gt; LeftMarginSetPropertyType;
00636         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, LeftMarginSetPropertyType&gt; LeftMarginSetPropertyProxy;
00637         <span class="keyword">static</span> <span class="keyword">const</span> LeftMarginSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_171">left_margin_set_property</a>;
00639 
00640         <span class="keyword">typedef</span> G::Property&lt;bool&gt; IndentSetPropertyType;
00641         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, IndentSetPropertyType&gt; IndentSetPropertyProxy;
00642         <span class="keyword">static</span> <span class="keyword">const</span> IndentSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_172">indent_set_property</a>;
00644 
00645         <span class="keyword">typedef</span> G::Property&lt;bool&gt; RiseSetPropertyType;
00646         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, RiseSetPropertyType&gt; RiseSetPropertyProxy;
00647         <span class="keyword">static</span> <span class="keyword">const</span> RiseSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_173">rise_set_property</a>;
00649 
00650         <span class="keyword">typedef</span> G::Property&lt;bool&gt; PixelsAboveLinesSetPropertyType;
00651         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, PixelsAboveLinesSetPropertyType&gt; PixelsAboveLinesSetPropertyProxy;
00652         <span class="keyword">static</span> <span class="keyword">const</span> PixelsAboveLinesSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_174">pixels_above_lines_set_property</a>;
00654 
00655         <span class="keyword">typedef</span> G::Property&lt;bool&gt; PixelsBelowLinesSetPropertyType;
00656         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, PixelsBelowLinesSetPropertyType&gt; PixelsBelowLinesSetPropertyProxy;
00657         <span class="keyword">static</span> <span class="keyword">const</span> PixelsBelowLinesSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_175">pixels_below_lines_set_property</a>;
00659 
00660         <span class="keyword">typedef</span> G::Property&lt;bool&gt; PixelsInsideWrapSetPropertyType;
00661         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, PixelsInsideWrapSetPropertyType&gt; PixelsInsideWrapSetPropertyProxy;
00662         <span class="keyword">static</span> <span class="keyword">const</span> PixelsInsideWrapSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_176">pixels_inside_wrap_set_property</a>;
00664 
00665         <span class="keyword">typedef</span> G::Property&lt;bool&gt; StrikethroughSetPropertyType;
00666         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, StrikethroughSetPropertyType&gt; StrikethroughSetPropertyProxy;
00667         <span class="keyword">static</span> <span class="keyword">const</span> StrikethroughSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_177">strikethrough_set_property</a>;
00669 
00670         <span class="keyword">typedef</span> G::Property&lt;bool&gt; RightMarginSetPropertyType;
00671         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, RightMarginSetPropertyType&gt; RightMarginSetPropertyProxy;
00672         <span class="keyword">static</span> <span class="keyword">const</span> RightMarginSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_178">right_margin_set_property</a>;
00674 
00675         <span class="keyword">typedef</span> G::Property&lt;bool&gt; UnderlineSetPropertyType;
00676         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, UnderlineSetPropertyType&gt; UnderlineSetPropertyProxy;
00677         <span class="keyword">static</span> <span class="keyword">const</span> UnderlineSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_179">underline_set_property</a>;
00679 
00680         <span class="keyword">typedef</span> G::Property&lt;bool&gt; WrapModeSetPropertyType;
00681         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, WrapModeSetPropertyType&gt; WrapModeSetPropertyProxy;
00682         <span class="keyword">static</span> <span class="keyword">const</span> WrapModeSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_180">wrap_mode_set_property</a>;
00684 
00685         <span class="keyword">typedef</span> G::Property&lt;bool&gt; TabsSetPropertyType;
00686         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, TabsSetPropertyType&gt; TabsSetPropertyProxy;
00687         <span class="keyword">static</span> <span class="keyword">const</span> TabsSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_181">tabs_set_property</a>;
00689 
00690         <span class="keyword">typedef</span> G::Property&lt;bool&gt; InvisibleSetPropertyType;
00691         <span class="keyword">typedef</span> G::PropertyProxy&lt;G::Object, InvisibleSetPropertyType&gt; InvisibleSetPropertyProxy;
00692         <span class="keyword">static</span> <span class="keyword">const</span> InvisibleSetPropertyType <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z882_182">invisible_set_property</a>;
00694         
00698         
00699         <span class="keyword">typedef</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Signal.html">G::Signal&lt;bool, G::Object&amp;, Gdk::Event&amp;, const TextIter&amp;&gt;</a> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Signal.html">EventSignalType</a>;
00700         <span class="keyword">typedef</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1SignalProxy.html">G::SignalProxy&lt;TypeInstance, EventSignalType&gt;</a> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1SignalProxy.html">EventSignalProxy</a>;
00701         <span class="keyword">static</span> <span class="keyword">const</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Signal.html">EventSignalType</a> <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z883_2">event_signal</a>;
00710         
00712 
00713 <span class="keyword">public</span>:
00716 
00717         <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z884_0">TextTag</a>();
00719 
00720         <span class="keyword">explicit</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z884_0">TextTag</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);
00721         <span class="keyword">explicit</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z884_0">TextTag</a>(<span class="keyword">const</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1String.html">String</a>&amp; name);
00724 
00725         <span class="keyword">virtual</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z884_3">~TextTag</a>();
00727 
00731 
00732         GtkTextTag* <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z885_0">gtk_text_tag</a>() <span class="keyword">const</span>;
00734 
00735         <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z885_1">operator GtkTextTag* </a>() <span class="keyword">const</span>;
00737 
00738         <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html">TextTagTable</a>* <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z885_2">table</a>() <span class="keyword">const</span>;
00741 
00742         <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1Pointer.html">Pointer&lt;TextAttributes&gt;</a> <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z885_3">values</a>() <span class="keyword">const</span>;
00748 
00749         <span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z885_4">get_priority</a>() <span class="keyword">const</span>;
00752 
00756 
00757         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z886_0">set_priority</a>(<span class="keywordtype">int</span> priority);
00769 
00770         <span class="keywordtype">bool</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z886_1">event</a>(<a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Object.html">G::Object</a>&amp; event_object, <a class="code" href="classGFC_1_1Gdk_1_1Event.html">Gdk::Event</a>&amp; <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z886_1">event</a>, <span class="keyword">const</span> <a class="code" href="classGFC_1_1Gtk_1_1TextIter.html">TextIter</a>&amp; iter);
00776         
00780         
00781         <span class="keyword">const</span> NamePropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_0">prop_name</a>();
00784 
00785         <span class="keyword">const</span> BackgroundPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_1">prop_background</a>();
00787 
00788         <span class="keyword">const</span> BackgroundGdkPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_2">prop_background_gdk</a>();
00790 
00791         <span class="keyword">const</span> BackgroundFullHeightPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_3">prop_background_full_height</a>();
00794 
00795         <span class="keyword">const</span> BackgroundStipplePropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_4">prop_background_stipple</a>();
00797 
00798         <span class="keyword">const</span> ForegroundPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_5">prop_foreground</a>();
00800 
00801         <span class="keyword">const</span> ForegroundGdkPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_6">prop_foreground_gdk</a>();
00803 
00804         <span class="keyword">const</span> ForegroundStipplePropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_7">prop_foreground_stipple</a>();
00806 
00807         <span class="keyword">const</span> DirectionPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_8">prop_direction</a>();
00809 
00810         <span class="keyword">const</span> EditablePropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_9">prop_editable</a>();
00812 
00813         <span class="keyword">const</span> FontPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_10">prop_font</a>();
00815 
00816         <span class="keyword">const</span> FontDescPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_11">prop_font_desc</a>();
00818 
00819         <span class="keyword">const</span> FamilyPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_12">prop_family</a>();
00821 
00822         <span class="keyword">const</span> StylePropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_13">prop_style</a>();
00824 
00825         <span class="keyword">const</span> VariantPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_14">prop_variant</a>();
00827 
00828         <span class="keyword">const</span> WeightPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_15">prop_weight</a>();
00830 
00831         <span class="keyword">const</span> StretchPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_16">prop_stretch</a>();
00833 
00834         <span class="keyword">const</span> SizePropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_17">prop_size</a>();
00836 
00837         <span class="keyword">const</span> ScalePropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_18">prop_scale</a>();
00841 
00842         <span class="keyword">const</span> SizePointsPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_19">prop_size_points</a>();
00844 
00845         <span class="keyword">const</span> JustificationPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_20">prop_justification</a>();
00847 
00848         <span class="keyword">const</span> LanguagePropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_21">prop_language</a>();
00852 
00853         <span class="keyword">const</span> LeftMarginPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_22">prop_left_margin</a>();
00855 
00856         <span class="keyword">const</span> RightMarginPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_23">prop_right_margin</a>();
00858 
00859         <span class="keyword">const</span> IndentPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_24">prop_indent</a>();
00861 
00862         <span class="keyword">const</span> RisePropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_25">prop_rise</a>();
00865 
00866         <span class="keyword">const</span> PixelsAboveLinesPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_26">prop_pixels_above_lines</a>();
00868 
00869         <span class="keyword">const</span> PixelsBelowLinesPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_27">prop_pixels_below_lines</a>();
00871 
00872         <span class="keyword">const</span> PixelsInsideWrapPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_28">prop_pixels_inside_wrap</a>();
00874 
00875         <span class="keyword">const</span> StrikethroughPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_29">prop_strikethrough</a>();
00877 
00878         <span class="keyword">const</span> UnderlinePropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_30">prop_underline</a>();
00880 
00881         <span class="keyword">const</span> WrapModePropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_31">prop_wrap_mode</a>();
00884 
00885         <span class="keyword">const</span> TabsPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_32">prop_tabs</a>();
00887 
00888         <span class="keyword">const</span> InvisiblePropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_33">prop_invisible</a>();
00890 
00891         <span class="keyword">const</span> BackgroundSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_34">prop_background_set</a>();
00893 
00894         <span class="keyword">const</span> BackgroundFullHeightSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_35">prop_background_full_height_set</a>();
00896 
00897         <span class="keyword">const</span> BackgroundStippleSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_36">prop_background_stipple_set</a>();
00899 
00900         <span class="keyword">const</span> ForegroundSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_37">prop_foreground_set</a>();
00902 
00903         <span class="keyword">const</span> ForegroundStippleSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_38">prop_foreground_stipple_set</a>();
00905 
00906         <span class="keyword">const</span> EditableSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_39">prop_editable_set</a>();
00908 
00909         <span class="keyword">const</span> FamilySetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_40">prop_family_set</a>();
00911 
00912         <span class="keyword">const</span> StyleSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_41">prop_style_set</a>();
00914 
00915         <span class="keyword">const</span> VariantSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_42">prop_variant_set</a>();
00917 
00918         <span class="keyword">const</span> WeightSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_43">prop_weight_set</a>();
00920 
00921         <span class="keyword">const</span> StretchSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_44">prop_stretch_set</a>();
00923 
00924         <span class="keyword">const</span> SizeSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_45">prop_size_set</a>();
00926 
00927         <span class="keyword">const</span> ScaleSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_46">prop_scale_set</a>();
00929 
00930         <span class="keyword">const</span> JustificationSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_47">prop_justification_set</a>();
00932 
00933         <span class="keyword">const</span> LanguageSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_48">prop_language_set</a>();
00935 
00936         <span class="keyword">const</span> LeftMarginSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_49">prop_left_margin_set</a>();
00938 
00939         <span class="keyword">const</span> IndentSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_50">prop_indent_set</a>();
00941 
00942         <span class="keyword">const</span> RiseSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_51">prop_rise_set</a>();
00944 
00945         <span class="keyword">const</span> PixelsAboveLinesSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_52">prop_pixels_above_lines_set</a>();
00947 
00948         <span class="keyword">const</span> PixelsBelowLinesSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_53">prop_pixels_below_lines_set</a>();
00950 
00951         <span class="keyword">const</span> PixelsInsideWrapSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_54">prop_pixels_inside_wrap_set</a>();
00953 
00954         <span class="keyword">const</span> StrikethroughSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_55">prop_strikethrough_set</a>();
00956 
00957         <span class="keyword">const</span> RightMarginSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_56">prop_right_margin_set</a>();
00959 
00960         <span class="keyword">const</span> UnderlineSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_57">prop_underline_set</a>();
00962 
00963         <span class="keyword">const</span> WrapModeSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_58">prop_wrap_mode_set</a>();
00965 
00966         <span class="keyword">const</span> TabsSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_59">prop_tabs_set</a>();
00968 
00969         <span class="keyword">const</span> InvisibleSetPropertyProxy <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z887_60">prop_invisible_set</a>();
00971 
00975 
00976         <span class="keyword">const</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1SignalProxy.html">EventSignalProxy</a> <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html#z888_0">sig_event</a>();
00978 
00980 };
00981 
00989 
<a name="l00990"></a><a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html">00990</a> <span class="keyword">class </span><a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html">TextTagTable</a> : <span class="keyword">public</span> G::<a class="code" href="classGFC_1_1Gtk_1_1Object.html">Object</a>
00991 {
00992         <span class="keyword">friend</span> <span class="keyword">class </span><a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Object.html">G::Object</a>;
00993 
00994         <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z891_0">TextTagTable</a>(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html">TextTagTable</a>&amp;);
00995         <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html">TextTagTable</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html">TextTagTable</a>&amp;);
00996 
00997 <span class="keyword">protected</span>:
01000 
01001         <span class="keyword">explicit</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z891_0">TextTagTable</a>(GtkTextTagTable *table, <span class="keywordtype">bool</span> owns_reference = <span class="keyword">true</span>);
01008 
01012 
01013         <span class="keyword">typedef</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Signal.html">G::Signal&lt;void, TextTag&amp;, bool&gt;</a> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Signal.html">TagChangedSignalType</a>;
01014         <span class="keyword">typedef</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1SignalProxy.html">G::SignalProxy&lt;TypeInstance, TagChangedSignalType&gt;</a> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1SignalProxy.html">TagChangedSignalProxy</a>;
01015         <span class="keyword">static</span> <span class="keyword">const</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Signal.html">TagChangedSignalType</a> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z890_6">tag_changed_signal</a>;
01022 
01023         <span class="keyword">typedef</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Signal.html">G::Signal&lt;void, TextTag&amp;&gt;</a> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Signal.html">TagAddedSignalType</a>;
01024         <span class="keyword">typedef</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1SignalProxy.html">G::SignalProxy&lt;TypeInstance, TagAddedSignalType&gt;</a> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1SignalProxy.html">TagAddedSignalProxy</a>;
01025         <span class="keyword">static</span> <span class="keyword">const</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Signal.html">TagAddedSignalType</a> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z890_7">tag_added_signal</a>;
01031 
01032         <span class="keyword">typedef</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Signal.html">G::Signal&lt;void, TextTag&amp;&gt;</a> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Signal.html">TagRemovedSignalType</a>;
01033         <span class="keyword">typedef</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1SignalProxy.html">G::SignalProxy&lt;TypeInstance, TagRemovedSignalType&gt;</a> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1SignalProxy.html">TagRemovedSignalProxy</a>;
01034         <span class="keyword">static</span> <span class="keyword">const</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1Signal.html">TagRemovedSignalType</a> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z890_8">tag_removed_signal</a>;
01040         
01042 
01043 <span class="keyword">public</span>:
01044         <span class="keyword">typedef</span> sigc::slot&lt;void, TextTag&amp;&gt; <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#w0">ForeachSlot</a>;
01052 
01055 
01056         <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z891_0">TextTagTable</a>();
01058 
01059         <span class="keyword">virtual</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z891_1">~TextTagTable</a>();
01061         
01065 
01066         GtkTextTagTable* <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z892_0">gtk_text_tag_table</a>() <span class="keyword">const</span>;
01068 
01069         <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z892_1">operator GtkTextTagTable* </a>() <span class="keyword">const</span>;
01071 
01072         <span class="keywordtype">int</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z892_2">get_size</a>() <span class="keyword">const</span>;
01075 
01076         <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html">TextTag</a>* <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z892_4">lookup</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);
01077         <a class="code" href="classGFC_1_1Gtk_1_1TextTag.html">TextTag</a>* <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z892_4">lookup</a>(<span class="keyword">const</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1String.html">String</a>&amp; name);
01081 
01085 
01086         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z893_0">add</a>(<a class="code" href="classGFC_1_1Gtk_1_1TextTag.html">TextTag</a>&amp; tag);
01092 
01093         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z893_1">remove</a>(<a class="code" href="classGFC_1_1Gtk_1_1TextTag.html">TextTag</a>&amp; tag);
01099 
01100         <span class="keywordtype">void</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z893_2">foreach</a>(<span class="keyword">const</span> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#w0">ForeachSlot</a>&amp; each);
01103 
01107 
01108         <span class="keyword">const</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1SignalProxy.html">TagChangedSignalProxy</a> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z894_0">sig_tag_changed</a>();
01110 
01111         <span class="keyword">const</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1SignalProxy.html">TagAddedSignalProxy</a> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z894_1">sig_tag_added</a>();
01113 
01114         <span class="keyword">const</span> <a class="codeRef" doxygen="gfccore.tag:" href="classGFC_1_1G_1_1SignalProxy.html">TagRemovedSignalProxy</a> <a class="code" href="classGFC_1_1Gtk_1_1TextTagTable.html#z894_2">sig_tag_removed</a>();
01116 
01118 };
01119 
01120 } <span class="comment">// namespace Gtk</span>
01121 
01122 } <span class="comment">// namespace GFC</span>
01123 
01124 <span class="preprocessor">#include &lt;gfc/gtk/inline/texttag.inl&gt;</span>
01125 
01126 <span class="preprocessor">#endif // GFC_GTK_TEXT_TAG_HH</span>
01127 <span class="preprocessor"></span>
</div></pre><hr size="1"><address style="align: right;"><small>Generated on Tue Aug 24 00:34:32 2004 for GFC-UI by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
</body>
</html>