GnomeCanvas.rich_text Gtk.obj ->
object
  val obj : GnomeCanvas.rich_text Gtk.obj
  method affine_absolute : float array -> unit
  method affine_relative : float array -> unit
  method as_item : GnomeCanvas.item Gtk.obj
  method canvas : canvas
  method connect : item_signals
  method copy_clipboard : unit -> unit
  method cut_clipboard : unit -> unit
  method destroy : unit -> unit
  method get_bounds : float array
  method get_buffer : GText.buffer
  method get_oid : int
  method grab : Gdk.Tags.event_mask list -> Gdk.cursor -> int32 -> unit
  method grab_focus : unit -> unit
  method hide : unit -> unit
  method i2c_affine : float array
  method i2w : x:float -> y:float -> float * float
  method i2w_affine : float array
  method lower : int -> unit
  method lower_to_bottom : unit -> unit
  method move : x:float -> y:float -> unit
  method parent : group
  method paste_clipboard : unit -> unit
  method raise : int -> unit
  method raise_to_top : unit -> unit
  method reparent : group -> unit
  method set : GnomeCanvas.rich_text_p list -> unit
  method show : unit -> unit
  method ungrab : int32 -> unit
  method w2i : x:float -> y:float -> float * float
  method xform :
    [ `AFFINE of float array | `IDENTITY | `TRANSL of float array ]
end