|
GType | gtk_text_buffer_get_type (void) G_GNUC_CONST |
|
GtkTextBuffer * | gtk_text_buffer_new (GtkTextTagTable *table) |
|
gint | gtk_text_buffer_get_line_count (GtkTextBuffer *buffer) |
|
gint | gtk_text_buffer_get_char_count (GtkTextBuffer *buffer) |
|
GtkTextTagTable * | gtk_text_buffer_get_tag_table (GtkTextBuffer *buffer) |
|
void | gtk_text_buffer_set_text (GtkTextBuffer *buffer, const gchar *text, gint len) |
|
void | gtk_text_buffer_insert (GtkTextBuffer *buffer, GtkTextIter *iter, const gchar *text, gint len) |
|
void | gtk_text_buffer_insert_at_cursor (GtkTextBuffer *buffer, const gchar *text, gint len) |
|
gboolean | gtk_text_buffer_insert_interactive (GtkTextBuffer *buffer, GtkTextIter *iter, const gchar *text, gint len, gboolean default_editable) |
|
gboolean | gtk_text_buffer_insert_interactive_at_cursor (GtkTextBuffer *buffer, const gchar *text, gint len, gboolean default_editable) |
|
void | gtk_text_buffer_insert_range (GtkTextBuffer *buffer, GtkTextIter *iter, const GtkTextIter *start, const GtkTextIter *end) |
|
gboolean | gtk_text_buffer_insert_range_interactive (GtkTextBuffer *buffer, GtkTextIter *iter, const GtkTextIter *start, const GtkTextIter *end, gboolean default_editable) |
|
void | gtk_text_buffer_insert_with_tags (GtkTextBuffer *buffer, GtkTextIter *iter, const gchar *text, gint len, GtkTextTag *first_tag,...) G_GNUC_NULL_TERMINATED |
|
void | gtk_text_buffer_insert_with_tags_by_name (GtkTextBuffer *buffer, GtkTextIter *iter, const gchar *text, gint len, const gchar *first_tag_name,...) G_GNUC_NULL_TERMINATED |
|
void | gtk_text_buffer_delete (GtkTextBuffer *buffer, GtkTextIter *start, GtkTextIter *end) |
|
gboolean | gtk_text_buffer_delete_interactive (GtkTextBuffer *buffer, GtkTextIter *start_iter, GtkTextIter *end_iter, gboolean default_editable) |
|
gboolean | gtk_text_buffer_backspace (GtkTextBuffer *buffer, GtkTextIter *iter, gboolean interactive, gboolean default_editable) |
|
gchar * | gtk_text_buffer_get_text (GtkTextBuffer *buffer, const GtkTextIter *start, const GtkTextIter *end, gboolean include_hidden_chars) |
|
gchar * | gtk_text_buffer_get_slice (GtkTextBuffer *buffer, const GtkTextIter *start, const GtkTextIter *end, gboolean include_hidden_chars) |
|
void | gtk_text_buffer_insert_pixbuf (GtkTextBuffer *buffer, GtkTextIter *iter, GdkPixbuf *pixbuf) |
|
void | gtk_text_buffer_insert_child_anchor (GtkTextBuffer *buffer, GtkTextIter *iter, GtkTextChildAnchor *anchor) |
|
GtkTextChildAnchor * | gtk_text_buffer_create_child_anchor (GtkTextBuffer *buffer, GtkTextIter *iter) |
|
void | gtk_text_buffer_add_mark (GtkTextBuffer *buffer, GtkTextMark *mark, const GtkTextIter *where) |
|
GtkTextMark * | gtk_text_buffer_create_mark (GtkTextBuffer *buffer, const gchar *mark_name, const GtkTextIter *where, gboolean left_gravity) |
|
void | gtk_text_buffer_move_mark (GtkTextBuffer *buffer, GtkTextMark *mark, const GtkTextIter *where) |
|
void | gtk_text_buffer_delete_mark (GtkTextBuffer *buffer, GtkTextMark *mark) |
|
GtkTextMark * | gtk_text_buffer_get_mark (GtkTextBuffer *buffer, const gchar *name) |
|
void | gtk_text_buffer_move_mark_by_name (GtkTextBuffer *buffer, const gchar *name, const GtkTextIter *where) |
|
void | gtk_text_buffer_delete_mark_by_name (GtkTextBuffer *buffer, const gchar *name) |
|
GtkTextMark * | gtk_text_buffer_get_insert (GtkTextBuffer *buffer) |
|
GtkTextMark * | gtk_text_buffer_get_selection_bound (GtkTextBuffer *buffer) |
|
void | gtk_text_buffer_place_cursor (GtkTextBuffer *buffer, const GtkTextIter *where) |
|
void | gtk_text_buffer_select_range (GtkTextBuffer *buffer, const GtkTextIter *ins, const GtkTextIter *bound) |
|
void | gtk_text_buffer_apply_tag (GtkTextBuffer *buffer, GtkTextTag *tag, const GtkTextIter *start, const GtkTextIter *end) |
|
void | gtk_text_buffer_remove_tag (GtkTextBuffer *buffer, GtkTextTag *tag, const GtkTextIter *start, const GtkTextIter *end) |
|
void | gtk_text_buffer_apply_tag_by_name (GtkTextBuffer *buffer, const gchar *name, const GtkTextIter *start, const GtkTextIter *end) |
|
void | gtk_text_buffer_remove_tag_by_name (GtkTextBuffer *buffer, const gchar *name, const GtkTextIter *start, const GtkTextIter *end) |
|
void | gtk_text_buffer_remove_all_tags (GtkTextBuffer *buffer, const GtkTextIter *start, const GtkTextIter *end) |
|
GtkTextTag * | gtk_text_buffer_create_tag (GtkTextBuffer *buffer, const gchar *tag_name, const gchar *first_property_name,...) |
|
void | gtk_text_buffer_get_iter_at_line_offset (GtkTextBuffer *buffer, GtkTextIter *iter, gint line_number, gint char_offset) |
|
void | gtk_text_buffer_get_iter_at_line_index (GtkTextBuffer *buffer, GtkTextIter *iter, gint line_number, gint byte_index) |
|
void | gtk_text_buffer_get_iter_at_offset (GtkTextBuffer *buffer, GtkTextIter *iter, gint char_offset) |
|
void | gtk_text_buffer_get_iter_at_line (GtkTextBuffer *buffer, GtkTextIter *iter, gint line_number) |
|
void | gtk_text_buffer_get_start_iter (GtkTextBuffer *buffer, GtkTextIter *iter) |
|
void | gtk_text_buffer_get_end_iter (GtkTextBuffer *buffer, GtkTextIter *iter) |
|
void | gtk_text_buffer_get_bounds (GtkTextBuffer *buffer, GtkTextIter *start, GtkTextIter *end) |
|
void | gtk_text_buffer_get_iter_at_mark (GtkTextBuffer *buffer, GtkTextIter *iter, GtkTextMark *mark) |
|
void | gtk_text_buffer_get_iter_at_child_anchor (GtkTextBuffer *buffer, GtkTextIter *iter, GtkTextChildAnchor *anchor) |
|
gboolean | gtk_text_buffer_get_modified (GtkTextBuffer *buffer) |
|
void | gtk_text_buffer_set_modified (GtkTextBuffer *buffer, gboolean setting) |
|
gboolean | gtk_text_buffer_get_has_selection (GtkTextBuffer *buffer) |
|
void | gtk_text_buffer_add_selection_clipboard (GtkTextBuffer *buffer, GtkClipboard *clipboard) |
|
void | gtk_text_buffer_remove_selection_clipboard (GtkTextBuffer *buffer, GtkClipboard *clipboard) |
|
void | gtk_text_buffer_cut_clipboard (GtkTextBuffer *buffer, GtkClipboard *clipboard, gboolean default_editable) |
|
void | gtk_text_buffer_copy_clipboard (GtkTextBuffer *buffer, GtkClipboard *clipboard) |
|
void | gtk_text_buffer_paste_clipboard (GtkTextBuffer *buffer, GtkClipboard *clipboard, GtkTextIter *override_location, gboolean default_editable) |
|
gboolean | gtk_text_buffer_get_selection_bounds (GtkTextBuffer *buffer, GtkTextIter *start, GtkTextIter *end) |
|
gboolean | gtk_text_buffer_delete_selection (GtkTextBuffer *buffer, gboolean interactive, gboolean default_editable) |
|
void | gtk_text_buffer_begin_user_action (GtkTextBuffer *buffer) |
|
void | gtk_text_buffer_end_user_action (GtkTextBuffer *buffer) |
|
GtkTargetList * | gtk_text_buffer_get_copy_target_list (GtkTextBuffer *buffer) |
|
GtkTargetList * | gtk_text_buffer_get_paste_target_list (GtkTextBuffer *buffer) |
|
void | _gtk_text_buffer_spew (GtkTextBuffer *buffer) |
|
GtkTextBTree * | _gtk_text_buffer_get_btree (GtkTextBuffer *buffer) |
|
const PangoLogAttr * | _gtk_text_buffer_get_line_log_attrs (GtkTextBuffer *buffer, const GtkTextIter *anywhere_in_line, gint *char_len) |
|
void | _gtk_text_buffer_notify_will_remove_tag (GtkTextBuffer *buffer, GtkTextTag *tag) |
|