AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Propiedades WLanguage / Propiedades de ventanas, páginas y controles
  • Uso en un control Imagen
  • Uso en un control Cámara
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Advertencia
A partir de la versión 2025, ZoomWithFinger se conserva por motivos de compatibilidad. Esta propiedad ha sido reemplazada por TouchZoom.
La propiedad TouchZoom permite:
  • determinar si un control Imagen o Cámara admite el zoom táctil.
  • activar o desactivar el zoom táctil en un control Imagen o Cámara.
AndroidiPhone/iPad Para utilizar esta propiedad en un control Cámara, el control debe haber sido creado con la versión 27 o tener desmarcada la opción "Modo compatible con la versión 26: Utilizar VideoParameter( ) para configurar el control" (pestaña "General" del control Cámara).
Ejemplo
// In drawing mode, no pinch zoom
IF bDrawing = True THEN
	IMG_Image1.TouchZoom = False
ELSE
	IMG_Image1.TouchZoom = True
END
Sintaxis

Determinar si un control Imagen o Cámara admite el zoom táctil Ocultar los detalles

<Result> = <Control used>.TouchZoom
<Result>: Booleano
  • True si el zoom táctil está activado,
  • False en caso contrario.
<Control used>: Nombre del control
Nombre del control a manipular:
  • Control Imagen,
  • AndroidiPhone/iPad Control Cámara.

Activar o desactivar el zoom táctil en un control Imagen o Cámara Ocultar los detalles

<Control used>.TouchZoom = <Authorization>
<Control used>: Nombre del control
Nombre del control a manipular:
  • Control Imagen,
  • AndroidiPhone/iPad Control Cámara.
<Authorization>: Boolean
  • True para activar el zoom táctil,
  • False en caso contrario.
Observaciones

Uso en un control Imagen

  • Esta propiedad se utiliza principalmente para interrumpir el zoom táctil de forma temporal con el fin de dibujar en un control Imagen. Del mismo modo, el desplazamiento táctil puede interrumpirse con la propiedad TouchScrollable.
  • iPhone/iPadIOS Widget Nota: Para un control Imagen, las funcionalidades de desplazamiento y zoom deben haberse activado en la ventana de descripción (opción "Desplazamiento y zoom automáticos" en la pestaña "Detalles").
    Opción
  • Al llamar a la función dStartDrawing se desactiva automáticamente el zoom y el desplazamiento táctil.
AndroidiPhone/iPad

Uso en un control Cámara

  • Cuando el zoom táctil está activado, el usuario puede acercar o alejar la imagen separando o juntando dos dedos en el control Cámara.
  • Esta propiedad corresponde a la opción "Habilitar zoom táctil" de la pestaña "General" de la ventana de descripción del control.
  • Cuando el usuario acerca o aleja la imagen, se ejecuta el evento "Aumento o reducción del zoom". Este evento obtiene el valor del nuevo zoom. Para utilizar este parámetro, es necesario declarar un procedimiento directamente en el evento "Aumento o reducción del zoom".
    El procedimiento debe declararse con la siguiente sintaxis:
    PROCEDURE <Procedure name>(<Zoom>)
    donde <Zoom> es el nuevo valor del zoom expresado en porcentaje.
Versión mínima requerida
  • Versión 22
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2025

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