man GText.buffer_skel () - Stores attributed text for display in a GText.view

NAME

GText.buffer_skel - Stores attributed text for display in a GText.view

Class

Class GText.buffer_skel

Documentation

class buffer_skel : [> `textbuffer ] Gtk.obj -> object end

Stores attributed text for display in a GText.view

Parameters:

""

([> `textbuffer ] as 'a) Gtk.obj

method as_buffer : Gtk.text_buffer

method add_selection_clipboard : GData.clipboard -> unit

method apply_tag : GText.tag -> start:GText.iter -> stop:GText.iter -> unit

method apply_tag_by_name : string -> start:GText.iter -> stop:GText.iter -> unit

method begin_user_action : unit -> unit

method bounds : GText.iter * GText.iter

method char_count : int

method copy_clipboard : GData.clipboard -> unit

method create_child_anchor : GText.iter -> GText.child_anchor

method create_mark : ?name:string -> ?left_gravity:bool -> GText.iter -> Gtk.text_mark

method create_tag : ?name:string -> GText.tag_property list -> GText.tag

method cut_clipboard : ?default_editable:bool -> GData.clipboard -> unit

method delete : start:GText.iter -> stop:GText.iter -> unit

method delete_interactive : start:GText.iter -> stop:GText.iter -> ?default_editable:bool -> unit -> bool

method delete_mark : GText.mark -> unit

method delete_selection : ?interactive:bool -> ?default_editable:bool -> unit -> bool

method end_iter : GText.iter

method end_user_action : unit -> unit

method get_iter : GText.position -> GText.iter

method get_iter_at_char : ?line:int -> int -> GText.iter

method get_iter_at_byte : line:int -> int -> GText.iter

method get_iter_at_mark : GText.mark -> GText.iter

method get_mark : GText.mark -> Gtk.text_mark

method get_oid : int

method get_text : ?start:GText.iter -> ?stop:GText.iter -> ?slice:bool -> ?visible:bool -> unit -> string

method insert : ?iter:GText.iter -> ?tag_names:string list -> ?tags:GText.tag list -> string -> unit

method insert_child_anchor : GText.iter -> GText.child_anchor -> unit

method insert_interactive : ?iter:GText.iter -> ?default_editable:bool -> string -> bool

method insert_pixbuf : iter:GText.iter -> pixbuf:GdkPixbuf.pixbuf -> unit

method insert_range : iter:GText.iter -> start:GText.iter -> stop:GText.iter -> unit

method insert_range_interactive : iter:GText.iter -> start:GText.iter -> stop:GText.iter -> ?default_editable:bool -> unit -> bool

method line_count : int

method modified : bool

method move_mark : GText.mark -> where:GText.iter -> unit

method paste_clipboard : ?iter:GText.iter -> ?default_editable:bool -> GData.clipboard -> unit

method place_cursor : where:GText.iter -> unit

method select_range : GText.iter -> GText.iter -> unit

Since GTK 2.4

method remove_all_tags : start:GText.iter -> stop:GText.iter -> unit

method remove_selection_clipboard : GData.clipboard -> unit

method remove_tag : GText.tag -> start:GText.iter -> stop:GText.iter -> unit

method remove_tag_by_name : string -> start:GText.iter -> stop:GText.iter -> unit

method selection_bounds : GText.iter * GText.iter

method set_modified : bool -> unit

method set_text : string -> unit

method start_iter : GText.iter

method tag_table : Gtk.text_tag_table