---
name: "GList.clist"
section: "3o"
platform: "linux"
package: "liblablgtk2-ocaml-doc"
version: "2.4.0v0.2tv-8"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/GList.clist"
---

# GList.clist(3o)

A multi-columned scrolling list widget

## NAME

GList.clist - A multi-columned scrolling list widget

## Class

Class   GList.clist

## Documentation

*class 'a clist :* **Gtk.clist Gtk.obj -\> object end**

**Deprecated.** .

A multi-columned scrolling list widget

**Parameters:**

""

**Gtk.clist Gtk.obj**

*val obj :* **Gtk.clist Gtk.obj**

*method event :* **GObj.event\_ops**

*method append :* **string list -\> int**

*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 column\_title :* **int -\> string**

*method column\_widget :* **int -\> GObj.widget**

*method columns :* **int**

*method columns\_autosize :* **unit -\> unit**

*method connect :* **GList.clist\_signals**

*method focus\_row :* **int**

*method freeze :* **unit -\> unit**

*method get\_row\_column :* **x:int -\> y:int -\> int \* int**

*method get\_row\_data :* **int -\> 'a**

*method hadjustment :* **GData.adjustment**

*method insert :* **row:int -\> string list -\> int**

*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\_vertical :* **Gtk.Tags.scroll\_type -\> pos:Gtk.clampf -\> unit**

*method scroll\_horizontal :* **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:'a -\> 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**

*method get\_row\_state :* **int -\> Gtk.Tags.state\_type**
