<!-- ##### SECTION Title ##### -->
GtkTextTag

<!-- ##### SECTION Short_Description ##### -->

A tag that can be applied to text in a <link linkend="GtkTextBuffer">GtkTextBuffer</link>

<!-- ##### SECTION Long_Description ##### -->
<para>
You may wish to begin by reading the <link linkend="TextWidget">text widget
conceptual overview</link> which gives an overview of all the objects and data
types related to the text widget and how they work together.
</para>

<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### STRUCT GtkTextTag ##### -->
<para>

</para>


<!-- ##### STRUCT GtkTextBTreeNode ##### -->
<para>

</para>


<!-- ##### STRUCT GtkTextTagTable ##### -->
<para>

</para>


<!-- ##### ENUM GtkWrapMode ##### -->
<para>
Describes a type of line wrapping.
</para>

@GTK_WRAP_NONE: 
@GTK_WRAP_CHAR: 
@GTK_WRAP_WORD: 

<!-- ##### STRUCT GtkTextAttributes ##### -->
<para>

</para>

@refcount: 
@appearance: 
@justification: 
@direction: 
@font: 
@font_scale: 
@left_margin: 
@indent: 
@right_margin: 
@pixels_above_lines: 
@pixels_below_lines: 
@pixels_inside_wrap: 
@tabs: 
@wrap_mode: 
@language: 
@invisible: 
@bg_full_height: 
@editable: 
@realized: 
@pad1: 
@pad2: 
@pad3: 
@pad4: 

<!-- ##### FUNCTION gtk_text_tag_new ##### -->
<para>

</para>

@name: 
@Returns: 


<!-- ##### FUNCTION gtk_text_tag_get_priority ##### -->
<para>

</para>

@tag: 
@Returns: 


<!-- ##### FUNCTION gtk_text_tag_set_priority ##### -->
<para>

</para>

@tag: 
@priority: 


<!-- ##### FUNCTION gtk_text_tag_event ##### -->
<para>

</para>

@tag: 
@event_object: 
@event: 
@iter: 
@Returns: 


<!-- ##### STRUCT GtkTextAppearance ##### -->
<para>

</para>

@bg_color: 
@fg_color: 
@bg_stipple: 
@fg_stipple: 
@rise: 
@underline: 
@strikethrough: 
@draw_bg: 
@inside_selection: 
@is_text: 

<!-- ##### FUNCTION gtk_text_attributes_new ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION gtk_text_attributes_copy ##### -->
<para>

</para>

@src: 
@Returns: 
<!-- # Unused Parameters # -->
@dest: 


<!-- ##### FUNCTION gtk_text_attributes_copy_values ##### -->
<para>

</para>

@src: 
@dest: 


<!-- ##### FUNCTION gtk_text_attributes_unref ##### -->
<para>

</para>

@values: 


<!-- ##### FUNCTION gtk_text_attributes_ref ##### -->
<para>

</para>

@values: 


<!-- ##### SIGNAL GtkTextTag::event ##### -->
<para>

</para>

@texttag: the object which received the signal.
@arg1: 
@event: 
@arg2: 
@Returns: 

<!-- ##### ARG GtkTextTag:name ##### -->
<para>
Name of the tag, or NULL for anonymous tags. Can only be set
when the tag is created.
</para>

<!-- ##### ARG GtkTextTag:background ##### -->
<para>
Background color, as a string such as "red" or "#FFFFFF"
</para>

<!-- ##### ARG GtkTextTag:foreground ##### -->
<para>
Foreground color as a string such as "red" or "#FFFFFF".
</para>

<!-- ##### ARG GtkTextTag:background-gdk ##### -->
<para>
Background color, as a #GdkColor.
</para>

<!-- ##### ARG GtkTextTag:foreground-gdk ##### -->
<para>
Foreground color as a #GdkColor.
</para>

<!-- ##### ARG GtkTextTag:background-stipple ##### -->
<para>
A #GdkBitmap to use for stippling the background color.
</para>

<!-- ##### ARG GtkTextTag:foreground-stipple ##### -->
<para>
A #GdkBitmap to use as a stipple pattern for the foreground.
</para>

<!-- ##### ARG GtkTextTag:font ##### -->
<para>
Font as a Pango font name, e.g. "Sans Italic 12"
</para>

<!-- ##### ARG GtkTextTag:font-desc ##### -->
<para>
Font as a #PangoFontDescription.
</para>

<!-- ##### ARG GtkTextTag:family ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:style ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:variant ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:weight ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:stretch ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:size ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:size-points ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:scale ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:pixels-above-lines ##### -->
<para>
Pixels of blank space to leave above each newline-terminated line.
</para>

<!-- ##### ARG GtkTextTag:pixels-below-lines ##### -->
<para>
Pixels of blank space to leave below each newline-terminated line.
</para>

<!-- ##### ARG GtkTextTag:pixels-inside-wrap ##### -->
<para>
Pixels of blank space to leave between wrapped lines inside the same
newline-terminated line (paragraph).
</para>

<!-- ##### ARG GtkTextTag:editable ##### -->
<para>
Whether the user can modify the tagged text.
</para>

<!-- ##### ARG GtkTextTag:wrap-mode ##### -->
<para>
A #GtkWrapMode value. Only used if the tag applies to the first
character in a paragraph.
</para>

<!-- ##### ARG GtkTextTag:justification ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:direction ##### -->
<para>
The #GtkTextDirection for the tagged text.
</para>

<!-- ##### ARG GtkTextTag:left-margin ##### -->
<para>
Pixel width of left margin of the text.
</para>

<!-- ##### ARG GtkTextTag:indent ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:strikethrough ##### -->
<para>
%TRUE to draw a line through the text.
</para>

<!-- ##### ARG GtkTextTag:right-margin ##### -->
<para>
Pixel width of right margin.
</para>

<!-- ##### ARG GtkTextTag:underline ##### -->
<para>
A #PangoUnderline value.
</para>

<!-- ##### ARG GtkTextTag:rise ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:background-full-height ##### -->
<para>
Whether to make the background color for each character the height of
the highest font used on the current line, or the height of the font 
used for the current character.
</para>

<!-- ##### ARG GtkTextTag:language ##### -->
<para>
The language this text is in, as an ISO code. Pango can use this as a
hint when rendering the text. If you don't understand this argument, 
you probably don't need it.
</para>

<!-- ##### ARG GtkTextTag:tabs ##### -->
<para>
A #PangoTabArray indicating tabs for this text.  Only used if the tag
applies to the first character in a paragraph.
</para>

<!-- ##### ARG GtkTextTag:invisible ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:background-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:foreground-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:background-stipple-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:foreground-stipple-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:family-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:style-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:variant-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:weight-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:stretch-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:size-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:scale-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:pixels-above-lines-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:pixels-below-lines-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:pixels-inside-wrap-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:editable-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:wrap-mode-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:justification-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:left-margin-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:indent-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:strikethrough-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:right-margin-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:underline-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:rise-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:background-full-height-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:language-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:tabs-set ##### -->
<para>

</para>

<!-- ##### ARG GtkTextTag:invisible-set ##### -->
<para>

</para>

