touchgfx::LCD::drawStringRTL() is only used within TouchGFX.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesTouchGFXtouchgfx::LCD::drawStringRTL()

touchgfx::LCD::drawStringRTL() method

@fn void LCD::drawStringRTL(Rect widgetArea, const Rect& invalidatedArea, const StringVisuals& visuals, const Unicode::UnicodeChar* format, va_list pArg); Draws the specified unicode string. Draws the specified unicode string. Breaks line on newline. The string can be either right-to-left or left-to-right and may contain sequences of Arabic /Hebrew and Latin characters. @see drawString

Syntax

void drawStringRTL(const Rect& widgetArea,     const Rect& invalidatedArea,     const StringVisuals& visuals,     const Unicode::UnicodeChar* format,     va_list pArg);

Arguments

widgetArea

The area covered by the drawing widget in absolute coordinates.

invalidatedArea

The (sub)region of the widget area to draw, expressed relative to the widget area. If the widgetArea is (x, y, width, height) = (10, 10, 20, 20) and invalidatedArea is (x, y, width, height) = (5, 5, 6, 6) the widgetArea drawn on the LCD is (x, y, width, height) = (15, 15, 6, 6).

visuals

format

A pointer to a zero terminated text string with optional additional wildcard arguments.

pArg

Variable arguments providing additional information.

References

LocationText
LCD.hpp:534
void drawStringRTL(const Rect& widgetArea,