Gtk.clist Gtk.obj ->
object
  val obj : Gtk.clist Gtk.obj
  method append : string list -> int
  method as_widget : Gtk.widget Gtk.obj
  method cell_pixmap : int -> int -> GDraw.pixmap option
  method cell_style : int -> int -> GObj.style option
  method cell_text : int -> int -> string
  method cell_type : int -> int -> Gtk.Tags.cell_type
  method clear : unit -> unit
  method coerce : GObj.widget
  method column_title : int -> string
  method column_widget : int -> GObj.widget
  method columns : int
  method columns_autosize : unit -> unit
  method connect : GList.clist_signals
  method destroy : unit -> unit
  method drag : GObj.drag_ops
  method event : GObj.event_ops
  method focus_row : int
  method freeze : unit -> unit
  method get_oid : int
  method get_row_column : x:int -> y:int -> int * int
  method get_row_data : int -> 'a
  method get_row_state : int -> Gtk.Tags.state_type
  method hadjustment : GData.adjustment
  method insert : row:int -> string list -> int
  method misc : GObj.misc_ops
  method moveto :
    ?row_align:Gtk.clampf -> ?col_align:Gtk.clampf -> int -> int -> unit
  method optimal_column_width : int -> int
  method prepend : string list -> int
  method remove : row:int -> unit
  method row_is_visible : int -> Gtk.Tags.visibility
  method row_move : int -> dst:int -> unit
  method row_selectable : int -> bool
  method row_style : int -> GObj.style option
  method rows : int
  method scroll_horizontal : Gtk.Tags.scroll_type -> pos:Gtk.clampf -> unit
  method scroll_vertical : Gtk.Tags.scroll_type -> pos:Gtk.clampf -> unit
  method select : int -> int -> unit
  method select_all : unit -> unit
  method set_border_width : int -> unit
  method set_button_actions : int -> Gtk.Tags.button_action list -> unit
  method set_cell :
    ?text:string ->
    ?pixmap:GDraw.pixmap ->
    ?spacing:int -> ?style:GObj.style -> int -> int -> unit
  method set_column :
    ?widget:GObj.widget ->
    ?title:string ->
    ?title_active:bool ->
    ?justification:Gtk.Tags.justification ->
    ?visibility:bool ->
    ?resizeable:bool ->
    ?auto_resize:bool ->
    ?width:int -> ?min_width:int -> ?max_width:int -> int -> unit
  method set_hadjustment : GData.adjustment -> unit
  method set_reorderable : bool -> unit
  method set_row :
    ?foreground:GDraw.optcolor ->
    ?background:GDraw.optcolor ->
    ?selectable:bool -> ?style:GObj.style -> int -> unit
  method set_row_data : int -> data:'-> unit
  method set_row_height : int -> unit
  method set_selection_mode : Gtk.Tags.selection_mode -> unit
  method set_shadow_type : Gtk.Tags.shadow_type -> unit
  method set_shift : int -> int -> vertical:int -> horizontal:int -> unit
  method set_sort :
    ?auto:bool -> ?column:int -> ?dir:Gtk.Tags.sort_type -> unit -> unit
  method set_titles_active : bool -> unit
  method set_titles_show : bool -> unit
  method set_use_drag_icons : bool -> unit
  method set_vadjustment : GData.adjustment -> unit
  method sort : unit -> unit
  method swap_rows : int -> int -> unit
  method thaw : unit -> unit
  method unselect : int -> int -> unit
  method unselect_all : unit -> unit
  method vadjustment : GData.adjustment
end