---
name: "GText.view_skel"
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/GText.view_skel"
---

# GText.view\_skel(3o)

Widget that displays a GText.buffer

## NAME

GText.view\_skel - Widget that displays a GText.buffer

## Class

Class   GText.view\_skel

## Documentation

*class view\_skel :* **\[\> Gtk.text\_view \] Gtk.obj -\> object end**

Widget that displays a  **GText.buffer**

**Parameters:**

""

**(\[\> Gtk.text\_view \] as 'a) Gtk.obj**

*val obj :* **'a Gtk.obj**

*method as\_view :* **Gtk.text\_view Gtk.obj**

*method add\_child\_at\_anchor :* **GObj.widget -\> GText.child\_anchor -\> unit**

*method add\_child\_in\_window :* **child:GObj.widget -\>** **which\_window:Gtk.Tags.text\_window\_type -\> x:int -\> y:int -\> unit**

*method backward\_display\_line :* **GText.iter -\> bool**

*method backward\_display\_line\_start :* **GText.iter -\> bool**

*method buffer :* **GText.buffer**

*method buffer\_to\_window\_coords :* **tag:Gtk.Tags.text\_window\_type -\> x:int -\> y:int -\> int \* int**

*method cursor\_visible :* **bool**

*method editable :* **bool**

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

*method forward\_display\_line :* **GText.iter -\> bool**

*method forward\_display\_line\_end :* **GText.iter -\> bool**

*method get\_border\_window\_size :* **\[ \`BOTTOM \| \`LEFT \| \`RIGHT \| \`TOP \] -\> int**

*method get\_iter\_at\_location :* **x:int -\> y:int -\> GText.iter**

*method get\_iter\_location :* **GText.iter -\> Gdk.Rectangle.t**

*method get\_line\_at\_y :* **int -\> GText.iter \* int**

*method get\_line\_yrange :* **GText.iter -\> int \* int**

*method get\_window :* **Gtk.Tags.text\_window\_type -\> Gdk.window option**

*method get\_window\_type :* **Gdk.window -\> Gtk.Tags.text\_window\_type**

*method indent :* **int**

*method justification :* **Gtk.Tags.justification**

*method left\_margin :* **int**

*method misc :* **GObj.misc\_ops**

*method move\_child :* **child:GObj.widget -\> x:int -\> y:int -\> unit**

*method move\_mark\_onscreen :* **GText.mark -\> bool**

*method move\_visually :* **GText.iter -\> int -\> bool**

*method pixels\_above\_lines :* **int**

*method pixels\_below\_lines :* **int**

*method pixels\_inside\_wrap :* **int**

*method place\_cursor\_onscreen :* **unit -\> bool**

*method right\_margin :* **int**

*method scroll\_mark\_onscreen :* **GText.mark -\> unit**

*method scroll\_to\_iter :* **?within\_margin:float -\>** **?use\_align:bool -\> ?xalign:float -\> ?yalign:float -\> GText.iter -\> bool**

*method scroll\_to\_mark :* **?within\_margin:float -\>** **?use\_align:bool -\> ?xalign:float -\> ?yalign:float -\> GText.mark -\> unit**

*method set\_border\_window\_size :* **typ:\[ \`BOTTOM \| \`LEFT \| \`RIGHT \| \`TOP \] -\> size:int -\> unit**

*method set\_buffer :* **GText.buffer -\> unit**

*method set\_cursor\_visible :* **bool -\> unit**

*method set\_editable :* **bool -\> unit**

*method set\_indent :* **int -\> unit**

*method set\_justification :* **Gtk.Tags.justification -\> unit**

*method set\_left\_margin :* **int -\> unit**

*method set\_pixels\_above\_lines :* **int -\> unit**

*method set\_pixels\_below\_lines :* **int -\> unit**

*method set\_pixels\_inside\_wrap :* **int -\> unit**

*method set\_right\_margin :* **int -\> unit**

*method set\_wrap\_mode :* **Gtk.Tags.wrap\_mode -\> unit**

*method starts\_display\_line :* **GText.iter -\> bool**

*method visible\_rect :* **Gdk.Rectangle.t**

*method window\_to\_buffer\_coords :* **tag:Gtk.Tags.text\_window\_type -\> x:int -\> y:int -\> int \* int**

*method wrap\_mode :* **Gtk.Tags.wrap\_mode**
