Difference between revisions of "API Panel.Graphics.DrawText"
From Flowcode Help
Jump to navigationJump to search (XML import) |
(XML import) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | <sidebar>API | + | <sidebar>API Contents</sidebar> |
Draws a line of text texture | Draws a line of text texture | ||
Line 11: | Line 11: | ||
==Parameters== | ==Parameters== | ||
− | [[Variable | + | [[Variable Types|FLOAT]] ''X'' |
:Initial horizontal position of text (depends on Align) | :Initial horizontal position of text (depends on Align) | ||
− | [[Variable | + | [[Variable Types|FLOAT]] ''Y'' |
:Initial vertical position of text (depends on Align) | :Initial vertical position of text (depends on Align) | ||
− | [[Variable | + | [[Variable Types|STRING]] ''Text'' |
:The text to draw, may be multiple lines | :The text to draw, may be multiple lines | ||
− | [[Variable | + | [[Variable Types|BYTE]] ''Align'' |
:The text alignment | :The text alignment | ||
:''The default value for this parameter is: '''''0''' | :''The default value for this parameter is: '''''0''' | ||
− | ''Typical values for this parameter:'' | + | :''Typical values for this parameter:'' |
− | {| class="wikitable" width=" | + | ::{| class="wikitable" width="65%" |
|- | |- | ||
− | |||
! width="30%" |Name | ! width="30%" |Name | ||
− | ! width=" | + | ! width="55%" |Description |
|- | |- | ||
− | |||
|Align_TopLeft | |Align_TopLeft | ||
|Text is left aligned and drawn below the Y coordinate | |Text is left aligned and drawn below the Y coordinate | ||
|- | |- | ||
− | |||
|Align_TopCenter | |Align_TopCenter | ||
|Text is center aligned and drawn below the Y coordinate | |Text is center aligned and drawn below the Y coordinate | ||
|- | |- | ||
− | |||
|Align_TopRight | |Align_TopRight | ||
|Text is right aligned and drawn below the Y coordinate | |Text is right aligned and drawn below the Y coordinate | ||
|- | |- | ||
− | |||
|Align_CenterLeft | |Align_CenterLeft | ||
|Text is left aligned and vertically centered | |Text is left aligned and vertically centered | ||
|- | |- | ||
− | |||
|Align_Center | |Align_Center | ||
|Text is horizontally aligned and vertically centered | |Text is horizontally aligned and vertically centered | ||
|- | |- | ||
− | |||
|Align_CenterRight | |Align_CenterRight | ||
|Text is right aligned and vertically centered | |Text is right aligned and vertically centered | ||
|- | |- | ||
− | |||
|Align_BottomLeft | |Align_BottomLeft | ||
|Text is left aligned and drawn above the Y coordinate | |Text is left aligned and drawn above the Y coordinate | ||
|- | |- | ||
− | |||
|Align_BottomCenter | |Align_BottomCenter | ||
|Text is center aligned drawn above the Y coordinate | |Text is center aligned drawn above the Y coordinate | ||
|- | |- | ||
− | |||
|Align_BottomRight | |Align_BottomRight | ||
|Text is right aligned drawn above the Y coordinate | |Text is right aligned drawn above the Y coordinate | ||
|} | |} | ||
+ | |||
==Return value== | ==Return value== | ||
Line 79: | Line 70: | ||
* Add to a calculation icon: <pre class="brush:[cpp]">::Panel.Graphics.DrawText(x, y, "text", ::Panel.Graphics.Align_TopLeft)</pre> | * Add to a calculation icon: <pre class="brush:[cpp]">::Panel.Graphics.DrawText(x, y, "text", ::Panel.Graphics.Align_TopLeft)</pre> | ||
− | ''<span style="color:red;">No additional | + | ''<span style="color:red;">No additional examples</span>'' |
Latest revision as of 15:57, 16 January 2014
<sidebar>API Contents</sidebar> Draws a line of text texture
Contents
Parameters
FLOAT X
- Initial horizontal position of text (depends on Align)
FLOAT Y
- Initial vertical position of text (depends on Align)
STRING Text
- The text to draw, may be multiple lines
BYTE Align
- The text alignment
- The default value for this parameter is: 0
- Typical values for this parameter:
Name Description Align_TopLeft Text is left aligned and drawn below the Y coordinate Align_TopCenter Text is center aligned and drawn below the Y coordinate Align_TopRight Text is right aligned and drawn below the Y coordinate Align_CenterLeft Text is left aligned and vertically centered Align_Center Text is horizontally aligned and vertically centered Align_CenterRight Text is right aligned and vertically centered Align_BottomLeft Text is left aligned and drawn above the Y coordinate Align_BottomCenter Text is center aligned drawn above the Y coordinate Align_BottomRight Text is right aligned drawn above the Y coordinate
Return value
This call does not return a value
Detailed description
No additional information
Examples
Calling in a calculation
- Add to a calculation icon:
::Panel.Graphics.DrawText(x, y, "text", ::Panel.Graphics.Align_TopLeft)
No additional examples