Method

GtkTextIterstarts_tag

since: 3.20

Declaration [src]

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

Description [src]

Returns TRUE if tag is toggled on at exactly this point. If tag is NULL, returns TRUE if any tag is toggled on at this point.

Note that if gtk_text_iter_starts_tag() returns TRUE, it means that iter is at the beginning of the tagged range, and that the character at iter is inside the tagged range. In other words, unlike gtk_text_iter_ends_tag(), if gtk_text_iter_starts_tag() returns TRUE, gtk_text_iter_has_tag() will also return TRUE for the same parameters.

Available since: 3.20

Parameters

tag

Type: GtkTextTag

A GtkTextTag, or NULL.

The argument can be NULL.
The data is owned by the caller of the method.

Return value

Type: gboolean

Whether iter is the start of a range tagged with tag.