ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Controls, pages and windows / Drawing functions
  • Font
  • Background color
  • Coordinates
  • Limitations
  • Pattern and PHP
  • Drawing in Browser code
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Draws Markdown text in a variable of type picLayer.
Example
MyImage is WDPic = "Test.gif"
MyLayer is picLayer
// Draw Markdown text at 8,10 in the MyLayer variable
s is string = [
# Title
Row 2 with **bold**
*Italics* on row 3
]
MyLayer.Font("Arial", 16)
MyLayer.Pen(LightGreen) // light green text
MyLayer.DrawTextMarkdown(8, 10, s, MyLayer.Width-16)
Syntax
<Image>.DrawTextMarkdown(<X-coordinate> , <Y-coordinate> , <Markdown text> [, <Text color>])
<Image>: picLayer variable
Name of the picLayer variable to be used.
<X-coordinate>: Integer
X-coordinate of text to draw (in pixels).
<Y-coordinate>: Integer
Y-coordinate of text to draw (in pixels).
<Markdown text>: Type corresponding to the text to draw
Markdown text to draw.
<Text color>: Integer or constant (optional)
Color to use for the Markdown text. This color can correspond to:
If this parameter is not specified, the color of the text:
  • is Black if <Image>.Pen has not been used beforehand,
  • corresponds to the color specified in the last call to <Image>.Pen.
Remarks

Font

By default:
  • The font used is "MS Sans Serif" (size 13).
  • The writing direction is horizontal (from left to right).
  • The coordinates of the upper-left corner of the image are (0,0).
  • The "&" character is not interpreted.
To change these parameters, use <Image variable>.Font.

Background color

By default, the background color of an Image control is transparent. To change the background color of an Image control, use the BackgroundColor property.

Coordinates

Coordinates are specified with respect to the upper-left corner of the image or Image control (coordinates: (0,0)).
The coordinates correspond to the upper-left corner of the rectangle into which the text will be drawn. The precise location of the text in this rectangle depends on the size, shape and attributes of the font.
WINDEVWEBDEV - Server codeReports and QueriesiPhone/iPadIOS WidgetUser code (UMC)

Limitations

In anti-aliasing mode (<Image variable>.ChangeMode) or in opacity mode (<picLayer variable>.StartDrawing), <picLayer variable>.DrawTextMarkdown is available for the TrueType fonts only.
Component: wd290pnt.dll
Minimum version required
  • Version 28
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 01/18/2024

Send a report | Local help