Name | Description | |
---|---|---|
![]() ![]() | CalcRectRotation | Calculates the rect rotation. |
![]() | ClearRuns | Clears the runs. |
![]() | FormatText | Overloaded. FormatText Uses textruns to go through m_text and creates LineDesc |
![]() | FormatTextAndTrim | |
![]() | FormatTextShrinkToFit | Overloaded. FormatText and returns updated font. Uses textruns to go through m_text and creates LineDesc with ShrinkToFit algorithm |
![]() | GetBlocks | Gets the blocks. |
![]() | GetLastLinesIndexes | Returns indexes of last paragraphs lines. Used to define lines which should not be justified. |
![]() | GetLines | Gets the lines. |
![]() | GetLogicalLines | Returns an array of lines that are "logically" together. GetLines() splits the entire text based on width. GetLines() >= GetLogicalLines() |
![]() | GetParagraphSize | Gets the size of the paragraph. |
![]() | IsLastLineInParagraph | Returns true is the line at index "line" is the lasst line in the paragraph. Done only for justified alignment and lineCount > 1 |
![]() ![]() | NormalizeLineFeeds | Normalizes line-feed characters to unified presentation with \n as line delimiter |
![]() | Render | Renders Lines and pieces that contains text only. This method is used to render Label, Textbox, CheckBox, RichtextBox at run time. Label, Textbox, CheckBox, at design time. |
![]() | RenderWithGraphics | Renders text |
![]() | SetSelectionColors | Sets selection painting colors |