package lablgtk3

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module GtkText.BufferSource

include module type of struct include GtkTextProps.TextBuffer end
Sourceval create : ?tag_table:Gtk.text_tag_table -> [ `textbuffer ] Gobject.param list -> Gtk.text_buffer
Sourceval get_line_count : Gtk.text_buffer -> int
Sourceval get_char_count : Gtk.text_buffer -> int
Sourceval insert : Gtk.text_buffer -> Gtk.text_iter -> string -> unit
Sourceval insert_at_cursor : Gtk.text_buffer -> string -> unit
Sourceval insert_interactive : Gtk.text_buffer -> Gtk.text_iter -> string -> bool -> bool
Sourceval insert_interactive_at_cursor : Gtk.text_buffer -> string -> bool -> bool
Sourceval insert_range_interactive : Gtk.text_buffer -> Gtk.text_iter -> Gtk.text_iter -> Gtk.text_iter -> bool -> bool
Sourceval delete_interactive : Gtk.text_buffer -> Gtk.text_iter -> Gtk.text_iter -> bool -> bool
Sourceval set_text : Gtk.text_buffer -> string -> unit
Sourceval get_text : Gtk.text_buffer -> Gtk.text_iter -> Gtk.text_iter -> bool -> string
Sourceval get_slice : Gtk.text_buffer -> Gtk.text_iter -> Gtk.text_iter -> bool -> string
Sourceval insert_pixbuf : Gtk.text_buffer -> Gtk.text_iter -> GdkPixbuf.pixbuf -> unit
Sourceval create_mark : Gtk.text_buffer -> string option -> Gtk.text_iter -> bool -> Gtk.text_mark
Sourceval move_mark : Gtk.text_buffer -> Gtk.text_mark -> Gtk.text_iter -> unit
Sourceval move_mark_by_name : Gtk.text_buffer -> string -> Gtk.text_iter -> unit
Sourceval delete_mark : Gtk.text_buffer -> Gtk.text_mark -> unit
Sourceval delete_mark_by_name : Gtk.text_buffer -> string -> unit
Sourceval get_mark : Gtk.text_buffer -> string -> Gtk.text_mark option
Sourceval get_selection_bound : Gtk.text_buffer -> Gtk.text_mark
Sourceval place_cursor : Gtk.text_buffer -> Gtk.text_iter -> unit
Sourceval select_range : Gtk.text_buffer -> Gtk.text_iter -> Gtk.text_iter -> unit
Sourceval apply_tag_by_name : Gtk.text_buffer -> string -> Gtk.text_iter -> Gtk.text_iter -> unit
Sourceval remove_tag_by_name : Gtk.text_buffer -> string -> Gtk.text_iter -> Gtk.text_iter -> unit
Sourceval remove_all_tags : Gtk.text_buffer -> Gtk.text_iter -> Gtk.text_iter -> unit
Sourceval create_tag_0 : Gtk.text_buffer -> string option -> Gtk.text_tag
Sourceval create_tag_2 : Gtk.text_buffer -> string option -> string -> string -> Gtk.text_tag
Sourceval get_iter_at_line_offset : Gtk.text_buffer -> int -> int -> Gtk.text_iter
Sourceval get_iter_at_offset : Gtk.text_buffer -> int -> Gtk.text_iter
Sourceval get_iter_at_line : Gtk.text_buffer -> int -> Gtk.text_iter
Sourceval get_iter_at_line_index : Gtk.text_buffer -> int -> int -> Gtk.text_iter
Sourceval get_start_iter : Gtk.text_buffer -> Gtk.text_iter
Sourceval get_end_iter : Gtk.text_buffer -> Gtk.text_iter
Sourceval get_modified : Gtk.text_buffer -> bool
Sourceval set_modified : Gtk.text_buffer -> bool -> unit
Sourceval delete_selection : Gtk.text_buffer -> bool -> bool -> bool
Sourceval get_selection_bounds : Gtk.text_buffer -> Gtk.text_iter * Gtk.text_iter
Sourceval begin_user_action : Gtk.text_buffer -> unit
Sourceval end_user_action : Gtk.text_buffer -> unit
Sourceval insert_child_anchor : Gtk.text_buffer -> Gtk.text_iter -> Gtk.text_child_anchor -> unit
Sourceval paste_clipboard : Gtk.text_buffer -> Gtk.clipboard -> Gtk.text_iter option -> bool -> unit
Sourceval copy_clipboard : Gtk.text_buffer -> Gtk.clipboard -> unit
Sourceval cut_clipboard : Gtk.text_buffer -> Gtk.clipboard -> bool -> unit
Sourceval add_selection_clipboard : Gtk.text_buffer -> Gtk.clipboard -> unit
Sourceval remove_selection_clipboard : Gtk.text_buffer -> Gtk.clipboard -> unit
OCaml

Innovation. Community. Security.