PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Coordinates
  • Using the drawing functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Draws an RTF text:
  • in an Image control,
  • in an Image variable.
Example
// Draw an RTF text
dTextRTF(10, 20, MyRTFText)
Syntax
dTextRTF(<X Coordinate> , <Y Coordinate> , <RTF Text> [, <Width> [, <Height>]])
<X Coordinate>: Integer
X coordinate of the RTF text to draw (in pixels).
<Y Coordinate>: Integer
Y coordinate of the RTF text to draw (in pixels).
<RTF Text>: Character string (with quotes)
RTF text to draw.
<Width>: Optional integer
Maximum width of the text. No maximum width is defined by default.
<Height>: Optional integer
Maximum height of the text. No maximum height is defined by default.
Remarks

Coordinates

  • The coordinates are specified in relation to the top left corner of the Image control (coordinates set to (0, 0)).
  • The coordinates correspond to the top left corner of the rectangle into which the text will be drawn.

Using the drawing functions

  • dStartDrawing must be called before any other drawing function. dStartDrawing is used to define the element (Image control or Image variable) onto which the drawing functions will be applied.
  • When drawing on an Image control:
    • The drawing functions operate on a copy ("bitmap") of the image. You can use the drawing functions of Windows (via API or CallDLL32) but these functions must use the DC (Device Context) returned by dStartDrawing.
    • dEndDrawing and dStartDrawing must not be called in the same process.
    • The drawing will not be displayed if dEndDrawing and dStartDrawing are called in the same process: it will be automatically erased.
Related Examples:
The drawing functions Unit examples (WINDEV): The drawing functions
[ + ] Using the main drawing functions of WINDEV to:
- Initialize an Image control for drawing
- Draw simple shapes
- Write a text into a drawing
- Change the color in a drawing
Components
WINDEVWEBDEV - Server codeReports and Queries wd230pnt.dll
Minimum required version
  • Version 20
This page is also available for…
Comments
Click [Add] to post a comment