= setTextv =
== Syntax == void setTextv(int x, int y, int color, int flags, char* text, ...) == Arguments == :x ::Horizontal offset from left edge in pixels. :y ::Vertical offset from top edge in pixels. :color ::Color value for the text. :flags ::Any combination of TA_* and VTA_* flags. Available alignment constants are TA_BASELINE, TA_BOTTOM, TA_TOP, TA_CENTER, TA_LEFT, TA_RIGHT, TA_NOUPDATECP, TA_RTLREADING, TA_UPDATECP, VTA_BASELINE, VTA_CENTER :text ::The formatted text to render. :... ::Additional variables to substitute for the formatting symbols in text == Description == Renders formatted text to an ownerdraw control. == Example == <code> %fml ctl[0]: OWNERDRAW, color=RGBA(0,0,0, 255), Size=(100,100) ctl[7]: STANDARD, Text="Value", Pos=(*, 120) ForEveryTile: { startSetPixel(0); setFill(RGB(0,0,88)); setTextv(60, 25, RGB(0,0,0), VTA_CENTER | TA_BASELINE, "Value is: %d", ctl(7)); endSetPixel(0); return true; }</code> == See Also == |