Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtktextiter.h File Reference
#include <gtk/gtktextchild.h>
#include <gtk/gtktexttag.h>

Go to the source code of this file.

Data Structures

struct  _GtkTextIter
 

Macros

#define GTK_TYPE_TEXT_ITER   (gtk_text_iter_get_type ())
 

Typedefs

typedef struct _GtkTextBuffer GtkTextBuffer
 
typedef gboolean(* GtkTextCharPredicate) (gunichar ch, gpointer user_data)
 

Enumerations

enum  GtkTextSearchFlags { GTK_TEXT_SEARCH_VISIBLE_ONLY = 1 << 0 , GTK_TEXT_SEARCH_TEXT_ONLY = 1 << 1 , GTK_TEXT_SEARCH_CASE_INSENSITIVE = 1 << 2 }
 

Functions

GDK_AVAILABLE_IN_ALL GtkTextBuffergtk_text_iter_get_buffer (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL GtkTextItergtk_text_iter_copy (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL void gtk_text_iter_free (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL void gtk_text_iter_assign (GtkTextIter *iter, const GtkTextIter *other)
 
GDK_AVAILABLE_IN_ALL GType gtk_text_iter_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_offset (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_line (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_line_offset (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_line_index (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_visible_line_offset (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_visible_line_index (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gunichar gtk_text_iter_get_char (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL char * gtk_text_iter_get_slice (const GtkTextIter *start, const GtkTextIter *end)
 
GDK_AVAILABLE_IN_ALL char * gtk_text_iter_get_text (const GtkTextIter *start, const GtkTextIter *end)
 
GDK_AVAILABLE_IN_ALL char * gtk_text_iter_get_visible_slice (const GtkTextIter *start, const GtkTextIter *end)
 
GDK_AVAILABLE_IN_ALL char * gtk_text_iter_get_visible_text (const GtkTextIter *start, const GtkTextIter *end)
 
GDK_AVAILABLE_IN_ALL GdkPaintable * gtk_text_iter_get_paintable (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL GSListgtk_text_iter_get_marks (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL GtkTextChildAnchorgtk_text_iter_get_child_anchor (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL GSListgtk_text_iter_get_toggled_tags (const GtkTextIter *iter, gboolean toggled_on)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_starts_tag (const GtkTextIter *iter, GtkTextTag *tag)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_ends_tag (const GtkTextIter *iter, GtkTextTag *tag)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_toggles_tag (const GtkTextIter *iter, GtkTextTag *tag)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_has_tag (const GtkTextIter *iter, GtkTextTag *tag)
 
GDK_AVAILABLE_IN_ALL GSListgtk_text_iter_get_tags (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_editable (const GtkTextIter *iter, gboolean default_setting)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_can_insert (const GtkTextIter *iter, gboolean default_editability)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_starts_word (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_ends_word (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_inside_word (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_starts_sentence (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_ends_sentence (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_inside_sentence (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_starts_line (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_ends_line (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_is_cursor_position (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_chars_in_line (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_bytes_in_line (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL PangoLanguagegtk_text_iter_get_language (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_is_end (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_is_start (const GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_char (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_char (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_chars (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_chars (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_line (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_line (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_lines (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_lines (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_word_end (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_word_start (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_word_ends (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_word_starts (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_line (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_line (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_lines (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_lines (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_word_end (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_word_start (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_word_ends (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_word_starts (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_sentence_end (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_sentence_start (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_sentence_ends (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_sentence_starts (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_cursor_position (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_cursor_position (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_cursor_positions (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_cursor_positions (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_cursor_position (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_cursor_position (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_cursor_positions (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_cursor_positions (GtkTextIter *iter, int count)
 
GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_offset (GtkTextIter *iter, int char_offset)
 
GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_line (GtkTextIter *iter, int line_number)
 
GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_line_offset (GtkTextIter *iter, int char_on_line)
 
GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_line_index (GtkTextIter *iter, int byte_on_line)
 
GDK_AVAILABLE_IN_ALL void gtk_text_iter_forward_to_end (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_to_line_end (GtkTextIter *iter)
 
GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_visible_line_offset (GtkTextIter *iter, int char_on_line)
 
GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_visible_line_index (GtkTextIter *iter, int byte_on_line)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_to_tag_toggle (GtkTextIter *iter, GtkTextTag *tag)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_to_tag_toggle (GtkTextIter *iter, GtkTextTag *tag)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_find_char (GtkTextIter *iter, GtkTextCharPredicate pred, gpointer user_data, const GtkTextIter *limit)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_find_char (GtkTextIter *iter, GtkTextCharPredicate pred, gpointer user_data, const GtkTextIter *limit)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_search (const GtkTextIter *iter, const char *str, GtkTextSearchFlags flags, GtkTextIter *match_start, GtkTextIter *match_end, const GtkTextIter *limit)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_search (const GtkTextIter *iter, const char *str, GtkTextSearchFlags flags, GtkTextIter *match_start, GtkTextIter *match_end, const GtkTextIter *limit)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_equal (const GtkTextIter *lhs, const GtkTextIter *rhs)
 
GDK_AVAILABLE_IN_ALL int gtk_text_iter_compare (const GtkTextIter *lhs, const GtkTextIter *rhs)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_in_range (const GtkTextIter *iter, const GtkTextIter *start, const GtkTextIter *end)
 
GDK_AVAILABLE_IN_ALL void gtk_text_iter_order (GtkTextIter *first, GtkTextIter *second)
 

Macro Definition Documentation

◆ GTK_TYPE_TEXT_ITER

#define GTK_TYPE_TEXT_ITER   (gtk_text_iter_get_type ())

Definition at line 66 of file gtktextiter.h.

Typedef Documentation

◆ GtkTextBuffer

typedef struct _GtkTextBuffer GtkTextBuffer

Definition at line 64 of file gtktextiter.h.

◆ GtkTextCharPredicate

typedef gboolean(* GtkTextCharPredicate) (gunichar ch, gpointer user_data)

GtkTextCharPredicate: @ch: a Unicode code point @user_data: data passed to the callback

The predicate function used by gtk_text_iter_forward_find_char() and gtk_text_iter_backward_find_char().

Returns: TRUE if the predicate is satisfied, and the iteration should stop, and FALSE otherwise

Definition at line 368 of file gtktextiter.h.

Enumeration Type Documentation

◆ GtkTextSearchFlags

GtkTextSearchFlags: @GTK_TEXT_SEARCH_VISIBLE_ONLY: Search only visible data. A search match may have invisible text interspersed. @GTK_TEXT_SEARCH_TEXT_ONLY: Search only text. A match may have paintables or child widgets mixed inside the matched range. @GTK_TEXT_SEARCH_CASE_INSENSITIVE: The text will be matched regardless of what case it is in.

Flags affecting how a search is done.

If neither GTK_TEXT_SEARCH_VISIBLE_ONLY nor GTK_TEXT_SEARCH_TEXT_ONLY are enabled, the match must be exact; the special 0xFFFC character will match embedded paintables or child widgets.

Enumerator
GTK_TEXT_SEARCH_VISIBLE_ONLY 
GTK_TEXT_SEARCH_TEXT_ONLY 
GTK_TEXT_SEARCH_CASE_INSENSITIVE 

Definition at line 51 of file gtktextiter.h.

51 {
55 /* Possible future plans: SEARCH_REGEXP */
GtkTextSearchFlags
Definition gtktextiter.h:51
@ GTK_TEXT_SEARCH_TEXT_ONLY
Definition gtktextiter.h:53
@ GTK_TEXT_SEARCH_CASE_INSENSITIVE
Definition gtktextiter.h:54
@ GTK_TEXT_SEARCH_VISIBLE_ONLY
Definition gtktextiter.h:52

Function Documentation

◆ gtk_text_iter_assign()

GDK_AVAILABLE_IN_ALL void gtk_text_iter_assign ( GtkTextIter * iter,
const GtkTextIter * other )

◆ gtk_text_iter_backward_char()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_char ( GtkTextIter * iter)

◆ gtk_text_iter_backward_chars()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_chars ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_backward_cursor_position()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_cursor_position ( GtkTextIter * iter)

◆ gtk_text_iter_backward_cursor_positions()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_cursor_positions ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_backward_find_char()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_find_char ( GtkTextIter * iter,
GtkTextCharPredicate pred,
gpointer user_data,
const GtkTextIter * limit )

◆ gtk_text_iter_backward_line()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_line ( GtkTextIter * iter)

◆ gtk_text_iter_backward_lines()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_lines ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_backward_search()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_search ( const GtkTextIter * iter,
const char * str,
GtkTextSearchFlags flags,
GtkTextIter * match_start,
GtkTextIter * match_end,
const GtkTextIter * limit )

◆ gtk_text_iter_backward_sentence_start()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_sentence_start ( GtkTextIter * iter)

◆ gtk_text_iter_backward_sentence_starts()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_sentence_starts ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_backward_to_tag_toggle()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_to_tag_toggle ( GtkTextIter * iter,
GtkTextTag * tag )

◆ gtk_text_iter_backward_visible_cursor_position()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_cursor_position ( GtkTextIter * iter)

◆ gtk_text_iter_backward_visible_cursor_positions()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_cursor_positions ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_backward_visible_line()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_line ( GtkTextIter * iter)

◆ gtk_text_iter_backward_visible_lines()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_lines ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_backward_visible_word_start()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_word_start ( GtkTextIter * iter)

◆ gtk_text_iter_backward_visible_word_starts()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_word_starts ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_backward_word_start()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_word_start ( GtkTextIter * iter)

◆ gtk_text_iter_backward_word_starts()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_word_starts ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_can_insert()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_can_insert ( const GtkTextIter * iter,
gboolean default_editability )

◆ gtk_text_iter_compare()

GDK_AVAILABLE_IN_ALL int gtk_text_iter_compare ( const GtkTextIter * lhs,
const GtkTextIter * rhs )

◆ gtk_text_iter_copy()

GDK_AVAILABLE_IN_ALL GtkTextIter * gtk_text_iter_copy ( const GtkTextIter * iter)

◆ gtk_text_iter_editable()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_editable ( const GtkTextIter * iter,
gboolean default_setting )

◆ gtk_text_iter_ends_line()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_ends_line ( const GtkTextIter * iter)

◆ gtk_text_iter_ends_sentence()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_ends_sentence ( const GtkTextIter * iter)

◆ gtk_text_iter_ends_tag()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_ends_tag ( const GtkTextIter * iter,
GtkTextTag * tag )

◆ gtk_text_iter_ends_word()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_ends_word ( const GtkTextIter * iter)

◆ gtk_text_iter_equal()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_equal ( const GtkTextIter * lhs,
const GtkTextIter * rhs )

◆ gtk_text_iter_forward_char()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_char ( GtkTextIter * iter)

◆ gtk_text_iter_forward_chars()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_chars ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_forward_cursor_position()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_cursor_position ( GtkTextIter * iter)

◆ gtk_text_iter_forward_cursor_positions()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_cursor_positions ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_forward_find_char()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_find_char ( GtkTextIter * iter,
GtkTextCharPredicate pred,
gpointer user_data,
const GtkTextIter * limit )

◆ gtk_text_iter_forward_line()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_line ( GtkTextIter * iter)

◆ gtk_text_iter_forward_lines()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_lines ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_forward_search()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_search ( const GtkTextIter * iter,
const char * str,
GtkTextSearchFlags flags,
GtkTextIter * match_start,
GtkTextIter * match_end,
const GtkTextIter * limit )

◆ gtk_text_iter_forward_sentence_end()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_sentence_end ( GtkTextIter * iter)

◆ gtk_text_iter_forward_sentence_ends()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_sentence_ends ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_forward_to_end()

GDK_AVAILABLE_IN_ALL void gtk_text_iter_forward_to_end ( GtkTextIter * iter)

◆ gtk_text_iter_forward_to_line_end()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_to_line_end ( GtkTextIter * iter)

◆ gtk_text_iter_forward_to_tag_toggle()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_to_tag_toggle ( GtkTextIter * iter,
GtkTextTag * tag )

◆ gtk_text_iter_forward_visible_cursor_position()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_cursor_position ( GtkTextIter * iter)

◆ gtk_text_iter_forward_visible_cursor_positions()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_cursor_positions ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_forward_visible_line()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_line ( GtkTextIter * iter)

◆ gtk_text_iter_forward_visible_lines()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_lines ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_forward_visible_word_end()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_word_end ( GtkTextIter * iter)

◆ gtk_text_iter_forward_visible_word_ends()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_word_ends ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_forward_word_end()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_word_end ( GtkTextIter * iter)

◆ gtk_text_iter_forward_word_ends()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_word_ends ( GtkTextIter * iter,
int count )

◆ gtk_text_iter_free()

GDK_AVAILABLE_IN_ALL void gtk_text_iter_free ( GtkTextIter * iter)

◆ gtk_text_iter_get_buffer()

GDK_AVAILABLE_IN_ALL GtkTextBuffer * gtk_text_iter_get_buffer ( const GtkTextIter * iter)

◆ gtk_text_iter_get_bytes_in_line()

GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_bytes_in_line ( const GtkTextIter * iter)

◆ gtk_text_iter_get_char()

GDK_AVAILABLE_IN_ALL gunichar gtk_text_iter_get_char ( const GtkTextIter * iter)

◆ gtk_text_iter_get_chars_in_line()

GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_chars_in_line ( const GtkTextIter * iter)

◆ gtk_text_iter_get_child_anchor()

GDK_AVAILABLE_IN_ALL GtkTextChildAnchor * gtk_text_iter_get_child_anchor ( const GtkTextIter * iter)

◆ gtk_text_iter_get_language()

GDK_AVAILABLE_IN_ALL PangoLanguage * gtk_text_iter_get_language ( const GtkTextIter * iter)

◆ gtk_text_iter_get_line()

GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_line ( const GtkTextIter * iter)

◆ gtk_text_iter_get_line_index()

GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_line_index ( const GtkTextIter * iter)

◆ gtk_text_iter_get_line_offset()

GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_line_offset ( const GtkTextIter * iter)

◆ gtk_text_iter_get_marks()

GDK_AVAILABLE_IN_ALL GSList * gtk_text_iter_get_marks ( const GtkTextIter * iter)

◆ gtk_text_iter_get_offset()

GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_offset ( const GtkTextIter * iter)

◆ gtk_text_iter_get_paintable()

GDK_AVAILABLE_IN_ALL GdkPaintable * gtk_text_iter_get_paintable ( const GtkTextIter * iter)

◆ gtk_text_iter_get_slice()

GDK_AVAILABLE_IN_ALL char * gtk_text_iter_get_slice ( const GtkTextIter * start,
const GtkTextIter * end )

◆ gtk_text_iter_get_tags()

GDK_AVAILABLE_IN_ALL GSList * gtk_text_iter_get_tags ( const GtkTextIter * iter)

◆ gtk_text_iter_get_text()

GDK_AVAILABLE_IN_ALL char * gtk_text_iter_get_text ( const GtkTextIter * start,
const GtkTextIter * end )

◆ gtk_text_iter_get_toggled_tags()

GDK_AVAILABLE_IN_ALL GSList * gtk_text_iter_get_toggled_tags ( const GtkTextIter * iter,
gboolean toggled_on )

◆ gtk_text_iter_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_text_iter_get_type ( void )

◆ gtk_text_iter_get_visible_line_index()

GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_visible_line_index ( const GtkTextIter * iter)

◆ gtk_text_iter_get_visible_line_offset()

GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_visible_line_offset ( const GtkTextIter * iter)

◆ gtk_text_iter_get_visible_slice()

GDK_AVAILABLE_IN_ALL char * gtk_text_iter_get_visible_slice ( const GtkTextIter * start,
const GtkTextIter * end )

◆ gtk_text_iter_get_visible_text()

GDK_AVAILABLE_IN_ALL char * gtk_text_iter_get_visible_text ( const GtkTextIter * start,
const GtkTextIter * end )

◆ gtk_text_iter_has_tag()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_has_tag ( const GtkTextIter * iter,
GtkTextTag * tag )

◆ gtk_text_iter_in_range()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_in_range ( const GtkTextIter * iter,
const GtkTextIter * start,
const GtkTextIter * end )

◆ gtk_text_iter_inside_sentence()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_inside_sentence ( const GtkTextIter * iter)

◆ gtk_text_iter_inside_word()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_inside_word ( const GtkTextIter * iter)

◆ gtk_text_iter_is_cursor_position()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_is_cursor_position ( const GtkTextIter * iter)

◆ gtk_text_iter_is_end()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_is_end ( const GtkTextIter * iter)

◆ gtk_text_iter_is_start()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_is_start ( const GtkTextIter * iter)

◆ gtk_text_iter_order()

GDK_AVAILABLE_IN_ALL void gtk_text_iter_order ( GtkTextIter * first,
GtkTextIter * second )

◆ gtk_text_iter_set_line()

GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_line ( GtkTextIter * iter,
int line_number )

◆ gtk_text_iter_set_line_index()

GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_line_index ( GtkTextIter * iter,
int byte_on_line )

◆ gtk_text_iter_set_line_offset()

GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_line_offset ( GtkTextIter * iter,
int char_on_line )

◆ gtk_text_iter_set_offset()

GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_offset ( GtkTextIter * iter,
int char_offset )

◆ gtk_text_iter_set_visible_line_index()

GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_visible_line_index ( GtkTextIter * iter,
int byte_on_line )

◆ gtk_text_iter_set_visible_line_offset()

GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_visible_line_offset ( GtkTextIter * iter,
int char_on_line )

◆ gtk_text_iter_starts_line()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_starts_line ( const GtkTextIter * iter)

◆ gtk_text_iter_starts_sentence()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_starts_sentence ( const GtkTextIter * iter)

◆ gtk_text_iter_starts_tag()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_starts_tag ( const GtkTextIter * iter,
GtkTextTag * tag )

◆ gtk_text_iter_starts_word()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_starts_word ( const GtkTextIter * iter)

◆ gtk_text_iter_toggles_tag()

GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_toggles_tag ( const GtkTextIter * iter,
GtkTextTag * tag )