| 12345678910111213141516171819202122232425262728293031323334 |
- DEFINITION MODULE FOR "C" GtkTextTag ;
- (*
- m2-GTK4 - GtkTextTag: a set of formatting attributes attached to
- ranges of a GtkTextBuffer. Mapped onto <gtk/gtktexttag.h>.
- Create with a name, add it to a buffer's tag table (or use
- GtkTextBuffer.gtk_text_buffer_create_tag), then apply it to a range
- with gtk_text_buffer_apply_tag(). Visual attributes are set through
- GObject properties (g_object_set); the Pango markup functions are
- often simpler.
- *)
- FROM SYSTEM IMPORT ADDRESS;
- EXPORT UNQUALIFIED
- GtkTextTag,
- gtk_text_tag_new,
- gtk_text_tag_get_priority, gtk_text_tag_set_priority;
- TYPE
- GtkTextTag = ADDRESS;
- (* GtkTextTag *gtk_text_tag_new(const char *name) *)
- PROCEDURE gtk_text_tag_new (name: ARRAY OF CHAR) : GtkTextTag;
- (* int gtk_text_tag_get_priority(GtkTextTag *tag) *)
- PROCEDURE gtk_text_tag_get_priority (tag: GtkTextTag) : INTEGER;
- (* void gtk_text_tag_set_priority(GtkTextTag *tag, int priority) *)
- PROCEDURE gtk_text_tag_set_priority (tag: GtkTextTag; priority: INTEGER);
- END GtkTextTag.
|