# FarPoint.Win.Text.DrawTextArgs

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="FarPoint_Win_Text_DrawTextArgs" data-uid="FarPoint.Win.Text.DrawTextArgs" class="text-break">DrawTextArgs Struct
</h1>
  <div class="markdown level0 summary"><p>Draw text arguments.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <h6><strong>Namespace</strong>: <a class="xref" href="FarPoint.Win.Text.html">FarPoint.Win.Text</a></h6>
  <h6><strong>Assembly</strong>: FarPoint.Win.dll</h6>
  <h5 id="FarPoint_Win_Text_DrawTextArgs_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public struct DrawTextArgs</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Structure DrawTextArgs</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs__ctor_System_Drawing_Graphics_System_String_System_Drawing_Font_System_Drawing_Color_System_Drawing_RectangleF_" data-uid="FarPoint.Win.Text.DrawTextArgs.#ctor(System.Drawing.Graphics,System.String,System.Drawing.Font,System.Drawing.Color,System.Drawing.RectangleF)">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.-ctor.html#FarPoint_Win_Text_DrawTextArgs__ctor_System_Drawing_Graphics_System_String_System_Drawing_Font_System_Drawing_Color_System_Drawing_RectangleF_">DrawTextArgs(Graphics, string, Font, Color, RectangleF)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates Draw Text arguments.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_AdjustTop" data-uid="FarPoint.Win.Text.DrawTextArgs.AdjustTop">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.AdjustTop.html">AdjustTop</a>
        </td>
        <td class="markdown level1 summary"><p>Adjustment for top</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_DrawRectHeight" data-uid="FarPoint.Win.Text.DrawTextArgs.DrawRectHeight">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.DrawRectHeight.html">DrawRectHeight</a>
        </td>
        <td class="markdown level1 summary"><p>Height of the drawing rectangle.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_Font" data-uid="FarPoint.Win.Text.DrawTextArgs.Font">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.Font.html">Font</a>
        </td>
        <td class="markdown level1 summary"><p>Font of the text.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_ForeColor" data-uid="FarPoint.Win.Text.DrawTextArgs.ForeColor">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.ForeColor.html">ForeColor</a>
        </td>
        <td class="markdown level1 summary"><p>Color of the text.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_GetPreferredSizeDirection" data-uid="FarPoint.Win.Text.DrawTextArgs.GetPreferredSizeDirection">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.GetPreferredSizeDirection.html">GetPreferredSizeDirection</a>
        </td>
        <td class="markdown level1 summary"><p>The direction where getPreferredSize is executed</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_Graphics" data-uid="FarPoint.Win.Text.DrawTextArgs.Graphics">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.Graphics.html">Graphics</a>
        </td>
        <td class="markdown level1 summary"><p>Graphics device interface for painting the text.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_HorizontalAlignment" data-uid="FarPoint.Win.Text.DrawTextArgs.HorizontalAlignment">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.HorizontalAlignment.html">HorizontalAlignment</a>
        </td>
        <td class="markdown level1 summary"><p>Horizontal alignment settings of the text relative to its bounding rectangle.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_HotkeyPrefix" data-uid="FarPoint.Win.Text.DrawTextArgs.HotkeyPrefix">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.HotkeyPrefix.html">HotkeyPrefix</a>
        </td>
        <td class="markdown level1 summary"><p>Hotkey prefix style of the text.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_IsDiagonal" data-uid="FarPoint.Win.Text.DrawTextArgs.IsDiagonal">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.IsDiagonal.html">IsDiagonal</a>
        </td>
        <td class="markdown level1 summary"><p>Whether this is for diagonal line</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_KeepAlignment" data-uid="FarPoint.Win.Text.DrawTextArgs.KeepAlignment">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.KeepAlignment.html">KeepAlignment</a>
        </td>
        <td class="markdown level1 summary"><p>Whether to keep alignment when cell size is small than text size</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_Multiline" data-uid="FarPoint.Win.Text.DrawTextArgs.Multiline">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.Multiline.html">Multiline</a>
        </td>
        <td class="markdown level1 summary"><p>Whether to allow text to go to multiple lines.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_Rectangle" data-uid="FarPoint.Win.Text.DrawTextArgs.Rectangle">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.Rectangle.html">Rectangle</a>
        </td>
        <td class="markdown level1 summary"><p>Bounding rectangle of the text.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_RectangleCell" data-uid="FarPoint.Win.Text.DrawTextArgs.RectangleCell">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.RectangleCell.html">RectangleCell</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_RightToLeft" data-uid="FarPoint.Win.Text.DrawTextArgs.RightToLeft">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.RightToLeft.html">RightToLeft</a>
        </td>
        <td class="markdown level1 summary"><p>Whether layout is right-to-left.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_RotationAngle" data-uid="FarPoint.Win.Text.DrawTextArgs.RotationAngle">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.RotationAngle.html">RotationAngle</a>
        </td>
        <td class="markdown level1 summary"><p>Rotation angle of the text.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_ShouldAdjustHeight" data-uid="FarPoint.Win.Text.DrawTextArgs.ShouldAdjustHeight">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.ShouldAdjustHeight.html">ShouldAdjustHeight</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_StringTrimming" data-uid="FarPoint.Win.Text.DrawTextArgs.StringTrimming">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.StringTrimming.html">StringTrimming</a>
        </td>
        <td class="markdown level1 summary"><p>Trimming effect of the text.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_Text" data-uid="FarPoint.Win.Text.DrawTextArgs.Text">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.Text.html">Text</a>
        </td>
        <td class="markdown level1 summary"><p>Text to draw.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_TextIndent" data-uid="FarPoint.Win.Text.DrawTextArgs.TextIndent">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.TextIndent.html">TextIndent</a>
        </td>
        <td class="markdown level1 summary"><p>Number of pixels to indent the text.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_TextOrientation" data-uid="FarPoint.Win.Text.DrawTextArgs.TextOrientation">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.TextOrientation.html">TextOrientation</a>
        </td>
        <td class="markdown level1 summary"><p>Orientation of the text.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_VerticalAlignment" data-uid="FarPoint.Win.Text.DrawTextArgs.VerticalAlignment">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.VerticalAlignment.html">VerticalAlignment</a>
        </td>
        <td class="markdown level1 summary"><p>Vertical alignment settings of the text relative to its bounding rectangle.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Text_DrawTextArgs_WordWrap" data-uid="FarPoint.Win.Text.DrawTextArgs.WordWrap">
          <a class="xref" href="FarPoint.Win.Text.DrawTextArgs.WordWrap.html">WordWrap</a>
        </td>
        <td class="markdown level1 summary"><p>Whether the text is wrapped to multiple lines.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
