diff options
author | Alexander Larsson <alexl@redhat.com> | 2020-02-06 16:33:34 +0100 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2020-02-06 17:47:56 +0100 |
commit | 828269820183c6f6a8fc553bfd1387d110f3ae02 (patch) | |
tree | 77591b43b95930aa5fb99a7f7611389c90b2c672 /gtk/gtktextiter.h | |
parent | fcc3c1291970f115315e24a9281ad3ac94388a12 (diff) | |
download | gtk+-828269820183c6f6a8fc553bfd1387d110f3ae02.tar.gz |
textview: Use paintables instead of textures, and fix the support
This changes gtk_text_buffer_insert_texture() to
gtk_text_buffer_insert_paintable() which is strictly more useful
(as textures are paintables). It also fixes the code to actually
support drawing the paintables (as well as tracking changes
to the paintables.
Diffstat (limited to 'gtk/gtktextiter.h')
-rw-r--r-- | gtk/gtktextiter.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk/gtktextiter.h b/gtk/gtktextiter.h index 890244e459..9655bcfe66 100644 --- a/gtk/gtktextiter.h +++ b/gtk/gtktextiter.h @@ -38,7 +38,7 @@ G_BEGIN_DECLS * 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 textures or + * @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. @@ -47,7 +47,7 @@ G_BEGIN_DECLS * * 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 textures or child widgets. + * embedded paintables or child widgets. */ typedef enum { GTK_TEXT_SEARCH_VISIBLE_ONLY = 1 << 0, @@ -155,9 +155,9 @@ gchar *gtk_text_iter_get_visible_text (const GtkTextIter *start, const GtkTextIter *end); GDK_AVAILABLE_IN_ALL -GdkTexture * gtk_text_iter_get_texture (const GtkTextIter *iter); +GdkPaintable *gtk_text_iter_get_paintable (const GtkTextIter *iter); GDK_AVAILABLE_IN_ALL -GSList * gtk_text_iter_get_marks (const GtkTextIter *iter); +GSList *gtk_text_iter_get_marks (const GtkTextIter *iter); GDK_AVAILABLE_IN_ALL GtkTextChildAnchor* gtk_text_iter_get_child_anchor (const GtkTextIter *iter); |