package lablgtk3

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

Module GtkText.ViewSource

include module type of struct include GtkTextProps.TextView end
Sourceval make_params : cont:([> `textview ] as 'a Gobject.param list -> 'b) -> 'a Gobject.param list -> ?editable:bool -> ?cursor_visible:bool -> ?justification:GtkEnums.justification -> ?wrap_mode:GtkEnums.wrap_mode -> ?accepts_tab:bool -> 'b
Sourceval create_with_buffer : Gtk.text_buffer -> Gtk.text_view Gtk.obj
Sourceval set_buffer : [> `textview ] Gtk.obj -> Gtk.text_buffer -> unit
Sourceval get_buffer : [> `textview ] Gtk.obj -> Gtk.text_buffer
Sourceval scroll_to_mark : [> `textview ] Gtk.obj -> Gtk.text_mark -> float -> bool -> float -> float -> unit
Sourceval scroll_to_iter : [> `textview ] Gtk.obj -> Gtk.text_iter -> float -> bool -> float -> float -> bool
Sourceval scroll_mark_onscreen : [> `textview ] Gtk.obj -> Gtk.text_mark -> unit
Sourceval move_mark_onscreen : [> `textview ] Gtk.obj -> Gtk.text_mark -> bool
Sourceval place_cursor_onscreen : [> `textview ] Gtk.obj -> bool
Sourceval get_visible_rect : [> `textview ] Gtk.obj -> Gdk.Rectangle.t
Sourceval get_iter_location : [> `textview ] Gtk.obj -> Gtk.text_iter -> Gdk.Rectangle.t
Sourceval get_line_at_y : [> `textview ] Gtk.obj -> int -> Gtk.text_iter * int
Sourceval get_line_yrange : [> `textview ] Gtk.obj -> Gtk.text_iter -> int * int
Sourceval get_iter_at_location : [> `textview ] Gtk.obj -> int -> int -> Gtk.text_iter
Sourceval buffer_to_window_coords : [> `textview ] Gtk.obj -> Gtk.Tags.text_window_type -> int -> int -> int * int
Sourceval window_to_buffer_coords : [> `textview ] Gtk.obj -> Gtk.Tags.text_window_type -> int -> int -> int * int
Sourceval get_window : [> `textview ] Gtk.obj -> Gtk.Tags.text_window_type -> Gdk.window option
Sourceval get_window_type : [> `textview ] Gtk.obj -> Gdk.window -> Gtk.Tags.text_window_type
Sourceval set_border_window_size : [> `textview ] Gtk.obj -> [ `BOTTOM | `LEFT | `RIGHT | `TOP ] -> int -> unit
Sourceval get_border_window_size : [> `textview ] Gtk.obj -> [ `BOTTOM | `LEFT | `RIGHT | `TOP ] -> int
Sourceval forward_display_line : [> `textview ] Gtk.obj -> Gtk.text_iter -> bool
Sourceval backward_display_line : [> `textview ] Gtk.obj -> Gtk.text_iter -> bool
Sourceval forward_display_line_end : [> `textview ] Gtk.obj -> Gtk.text_iter -> bool
Sourceval backward_display_line_start : [> `textview ] Gtk.obj -> Gtk.text_iter -> bool
Sourceval starts_display_line : [> `textview ] Gtk.obj -> Gtk.text_iter -> bool
Sourceval move_visually : [> `textview ] Gtk.obj -> Gtk.text_iter -> int -> bool
Sourceval add_child_at_anchor : [> `textview ] Gtk.obj -> [> `widget ] Gtk.obj -> Gtk.text_child_anchor -> unit
Sourceval add_child_in_window : [> `textview ] Gtk.obj -> [> `widget ] Gtk.obj -> Gtk.Tags.text_window_type -> int -> int -> unit
Sourceval move_child : [> `textview ] Gtk.obj -> [> `widget ] Gtk.obj -> int -> int -> unit
OCaml

Innovation. Community. Security.