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