<Type Name="TextAttribute" FullName="Atk.TextAttribute">
  <TypeSignature Language="C#" Maintainer="auto" Value="public enum TextAttribute" />
  <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TextAttribute extends System.Enum" />
  <AssemblyInfo>
    <AssemblyName>atk-sharp</AssemblyName>
    <AssemblyPublicKey>
    </AssemblyPublicKey>
  </AssemblyInfo>
  <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
  <Base>
    <BaseTypeName>System.Enum</BaseTypeName>
  </Base>
  <Attributes>
    <Attribute>
      <AttributeName>GLib.GType(typeof(Atk.TextAttributeGType))</AttributeName>
    </Attribute>
  </Attributes>
  <Docs>
    <summary>Describes the text attributes supported</summary>
    <remarks />
  </Docs>
  <Members>
    <Member MemberName="BgColor">
      <MemberSignature Language="C#" Value="BgColor" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute BgColor = int32(18)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The background color. The value is an RGB value of the format "u,u,u"</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="BgFullHeight">
      <MemberSignature Language="C#" Value="BgFullHeight" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute BgFullHeight = int32(9)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>"true" or "false" 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.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="BgStipple">
      <MemberSignature Language="C#" Value="BgStipple" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute BgStipple = int32(20)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> "true" if a GdkBitmap is set for stippling the background color.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Direction">
      <MemberSignature Language="C#" Value="Direction" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Direction = int32(23)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The direction of the text, if set. Values are "none", "ltr" or "rtl"</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Editable">
      <MemberSignature Language="C#" Value="Editable" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Editable = int32(5)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> Either "true" or "false" indicating whether text is editable or not</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="FamilyName">
      <MemberSignature Language="C#" Value="FamilyName" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute FamilyName = int32(17)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The font family name</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="FgColor">
      <MemberSignature Language="C#" Value="FgColor" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute FgColor = int32(19)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>The foreground color. The value is an RGB value of the format "u,u,u"</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="FgStipple">
      <MemberSignature Language="C#" Value="FgStipple" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute FgStipple = int32(21)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> "true" if a GdkBitmap is set for stippling the foreground color.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Indent">
      <MemberSignature Language="C#" Value="Indent" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Indent = int32(3)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The number of pixels that the text is indented</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Invalid">
      <MemberSignature Language="C#" Value="Invalid" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Invalid = int32(0)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> Invalid attribute</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Invisible">
      <MemberSignature Language="C#" Value="Invisible" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Invisible = int32(4)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> Either "true" or "false" indicating whether text is visible or not</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Justification">
      <MemberSignature Language="C#" Value="Justification" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Justification = int32(24)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The justification of the text, if set. Values are "left", "right", "center" or "fill"</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Language">
      <MemberSignature Language="C#" Value="Language" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Language = int32(16)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The language used</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="LastDefined">
      <MemberSignature Language="C#" Value="LastDefined" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute LastDefined = int32(28)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> not a valid text attribute, used for finding end of enumeration</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="LeftMargin">
      <MemberSignature Language="C#" Value="LeftMargin" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute LeftMargin = int32(1)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The pixel width of the left margin</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="PixelsAboveLines">
      <MemberSignature Language="C#" Value="PixelsAboveLines" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute PixelsAboveLines = int32(6)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> Pixels of blank space to leave above each newline-terminated line.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="PixelsBelowLines">
      <MemberSignature Language="C#" Value="PixelsBelowLines" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute PixelsBelowLines = int32(7)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> Pixels of blank space to leave below each newline-terminated line.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="PixelsInsideWrap">
      <MemberSignature Language="C#" Value="PixelsInsideWrap" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute PixelsInsideWrap = int32(8)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> Pixels of blank space to leave between wrapped lines inside the same newline-terminated line (paragraph).</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="RightMargin">
      <MemberSignature Language="C#" Value="RightMargin" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute RightMargin = int32(2)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The pixel width of the right margin</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Rise">
      <MemberSignature Language="C#" Value="Rise" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Rise = int32(10)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>Number of pixels that the characters are risen above the baseline</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Scale">
      <MemberSignature Language="C#" Value="Scale" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Scale = int32(14)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The scale of the characters. The value is a string representation of a double</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Size">
      <MemberSignature Language="C#" Value="Size" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Size = int32(13)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The size of the characters.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Stretch">
      <MemberSignature Language="C#" Value="Stretch" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Stretch = int32(25)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>The stretch of the text, if set. Values are "ultra_condensed", "extra_condensed", "condensed", "semi_condensed", "normal", "semi_expanded", "expanded", "extra_expanded" or "ultra_expanded"</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Strikethrough">
      <MemberSignature Language="C#" Value="Strikethrough" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Strikethrough = int32(12)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> "true" or "false" whether the text is strikethrough</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Style">
      <MemberSignature Language="C#" Value="Style" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Style = int32(27)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The slant style of the text, if set. Values are "normal", "oblique" or "italic"</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Underline">
      <MemberSignature Language="C#" Value="Underline" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Underline = int32(11)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> "none", "single", "double" or "low"</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Variant">
      <MemberSignature Language="C#" Value="Variant" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Variant = int32(26)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The capitalization variant of the text, if set. Values are "normal" or "small_caps"</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="Weight">
      <MemberSignature Language="C#" Value="Weight" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Weight = int32(15)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The weight of the characters.</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName="WrapMode">
      <MemberSignature Language="C#" Value="WrapMode" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute WrapMode = int32(22)" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Atk.TextAttribute</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary> The wrap mode of the text, if any. Values are "none", "char" or "word"</summary>
        <remarks>
        </remarks>
      </Docs>
    </Member>
  </Members>
</Type>
