[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'LazGtk3' (#lcl)

TGtkTextBuffer

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lazgtk3.pas line 5464

type TGtkTextBuffer = object(TGObject)

  priv: PGtkTextBufferPrivate;

  

  function new();

  

  procedure add_mark();

  

  procedure add_selection_clipboard();

  

  procedure apply_tag();

  

  procedure apply_tag_by_name();

  

  function backspace();

  

  procedure begin_user_action;

  

  procedure copy_clipboard();

  

  function create_child_anchor();

  

  function create_mark();

  

  procedure cut_clipboard();

  

  procedure delete();

  

  function delete_interactive();

  

  procedure delete_mark();

  

  procedure delete_mark_by_name();

  

  function delete_selection();

  

  function deserialize();

  

  function deserialize_get_can_create_tags();

  

  procedure deserialize_set_can_create_tags();

  

  procedure end_user_action;

  

  procedure get_bounds();

  

  function get_char_count;

  

  function get_copy_target_list;

  

  function get_deserialize_formats();

  

  procedure get_end_iter();

  

  function get_has_selection;

  

  function get_insert;

  

  procedure get_iter_at_child_anchor();

  

  procedure get_iter_at_line();

  

  procedure get_iter_at_line_index();

  

  procedure get_iter_at_line_offset();

  

  procedure get_iter_at_mark();

  

  procedure get_iter_at_offset();

  

  function get_line_count;

  

  function get_mark();

  

  function get_modified;

  

  function get_paste_target_list;

  

  function get_selection_bound;

  

  function get_selection_bounds();

  

  function get_serialize_formats();

  

  function get_slice();

  

  procedure get_start_iter();

  

  function get_tag_table;

  

  function get_text();

  

  procedure insert();

  

  procedure insert_at_cursor();

  

  procedure insert_child_anchor();

  

  function insert_interactive();

  

  function insert_interactive_at_cursor();

  

  procedure insert_markup();

  

  procedure insert_pixbuf();

  

  procedure insert_range();

  

  function insert_range_interactive();

  

  procedure move_mark();

  

  procedure move_mark_by_name();

  

  procedure paste_clipboard();

  

  procedure place_cursor();

  

  function register_deserialize_format();

  

  function register_deserialize_tagset();

  

  function register_serialize_format();

  

  function register_serialize_tagset();

  

  procedure remove_all_tags();

  

  procedure remove_selection_clipboard();

  

  procedure remove_tag();

  

  procedure remove_tag_by_name();

  

  procedure select_range();

  

  function serialize();

  

  procedure set_modified();

  

  procedure set_text();

  

  procedure unregister_deserialize_format();

  

  procedure unregister_serialize_format();

  

  property copy_target_list: PGtkTargetList; [r]

  

  property has_selection: gboolean; [r]

  

  property paste_target_list: PGtkTargetList; [r]

  

  property tag_table: PGtkTextTagTable; [r]

  

end;

Inheritance

TGtkTextBuffer

  

TGObject