Module GtkTree.TreeView


module TreeView: sig .. end

include GtkTreeProps.TreeView
val get_selection : [> `treeview ] Gtk.obj -> Gtk.tree_selection
val columns_autosize : [> `treeview ] Gtk.obj -> unit
val append_column : [> `treeview ] Gtk.obj -> [> `treeviewcolumn ] Gtk.obj -> int
val remove_column : [> `treeview ] Gtk.obj -> [> `treeviewcolumn ] Gtk.obj -> int
val insert_column : [> `treeview ] Gtk.obj -> [> `treeviewcolumn ] Gtk.obj -> int -> int
val get_column : [> `treeview ] Gtk.obj -> int -> Gtk.tree_view_column Gtk.obj
val move_column_after : [> `treeview ] Gtk.obj ->
[> `treeviewcolumn ] Gtk.obj -> [> `treeviewcolumn ] Gtk.obj -> int
val scroll_to_point : [> `treeview ] Gtk.obj -> int -> int -> unit
val scroll_to_cell : [> `treeview ] Gtk.obj ->
Gtk.tree_path -> [> `treeviewcolumn ] Gtk.obj -> ?align:float * float -> unit
val scroll_to_cell : [> `treeview ] Gtk.obj ->
?align:float * float -> Gtk.tree_path -> [> `treeviewcolumn ] Gtk.obj -> unit
val row_activated : [> `treeview ] Gtk.obj ->
Gtk.tree_path -> [> `treeviewcolumn ] Gtk.obj -> unit
val expand_all : [> `treeview ] Gtk.obj -> unit
val collapse_all : [> `treeview ] Gtk.obj -> unit
val expand_row : [> `treeview ] Gtk.obj -> Gtk.tree_path -> all:bool -> unit
val expand_to_path : [> `treeview ] Gtk.obj -> Gtk.tree_path -> unit
val collapse_row : [> `treeview ] Gtk.obj -> Gtk.tree_path -> unit
val row_expanded : [> `treeview ] Gtk.obj -> Gtk.tree_path -> bool
val set_cursor : [> `treeview ] Gtk.obj ->
Gtk.tree_path -> [> `treeviewcolumn ] Gtk.obj -> edit:bool -> unit
val set_cursor_on_cell : [> `treeview ] Gtk.obj ->
Gtk.tree_path ->
[> `treeviewcolumn ] Gtk.obj ->
[> `cellrenderer ] Gtk.obj -> edit:bool -> unit
val get_cursor : [> `treeview ] Gtk.obj ->
Gtk.tree_path option * Gtk.tree_view_column Gtk.obj option
val get_path_at_pos : [> `treeview ] Gtk.obj ->
x:int ->
y:int -> (Gtk.tree_path * Gtk.tree_view_column Gtk.obj * int * int) option
val get_cell_area : [> `treeview ] Gtk.obj ->
?path:Gtk.tree_path ->
?col:Gtk.tree_view_column Gtk.obj -> unit -> Gdk.Rectangle.t
val set_row_separator_func : [> `treeview ] Gtk.obj ->
(Gtk.tree_model -> Gtk.tree_iter -> bool) option -> unit