]> Pileus Git - ~andy/gtk/blob - docs/reference/gtk/tmpl/gtktextbuffer.sgml
Re-enable the "find" dialog
[~andy/gtk] / docs / reference / gtk / tmpl / gtktextbuffer.sgml
1 <!-- ##### SECTION Title ##### -->
2 GtkTextBuffer
3
4 <!-- ##### SECTION Short_Description ##### -->
5
6 Stores attributed text for display in a <link
7 linkend="GtkTextView">GtkTextView</link>
8
9 <!-- ##### SECTION Long_Description ##### -->
10
11 <para>
12 You may wish to begin by reading the <link linkend="TextWidget">text widget
13 conceptual overview</link> which gives an overview of all the objects and data
14 types related to the text widget and how they work together.
15 </para>
16
17 <para>
18
19 </para>
20
21 <!-- ##### SECTION See_Also ##### -->
22 <para>
23 #GtkTextView, #GtkTextIter, #GtkTextMark
24 </para>
25
26 <!-- ##### STRUCT GtkTextBTree ##### -->
27 <para>
28
29 </para>
30
31
32 <!-- ##### FUNCTION gtk_text_buffer_new ##### -->
33 <para>
34
35 </para>
36
37 @table: 
38 @Returns: 
39
40
41 <!-- ##### FUNCTION gtk_text_buffer_get_line_count ##### -->
42 <para>
43
44 </para>
45
46 @buffer: 
47 @Returns: 
48
49
50 <!-- ##### FUNCTION gtk_text_buffer_get_char_count ##### -->
51 <para>
52
53 </para>
54
55 @buffer: 
56 @Returns: 
57
58
59 <!-- ##### FUNCTION gtk_text_buffer_get_tag_table ##### -->
60 <para>
61
62 </para>
63
64 @buffer: 
65 @Returns: 
66
67
68 <!-- ##### FUNCTION gtk_text_buffer_insert ##### -->
69 <para>
70
71 </para>
72
73 @buffer: 
74 @iter: 
75 @text: 
76 @len: 
77
78
79 <!-- ##### FUNCTION gtk_text_buffer_insert_at_cursor ##### -->
80 <para>
81
82 </para>
83
84 @buffer: 
85 @text: 
86 @len: 
87
88
89 <!-- ##### FUNCTION gtk_text_buffer_insert_interactive ##### -->
90 <para>
91
92 </para>
93
94 @buffer: 
95 @iter: 
96 @text: 
97 @len: 
98 @default_editable: 
99 @Returns: 
100
101
102 <!-- ##### FUNCTION gtk_text_buffer_insert_interactive_at_cursor ##### -->
103 <para>
104
105 </para>
106
107 @buffer: 
108 @text: 
109 @len: 
110 @default_editable: 
111 @Returns: 
112
113
114 <!-- ##### FUNCTION gtk_text_buffer_insert_range ##### -->
115 <para>
116
117 </para>
118
119 @buffer: 
120 @iter: 
121 @start: 
122 @end: 
123
124
125 <!-- ##### FUNCTION gtk_text_buffer_delete ##### -->
126 <para>
127
128 </para>
129
130 @buffer: 
131 @start: 
132 @end: 
133 <!-- # Unused Parameters # -->
134 @start_iter: 
135 @end_iter: 
136
137
138 <!-- ##### FUNCTION gtk_text_buffer_delete_interactive ##### -->
139 <para>
140
141 </para>
142
143 @buffer: 
144 @start_iter: 
145 @end_iter: 
146 @default_editable: 
147 @Returns: 
148
149
150 <!-- ##### FUNCTION gtk_text_buffer_set_text ##### -->
151 <para>
152
153 </para>
154
155 @buffer: 
156 @text: 
157 @len: 
158
159
160 <!-- ##### FUNCTION gtk_text_buffer_get_text ##### -->
161 <para>
162
163 </para>
164
165 @buffer: 
166 @start: 
167 @end: 
168 @include_hidden_chars: 
169 @Returns: 
170 <!-- # Unused Parameters # -->
171 @start_iter: 
172 @end_iter: 
173
174
175 <!-- ##### FUNCTION gtk_text_buffer_get_slice ##### -->
176 <para>
177
178 </para>
179
180 @buffer: 
181 @start: 
182 @end: 
183 @include_hidden_chars: 
184 @Returns: 
185 <!-- # Unused Parameters # -->
186 @start_iter: 
187 @end_iter: 
188
189
190 <!-- ##### FUNCTION gtk_text_buffer_insert_pixbuf ##### -->
191 <para>
192
193 </para>
194
195 @buffer: 
196 @iter: 
197 @pixbuf: 
198
199
200 <!-- ##### FUNCTION gtk_text_buffer_create_mark ##### -->
201 <para>
202
203 </para>
204
205 @buffer: 
206 @mark_name: 
207 @where: 
208 @left_gravity: 
209 @Returns: 
210
211
212 <!-- ##### FUNCTION gtk_text_buffer_move_mark ##### -->
213 <para>
214
215 </para>
216
217 @buffer: 
218 @mark: 
219 @where: 
220
221
222 <!-- ##### FUNCTION gtk_text_buffer_delete_mark ##### -->
223 <para>
224
225 </para>
226
227 @buffer: 
228 @mark: 
229
230
231 <!-- ##### FUNCTION gtk_text_buffer_delete_mark_by_name ##### -->
232 <para>
233
234 </para>
235
236 @buffer: 
237 @name: 
238
239
240 <!-- ##### FUNCTION gtk_text_buffer_get_mark ##### -->
241 <para>
242
243 </para>
244
245 @buffer: 
246 @name: 
247 @Returns: 
248
249
250 <!-- ##### FUNCTION gtk_text_buffer_get_insert ##### -->
251 <para>
252
253 </para>
254
255 @buffer: 
256 @Returns: 
257
258
259 <!-- ##### FUNCTION gtk_text_buffer_place_cursor ##### -->
260 <para>
261
262 </para>
263
264 @buffer: 
265 @where: 
266
267
268 <!-- ##### FUNCTION gtk_text_buffer_apply_tag ##### -->
269 <para>
270
271 </para>
272
273 @buffer: 
274 @tag: 
275 @start_index: 
276 @end_index: 
277
278
279 <!-- ##### FUNCTION gtk_text_buffer_remove_tag ##### -->
280 <para>
281
282 </para>
283
284 @buffer: 
285 @tag: 
286 @start_index: 
287 @end_index: 
288
289
290 <!-- ##### FUNCTION gtk_text_buffer_apply_tag_by_name ##### -->
291 <para>
292
293 </para>
294
295 @buffer: 
296 @name: 
297 @start_index: 
298 @end_index: 
299
300
301 <!-- ##### FUNCTION gtk_text_buffer_remove_tag_by_name ##### -->
302 <para>
303
304 </para>
305
306 @buffer: 
307 @name: 
308 @start_index: 
309 @end_index: 
310
311
312 <!-- ##### FUNCTION gtk_text_buffer_create_tag ##### -->
313 <para>
314
315 </para>
316
317 @buffer: 
318 @tag_name: 
319 @Returns: 
320
321
322 <!-- ##### FUNCTION gtk_text_buffer_get_iter_at_line_offset ##### -->
323 <para>
324
325 </para>
326
327 @buffer: 
328 @iter: 
329 @line_number: 
330 @char_offset: 
331
332
333 <!-- ##### FUNCTION gtk_text_buffer_get_iter_at_offset ##### -->
334 <para>
335
336 </para>
337
338 @buffer: 
339 @iter: 
340 @char_offset: 
341
342
343 <!-- ##### FUNCTION gtk_text_buffer_get_iter_at_line ##### -->
344 <para>
345
346 </para>
347
348 @buffer: 
349 @iter: 
350 @line_number: 
351
352
353 <!-- ##### FUNCTION gtk_text_buffer_get_last_iter ##### -->
354 <para>
355
356 </para>
357
358 @buffer: 
359 @iter: 
360
361
362 <!-- ##### FUNCTION gtk_text_buffer_get_bounds ##### -->
363 <para>
364
365 </para>
366
367 @buffer: 
368 @start: 
369 @end: 
370
371
372 <!-- ##### FUNCTION gtk_text_buffer_get_iter_at_mark ##### -->
373 <para>
374
375 </para>
376
377 @buffer: 
378 @iter: 
379 @mark: 
380
381
382 <!-- ##### FUNCTION gtk_text_buffer_get_tags ##### -->
383 <para>
384
385 </para>
386
387 @buffer: 
388 @iter: 
389 @Returns: 
390
391
392 <!-- ##### FUNCTION gtk_text_buffer_modified ##### -->
393 <para>
394
395 </para>
396
397 @buffer: 
398 @Returns: 
399
400
401 <!-- ##### FUNCTION gtk_text_buffer_set_modified ##### -->
402 <para>
403
404 </para>
405
406 @buffer: 
407 @setting: 
408
409
410 <!-- ##### FUNCTION gtk_text_buffer_delete_selection ##### -->
411 <para>
412
413 </para>
414
415 @buffer: 
416 @interactive: 
417 @default_editable: 
418 @Returns: 
419
420
421 <!-- ##### FUNCTION gtk_text_buffer_paste_clipboard ##### -->
422 <para>
423
424 </para>
425
426 @buffer: 
427 @default_editable: 
428 <!-- # Unused Parameters # -->
429 @time: 
430 @interactive: 
431
432
433 <!-- ##### FUNCTION gtk_text_buffer_get_selection_bounds ##### -->
434 <para>
435
436 </para>
437
438 @buffer: 
439 @start: 
440 @end: 
441 @Returns: 
442
443
444 <!-- ##### SIGNAL GtkTextBuffer::insert-text ##### -->
445 <para>
446
447 </para>
448
449 @textbuffer: the object which received the signal.
450 @arg1: 
451 @arg2: 
452 @arg3: 
453 @arg4: 
454
455 <!-- ##### SIGNAL GtkTextBuffer::delete-text ##### -->
456 <para>
457
458 </para>
459
460 @textbuffer: the object which received the signal.
461 @arg1: 
462 @arg2: 
463 @arg3: 
464
465 <!-- ##### SIGNAL GtkTextBuffer::changed ##### -->
466 <para>
467
468 </para>
469
470 @textbuffer: the object which received the signal.
471
472 <!-- ##### SIGNAL GtkTextBuffer::modified-changed ##### -->
473 <para>
474
475 </para>
476
477 @textbuffer: the object which received the signal.
478
479 <!-- ##### SIGNAL GtkTextBuffer::mark-set ##### -->
480 <para>
481
482 </para>
483
484 @textbuffer: the object which received the signal.
485 @arg1: 
486 @arg2: 
487
488 <!-- ##### SIGNAL GtkTextBuffer::mark-deleted ##### -->
489 <para>
490
491 </para>
492
493 @textbuffer: the object which received the signal.
494 @arg1: 
495
496 <!-- ##### SIGNAL GtkTextBuffer::apply-tag ##### -->
497 <para>
498
499 </para>
500
501 @textbuffer: the object which received the signal.
502 @arg1: 
503 @arg2: 
504 @arg3: 
505
506 <!-- ##### SIGNAL GtkTextBuffer::remove-tag ##### -->
507 <para>
508
509 </para>
510
511 @textbuffer: the object which received the signal.
512 @arg1: 
513 @arg2: 
514 @arg3: 
515