AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones de dibujo
  • Uso en una sintaxis con prefijo
  • Funciones de dibujo, barras de desplazamiento y zoom automáticos
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Borra todos los dibujos realizados en el control Imagen desde la última llamada a la función <Imagen>.StartDrawing.
Observación: Llamar a la función <Imagen>.EndDrawing es opcional. Los recursos se liberan automáticamente cuando se cierra la ventana o la página.
Linux Atención: Se requiere una configuración específica para usar esta función en Linux. Para obtener más información, consulte Los dibujos.
Ejemplo
// Destroy the drawing found in the "IMG_Drawing" control
IMG_Drawing.EndDrawing()
Sintaxis
<Image control>.EndDrawing()
<Image control>: Nombre del control
Nombre del control Imagen a manipular.
Observaciones

Uso en una sintaxis con prefijo

Se debe llamar a la función <Imagen>.StartDrawing antes de utilizar otras funciones de dibujo. La función <Imagen>.StartDrawing permite definir las opciones de dibujo utilizadas en el control Imagen.
Para un control Imagen:
  • Las funciones de dibujo trabajan en una copia ("bitmap") de la imagen. Se pueden utilizar las funciones de dibujo de Windows (con la función API o CallDLL32), pero estas funciones deben utilizar el DC (Device Context) devuelto por la función <Imagen>.StartDrawing.
  • No se debe llamar a las funciones <Imagen>.EndDrawing y <Imagen>.StartDrawing en el mismo proceso.
    Si se llama a las funciones <Imagen>.EndDrawing y <Imagen>.StartDrawing en el mismo proceso, no se mostrará el dibujo: se borrará automáticamente.
WINDEVCódigo de Usuario (UMC)

Funciones de dibujo, barras de desplazamiento y zoom automáticos

La opción "Barras de desplazamiento y zoom automáticos", disponible en los controles Imagen, no es compatible con la función <Imagen>.StartDrawing. Si se utiliza esta opción en el control Imagen, la función <Imagen>.StartDrawing inmoviliza la imagen en el control. El zoom y las barras de desplazamiento también se inmovilizan. El comportamiento estándar se restablece al llamar a la función <Imagen>.EndDrawing.
Componente: wd290pnt.dll
Versión mínima requerida
  • Versión 24
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 18/01/2024

Señalar un error o enviar una sugerencia | Ayuda local