PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
  • Use in prefixed syntax
  • Drawing functions, zoom and automatic scrollbars
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
Frees the image from memory. For a drawing performed in an Image control, the current drawing is destroyed.

Remark: The call to <Image>.EndDrawing is optional. The resources are automatically freed when the window or the page is closed.
Versions 15 and later
Linux This function is now available for WEBDEV sites in Linux.
Linux Caution: A specific configuration is required to use this function in Linux. See The drawings for more details.
New in version 15
Linux This function is now available for WEBDEV sites in Linux.
Linux Caution: A specific configuration is required to use this function in Linux. See The drawings for more details.
Linux This function is now available for WEBDEV sites in Linux.
Linux Caution: A specific configuration is required to use this function in Linux. See The drawings for more details.
Versions 16 and later
Universal Windows 10 App This function is now available for Windows Phone applications.
New in version 16
Universal Windows 10 App This function is now available for Windows Phone applications.
Universal Windows 10 App This function is now available for Windows Phone applications.
Versions 18 and later
Universal Windows 10 App This function is now available in Windows Store apps mode.
New in version 18
Universal Windows 10 App This function is now available in Windows Store apps mode.
Universal Windows 10 App This function is now available in Windows Store apps mode.
Versions 21 and later
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
New in version 21
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
Example
// Destroy the drawing found in the "IMG_Drawing" control
IMG_Drawing.EndDrawing()
Syntax
<Image control>.EndDrawing()
<Image control>: Control name
Name of Image control to use.
Remarks

Use in prefixed syntax

<Image>.StartDrawing must be called before using the drawing functions. <Image>.StartDrawing makes it possible to define the drawing options used on the Image control.
For 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 Windows functions must use the DC (Device Context) returned by <Image>.StartDrawing.
  • <Image>.EndDrawing and <Image>.StartDrawing must not be called in the same process.
    The drawing will not be displayed if <Image>.EndDrawing and <Image>.StartDrawing are called in the same process: it will be automatically erased.
WINDEVUser code (UMC)

Drawing functions, zoom and automatic scrollbars

The option "Zoom and automatic scrollbars" available for an Image control is not compatible with <Image>.StartDrawing. If this option is used on the Image control, the display performed by <Image>.StartDrawing is fixed in the control. The zoom and the scrollbars are also fixed. The standard behavior is restored during the call to <Image>.EndDrawing.
Related Examples:
WD Magnifier Complete examples (WINDEV): WD Magnifier
[ + ] This example enables you to zoom part of the screen with a magnifier.
The maximum zoom value is set to 8.
Summary of the example supplied with WINDEV:
The WLanguge function named dCopyBlt() and the WLanguage property named ..Opacity allow you to perform a capture of the Windows desktop at the location of a window without this window appearing in the screen shot.
This example uses this tip to zoom the part of the screen found below the magnifier.
Component : wd250pnt.dll
Minimum version required
  • Version 24
This page is also available for…
Comments
Click [Add] to post a comment