]> Pileus Git - ~andy/gtk/blob - docs/reference/gtk/tmpl/gtktreeview.sgml
Make short descriptions a bit more consistent.
[~andy/gtk] / docs / reference / gtk / tmpl / gtktreeview.sgml
1 <!-- ##### SECTION Title ##### -->
2 GtkTreeView
3
4 <!-- ##### SECTION Short_Description ##### -->
5 A widget for displaying both trees and lists
6
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9 Widget that displays any object that implements the <link
10 linkend="GtkTreeModel">GtkTreeModel</link> interface.
11 </para>
12
13 <!-- ##### SECTION See_Also ##### -->
14 <para>
15 #GtkTreeViewColumn, #GtkTreeSelection, #GtkTreeDnd, #GtkTreeMode, #GtkTreeSortable, #GtkTreeModelSort, #GtkListStore, #GtkTreeStore, #GtkCellRenderer, #GtkCellEditable, #GtkCellRendererPixbuf, #GtkCellRendererText, #GtkCellRendererToggle
16 </para>
17
18 <!-- ##### STRUCT GtkTreeView ##### -->
19 <para>
20
21 </para>
22
23
24 <!-- ##### SIGNAL GtkTreeView::columns-changed ##### -->
25 <para>
26
27 </para>
28
29 @treeview: the object which received the signal.
30
31 <!-- ##### SIGNAL GtkTreeView::cursor-changed ##### -->
32 <para>
33
34 </para>
35
36 @treeview: the object which received the signal.
37
38 <!-- ##### SIGNAL GtkTreeView::expand-collapse-cursor-row ##### -->
39 <para>
40
41 </para>
42
43 @treeview: the object which received the signal.
44 @arg1: 
45 @arg2: 
46 @arg3: 
47 @Returns: 
48
49 <!-- ##### SIGNAL GtkTreeView::move-cursor ##### -->
50 <para>
51
52 </para>
53
54 @treeview: the object which received the signal.
55 @arg1: 
56 @arg2: 
57 @Returns: 
58
59 <!-- ##### SIGNAL GtkTreeView::row-activated ##### -->
60 <para>
61
62 </para>
63
64 @treeview: the object which received the signal.
65 @arg1: 
66 @arg2: 
67
68 <!-- ##### SIGNAL GtkTreeView::row-collapsed ##### -->
69 <para>
70
71 </para>
72
73 @treeview: the object which received the signal.
74 @arg1: 
75 @arg2: 
76
77 <!-- ##### SIGNAL GtkTreeView::row-expanded ##### -->
78 <para>
79
80 </para>
81
82 @treeview: the object which received the signal.
83 @arg1: 
84 @arg2: 
85
86 <!-- ##### SIGNAL GtkTreeView::select-all ##### -->
87 <para>
88
89 </para>
90
91 @treeview: the object which received the signal.
92 @Returns: 
93
94 <!-- ##### SIGNAL GtkTreeView::select-cursor-parent ##### -->
95 <para>
96
97 </para>
98
99 @treeview: the object which received the signal.
100 @Returns: 
101
102 <!-- ##### SIGNAL GtkTreeView::select-cursor-row ##### -->
103 <para>
104
105 </para>
106
107 @treeview: the object which received the signal.
108 @arg1: 
109 @Returns: 
110
111 <!-- ##### SIGNAL GtkTreeView::set-scroll-adjustments ##### -->
112 <para>
113
114 </para>
115
116 @treeview: the object which received the signal.
117 @arg1: 
118 @arg2: 
119
120 <!-- ##### SIGNAL GtkTreeView::start-interactive-search ##### -->
121 <para>
122
123 </para>
124
125 @treeview: the object which received the signal.
126 @Returns: 
127
128 <!-- ##### SIGNAL GtkTreeView::test-collapse-row ##### -->
129 <para>
130
131 </para>
132
133 @treeview: the object which received the signal.
134 @arg1: 
135 @arg2: 
136 @Returns: 
137
138 <!-- ##### SIGNAL GtkTreeView::test-expand-row ##### -->
139 <para>
140
141 </para>
142
143 @treeview: the object which received the signal.
144 @arg1: 
145 @arg2: 
146 @Returns: 
147
148 <!-- ##### SIGNAL GtkTreeView::toggle-cursor-row ##### -->
149 <para>
150
151 </para>
152
153 @treeview: the object which received the signal.
154 @Returns: 
155
156 <!-- ##### SIGNAL GtkTreeView::unselect-all ##### -->
157 <para>
158
159 </para>
160
161 @treeview: the object which received the signal.
162 @Returns: 
163
164 <!-- ##### ARG GtkTreeView:enable-search ##### -->
165 <para>
166
167 </para>
168
169 <!-- ##### ARG GtkTreeView:expander-column ##### -->
170 <para>
171
172 </para>
173
174 <!-- ##### ARG GtkTreeView:fixed-height-mode ##### -->
175 <para>
176
177 </para>
178
179 <!-- ##### ARG GtkTreeView:hadjustment ##### -->
180 <para>
181
182 </para>
183
184 <!-- ##### ARG GtkTreeView:headers-clickable ##### -->
185 <para>
186
187 </para>
188
189 <!-- ##### ARG GtkTreeView:headers-visible ##### -->
190 <para>
191
192 </para>
193
194 <!-- ##### ARG GtkTreeView:hover-expand ##### -->
195 <para>
196
197 </para>
198
199 <!-- ##### ARG GtkTreeView:hover-selection ##### -->
200 <para>
201
202 </para>
203
204 <!-- ##### ARG GtkTreeView:model ##### -->
205 <para>
206
207 </para>
208
209 <!-- ##### ARG GtkTreeView:reorderable ##### -->
210 <para>
211
212 </para>
213
214 <!-- ##### ARG GtkTreeView:rules-hint ##### -->
215 <para>
216
217 </para>
218
219 <!-- ##### ARG GtkTreeView:search-column ##### -->
220 <para>
221
222 </para>
223
224 <!-- ##### ARG GtkTreeView:vadjustment ##### -->
225 <para>
226
227 </para>
228
229 <!-- ##### ARG GtkTreeView:allow-rules ##### -->
230 <para>
231
232 </para>
233
234 <!-- ##### ARG GtkTreeView:even-row-color ##### -->
235 <para>
236
237 </para>
238
239 <!-- ##### ARG GtkTreeView:expander-size ##### -->
240 <para>
241
242 </para>
243
244 <!-- ##### ARG GtkTreeView:horizontal-separator ##### -->
245 <para>
246
247 </para>
248
249 <!-- ##### ARG GtkTreeView:indent-expanders ##### -->
250 <para>
251
252 </para>
253
254 <!-- ##### ARG GtkTreeView:odd-row-color ##### -->
255 <para>
256
257 </para>
258
259 <!-- ##### ARG GtkTreeView:vertical-separator ##### -->
260 <para>
261
262 </para>
263
264 <!-- ##### ENUM GtkTreeViewDropPosition ##### -->
265 <para>
266 An enum for determining where a dropped row goes.
267 </para>
268
269 @GTK_TREE_VIEW_DROP_BEFORE: 
270 @GTK_TREE_VIEW_DROP_AFTER: 
271 @GTK_TREE_VIEW_DROP_INTO_OR_BEFORE: 
272 @GTK_TREE_VIEW_DROP_INTO_OR_AFTER: 
273
274 <!-- ##### STRUCT GtkTreeViewPrivate ##### -->
275 <para>
276 A private struct for internal use only.  The definition of this
277 structure is not publically available.
278 </para>
279
280
281 <!-- ##### USER_FUNCTION GtkTreeViewColumnDropFunc ##### -->
282 <para>
283 Function type for determining whether @column can be dropped in a
284 particular spot (as determined by @prev_column and @next_column).  In
285 left to right locales, @prev_column is on the left of the potential drop
286 spot, and @next_column is on the right.  In right to left mode, this is
287 reversed.  This function should return %TRUE if the spot is a valid drop
288 spot.  Please note that returning %TRUE does not actually indicate that
289 the column drop was made, but is meant only to indicate a possible drop
290 spot to the user.
291 </para>
292
293 @tree_view: A #GtkTreeView
294 @column: The #GtkTreeViewColumn being dragged
295 @prev_column: A #GtkTreeViewColumn on one side of @column
296 @next_column: A #GtkTreeViewColumn on the other side of @column
297 @data: user data
298 @Returns: %TRUE, if #column can be dropped in this spot
299
300
301 <!-- ##### USER_FUNCTION GtkTreeViewMappingFunc ##### -->
302 <para>
303 Function used for #gtk_tree_view_map_expanded_rows.
304 </para>
305
306 @tree_view: A #GtkTreeView
307 @path: The path that's expanded
308 @user_data: user data
309
310
311 <!-- ##### USER_FUNCTION GtkTreeViewSearchEqualFunc ##### -->
312 <para>
313 A function used for checking whether a row in @model matches
314 a search key string entered by the user. Note the return value
315 is reversed from what you would normally expect, though it
316 has some similarity to strcmp() returning 0 for equal strings.
317 </para>
318
319 @model: the #GtkTreeModel being searched
320 @column: the search column set by gtk_tree_view_set_search_column()
321 @key: the key string to compare with
322 @iter: a #GtkTreeIter pointing the row of @model that should be compared
323   with @key.
324 @search_data: user data from gtk_tree_view_set_search_equal_func()
325 @Returns: %FALSE if the row matches, %TRUE otherwise.
326
327
328 <!-- ##### FUNCTION gtk_tree_view_new ##### -->
329 <para>
330
331 </para>
332
333 @Returns: 
334
335
336 <!-- ##### FUNCTION gtk_tree_view_new_with_model ##### -->
337 <para>
338
339 </para>
340
341 @model: 
342 @Returns: 
343
344
345 <!-- ##### FUNCTION gtk_tree_view_get_model ##### -->
346 <para>
347
348 </para>
349
350 @tree_view: 
351 @Returns: 
352
353
354 <!-- ##### FUNCTION gtk_tree_view_set_model ##### -->
355 <para>
356
357 </para>
358
359 @tree_view: 
360 @model: 
361 <!-- # Unused Parameters # -->
362 @tree_model: 
363
364
365 <!-- ##### FUNCTION gtk_tree_view_get_selection ##### -->
366 <para>
367
368 </para>
369
370 @tree_view: 
371 @Returns: 
372
373
374 <!-- ##### FUNCTION gtk_tree_view_get_hadjustment ##### -->
375 <para>
376
377 </para>
378
379 @tree_view: 
380 @Returns: 
381 <!-- # Unused Parameters # -->
382 @layout: 
383
384
385 <!-- ##### FUNCTION gtk_tree_view_set_hadjustment ##### -->
386 <para>
387
388 </para>
389
390 @tree_view: 
391 @adjustment: 
392 <!-- # Unused Parameters # -->
393 @layout: 
394
395
396 <!-- ##### FUNCTION gtk_tree_view_get_vadjustment ##### -->
397 <para>
398
399 </para>
400
401 @tree_view: 
402 @Returns: 
403 <!-- # Unused Parameters # -->
404 @layout: 
405
406
407 <!-- ##### FUNCTION gtk_tree_view_set_vadjustment ##### -->
408 <para>
409
410 </para>
411
412 @tree_view: 
413 @adjustment: 
414 <!-- # Unused Parameters # -->
415 @layout: 
416
417
418 <!-- ##### FUNCTION gtk_tree_view_get_headers_visible ##### -->
419 <para>
420
421 </para>
422
423 @tree_view: 
424 @Returns: 
425
426
427 <!-- ##### FUNCTION gtk_tree_view_set_headers_visible ##### -->
428 <para>
429
430 </para>
431
432 @tree_view: 
433 @headers_visible: 
434
435
436 <!-- ##### FUNCTION gtk_tree_view_columns_autosize ##### -->
437 <para>
438
439 </para>
440
441 @tree_view: 
442
443
444 <!-- ##### FUNCTION gtk_tree_view_set_headers_clickable ##### -->
445 <para>
446
447 </para>
448
449 @tree_view: 
450 @setting: 
451 <!-- # Unused Parameters # -->
452 @active: 
453
454
455 <!-- ##### FUNCTION gtk_tree_view_set_rules_hint ##### -->
456 <para>
457
458 </para>
459
460 @tree_view: 
461 @setting: 
462
463
464 <!-- ##### FUNCTION gtk_tree_view_get_rules_hint ##### -->
465 <para>
466
467 </para>
468
469 @tree_view: 
470 @Returns: 
471
472
473 <!-- ##### FUNCTION gtk_tree_view_append_column ##### -->
474 <para>
475
476 </para>
477
478 @tree_view: 
479 @column: 
480 @Returns: 
481
482
483 <!-- ##### FUNCTION gtk_tree_view_remove_column ##### -->
484 <para>
485
486 </para>
487
488 @tree_view: 
489 @column: 
490 @Returns: 
491
492
493 <!-- ##### FUNCTION gtk_tree_view_insert_column ##### -->
494 <para>
495
496 </para>
497
498 @tree_view: 
499 @column: 
500 @position: 
501 @Returns: 
502
503
504 <!-- ##### FUNCTION gtk_tree_view_insert_column_with_attributes ##### -->
505 <para>
506
507 </para>
508
509 @tree_view: 
510 @position: 
511 @title: 
512 @cell: 
513 @Varargs: 
514 @Returns: 
515
516
517 <!-- ##### FUNCTION gtk_tree_view_insert_column_with_data_func ##### -->
518 <para>
519
520 </para>
521
522 @tree_view: 
523 @position: 
524 @title: 
525 @cell: 
526 @func: 
527 @data: 
528 @dnotify: 
529 @Returns: 
530
531
532 <!-- ##### FUNCTION gtk_tree_view_get_column ##### -->
533 <para>
534
535 </para>
536
537 @tree_view: 
538 @n: 
539 @Returns: 
540
541
542 <!-- ##### FUNCTION gtk_tree_view_get_columns ##### -->
543 <para>
544
545 </para>
546
547 @tree_view: 
548 @Returns: 
549
550
551 <!-- ##### FUNCTION gtk_tree_view_move_column_after ##### -->
552 <para>
553
554 </para>
555
556 @tree_view: 
557 @column: 
558 @base_column: 
559
560
561 <!-- ##### FUNCTION gtk_tree_view_set_expander_column ##### -->
562 <para>
563
564 </para>
565
566 @tree_view: 
567 @column: 
568
569
570 <!-- ##### FUNCTION gtk_tree_view_get_expander_column ##### -->
571 <para>
572
573 </para>
574
575 @tree_view: 
576 @Returns: 
577
578
579 <!-- ##### FUNCTION gtk_tree_view_set_column_drag_function ##### -->
580 <para>
581
582 </para>
583
584 @tree_view: 
585 @func: 
586 @user_data: 
587 @destroy: 
588
589
590 <!-- ##### FUNCTION gtk_tree_view_scroll_to_point ##### -->
591 <para>
592
593 </para>
594
595 @tree_view: 
596 @tree_x: 
597 @tree_y: 
598
599
600 <!-- ##### FUNCTION gtk_tree_view_scroll_to_cell ##### -->
601 <para>
602
603 </para>
604
605 @tree_view: 
606 @path: 
607 @column: 
608 @use_align: 
609 @row_align: 
610 @col_align: 
611
612
613 <!-- ##### FUNCTION gtk_tree_view_set_cursor ##### -->
614 <para>
615
616 </para>
617
618 @tree_view: 
619 @path: 
620 @focus_column: 
621 @start_editing: 
622
623
624 <!-- ##### FUNCTION gtk_tree_view_set_cursor_on_cell ##### -->
625 <para>
626
627 </para>
628
629 @tree_view: 
630 @path: 
631 @focus_column: 
632 @focus_cell: 
633 @start_editing: 
634
635
636 <!-- ##### FUNCTION gtk_tree_view_get_cursor ##### -->
637 <para>
638
639 </para>
640
641 @tree_view: 
642 @path: 
643 @focus_column: 
644
645
646 <!-- ##### FUNCTION gtk_tree_view_row_activated ##### -->
647 <para>
648
649 </para>
650
651 @tree_view: 
652 @path: 
653 @column: 
654
655
656 <!-- ##### FUNCTION gtk_tree_view_expand_all ##### -->
657 <para>
658
659 </para>
660
661 @tree_view: 
662
663
664 <!-- ##### FUNCTION gtk_tree_view_collapse_all ##### -->
665 <para>
666
667 </para>
668
669 @tree_view: 
670
671
672 <!-- ##### FUNCTION gtk_tree_view_expand_to_path ##### -->
673 <para>
674
675 </para>
676
677 @tree_view: 
678 @path: 
679
680
681 <!-- ##### FUNCTION gtk_tree_view_expand_row ##### -->
682 <para>
683
684 </para>
685
686 @tree_view: 
687 @path: 
688 @open_all: 
689 @Returns: 
690
691
692 <!-- ##### FUNCTION gtk_tree_view_collapse_row ##### -->
693 <para>
694
695 </para>
696
697 @tree_view: 
698 @path: 
699 @Returns: 
700
701
702 <!-- ##### FUNCTION gtk_tree_view_map_expanded_rows ##### -->
703 <para>
704
705 </para>
706
707 @tree_view: 
708 @func: 
709 @data: 
710
711
712 <!-- ##### FUNCTION gtk_tree_view_row_expanded ##### -->
713 <para>
714
715 </para>
716
717 @tree_view: 
718 @path: 
719 @Returns: 
720
721
722 <!-- ##### FUNCTION gtk_tree_view_set_reorderable ##### -->
723 <para>
724
725 </para>
726
727 @tree_view: 
728 @reorderable: 
729
730
731 <!-- ##### FUNCTION gtk_tree_view_get_reorderable ##### -->
732 <para>
733
734 </para>
735
736 @tree_view: 
737 @Returns: 
738
739
740 <!-- ##### FUNCTION gtk_tree_view_get_path_at_pos ##### -->
741 <para>
742
743 </para>
744
745 @tree_view: 
746 @x: 
747 @y: 
748 @path: 
749 @column: 
750 @cell_x: 
751 @cell_y: 
752 @Returns: 
753 <!-- # Unused Parameters # -->
754 @window: 
755
756
757 <!-- ##### FUNCTION gtk_tree_view_get_cell_area ##### -->
758 <para>
759
760 </para>
761
762 @tree_view: 
763 @path: 
764 @column: 
765 @rect: 
766
767
768 <!-- ##### FUNCTION gtk_tree_view_get_background_area ##### -->
769 <para>
770
771 </para>
772
773 @tree_view: 
774 @path: 
775 @column: 
776 @rect: 
777
778
779 <!-- ##### FUNCTION gtk_tree_view_get_visible_rect ##### -->
780 <para>
781
782 </para>
783
784 @tree_view: 
785 @visible_rect: 
786
787
788 <!-- ##### FUNCTION gtk_tree_view_get_bin_window ##### -->
789 <para>
790
791 </para>
792
793 @tree_view: 
794 @Returns: 
795
796
797 <!-- ##### FUNCTION gtk_tree_view_widget_to_tree_coords ##### -->
798 <para>
799
800 </para>
801
802 @tree_view: 
803 @wx: 
804 @wy: 
805 @tx: 
806 @ty: 
807
808
809 <!-- ##### FUNCTION gtk_tree_view_tree_to_widget_coords ##### -->
810 <para>
811
812 </para>
813
814 @tree_view: 
815 @tx: 
816 @ty: 
817 @wx: 
818 @wy: 
819
820
821 <!-- ##### FUNCTION gtk_tree_view_enable_model_drag_dest ##### -->
822 <para>
823
824 </para>
825
826 @tree_view: 
827 @targets: 
828 @n_targets: 
829 @actions: 
830
831
832 <!-- ##### FUNCTION gtk_tree_view_enable_model_drag_source ##### -->
833 <para>
834
835 </para>
836
837 @tree_view: 
838 @start_button_mask: 
839 @targets: 
840 @n_targets: 
841 @actions: 
842
843
844 <!-- ##### FUNCTION gtk_tree_view_unset_rows_drag_source ##### -->
845 <para>
846
847 </para>
848
849 @tree_view: 
850
851
852 <!-- ##### FUNCTION gtk_tree_view_unset_rows_drag_dest ##### -->
853 <para>
854
855 </para>
856
857 @tree_view: 
858
859
860 <!-- ##### FUNCTION gtk_tree_view_set_drag_dest_row ##### -->
861 <para>
862
863 </para>
864
865 @tree_view: 
866 @path: 
867 @pos: 
868
869
870 <!-- ##### FUNCTION gtk_tree_view_get_drag_dest_row ##### -->
871 <para>
872
873 </para>
874
875 @tree_view: 
876 @path: 
877 @pos: 
878
879
880 <!-- ##### FUNCTION gtk_tree_view_get_dest_row_at_pos ##### -->
881 <para>
882
883 </para>
884
885 @tree_view: 
886 @drag_x: 
887 @drag_y: 
888 @path: 
889 @pos: 
890 @Returns: 
891
892
893 <!-- ##### FUNCTION gtk_tree_view_create_row_drag_icon ##### -->
894 <para>
895
896 </para>
897
898 @tree_view: 
899 @path: 
900 @Returns: 
901
902
903 <!-- ##### FUNCTION gtk_tree_view_set_enable_search ##### -->
904 <para>
905
906 </para>
907
908 @tree_view: 
909 @enable_search: 
910 <!-- # Unused Parameters # -->
911 @use_search: 
912
913
914 <!-- ##### FUNCTION gtk_tree_view_get_enable_search ##### -->
915 <para>
916
917 </para>
918
919 @tree_view: 
920 @Returns: 
921
922
923 <!-- ##### FUNCTION gtk_tree_view_get_search_column ##### -->
924 <para>
925
926 </para>
927
928 @tree_view: 
929 @Returns: 
930
931
932 <!-- ##### FUNCTION gtk_tree_view_set_search_column ##### -->
933 <para>
934
935 </para>
936
937 @tree_view: 
938 @column: 
939
940
941 <!-- ##### FUNCTION gtk_tree_view_get_search_equal_func ##### -->
942 <para>
943
944 </para>
945
946 @tree_view: 
947 @Returns: 
948
949
950 <!-- ##### FUNCTION gtk_tree_view_set_search_equal_func ##### -->
951 <para>
952
953 </para>
954
955 @tree_view: 
956 @search_equal_func: 
957 @search_user_data: 
958 @search_destroy: 
959
960
961 <!-- ##### FUNCTION gtk_tree_view_get_fixed_height_mode ##### -->
962 <para>
963
964 </para>
965
966 @tree_view: 
967 @Returns: 
968
969
970 <!-- ##### FUNCTION gtk_tree_view_set_fixed_height_mode ##### -->
971 <para>
972
973 </para>
974
975 @tree_view: 
976 @enable: 
977
978
979 <!-- ##### FUNCTION gtk_tree_view_get_hover_selection ##### -->
980 <para>
981
982 </para>
983
984 @tree_view: 
985 @Returns: 
986
987
988 <!-- ##### FUNCTION gtk_tree_view_set_hover_selection ##### -->
989 <para>
990
991 </para>
992
993 @tree_view: 
994 @hover: 
995
996
997 <!-- ##### FUNCTION gtk_tree_view_get_hover_expand ##### -->
998 <para>
999
1000 </para>
1001
1002 @tree_view: 
1003 @Returns: 
1004
1005
1006 <!-- ##### FUNCTION gtk_tree_view_set_hover_expand ##### -->
1007 <para>
1008
1009 </para>
1010
1011 @tree_view: 
1012 @expand: 
1013
1014
1015 <!-- ##### USER_FUNCTION GtkTreeDestroyCountFunc ##### -->
1016 <para>
1017
1018 </para>
1019
1020 @tree_view: 
1021 @path: 
1022 @children: 
1023 @user_data: 
1024
1025
1026 <!-- ##### FUNCTION gtk_tree_view_set_destroy_count_func ##### -->
1027 <para>
1028
1029 </para>
1030
1031 @tree_view: 
1032 @func: 
1033 @data: 
1034 @destroy: 
1035
1036
1037 <!-- ##### USER_FUNCTION GtkTreeViewRowSeparatorFunc ##### -->
1038 <para>
1039 Function type for determining whether the row pointed to by @iter should
1040 be rendered as a separator. A common way to implement this is to have a
1041 boolean column in the model, whose values the #GtkTreeViewRowSeparatorFunc
1042 returns.
1043 </para>
1044
1045 @model: the #GtkTreeModel
1046 @iter: a #GtkTreeIter pointing at a row in @model
1047 @data: user data
1048 @Returns: %TRUE if the row is a separator
1049
1050
1051 <!-- ##### FUNCTION gtk_tree_view_get_row_separator_func ##### -->
1052 <para>
1053
1054 </para>
1055
1056 @tree_view: 
1057 @Returns: 
1058
1059
1060 <!-- ##### FUNCTION gtk_tree_view_set_row_separator_func ##### -->
1061 <para>
1062
1063 </para>
1064
1065 @tree_view: 
1066 @func: 
1067 @data: 
1068 @destroy: 
1069
1070