AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones de animación / Animación de controles
  • Animación de un grupo de controles
  • Casos especiales
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
Hace un control (o un grupo de controles) Invisible en una ventana. Una animación puede ser set en los controles durante esta operación.
LinuxUniversal Windows 10 App No se puede reproducir ninguna animación cuando los controles se hacen Invisible.
Ejemplo
WINDEVCódigo de Usuario (UMC)
// Makes the group of controls named GR_Name invisible
ControlInvisible(GR_Name, animFadeIn, 200)
Sintaxis
ControlInvisible(<Element used> [, <Type of animation> [, <Animation duration>]])
<Element used>: Nombre de la control o nombre de un grupo de control s
Nombre del control o grupo de controles que debe hacerse Invisible.
<Type of animation>: Constante opcional de tipo Integer
Tipo de animación a reproducir:
animCoverDownEl nuevo elemento aparece desde arriba y cubre el elemento inicial.
animCoverFromCenterEl nuevo elemento aparece desde el centro y cubre el elemento inicial.
animCoverFromCornersEl nuevo elemento aparece por las esquinas y cubre el elemento inicial.
animCoverLeftEl nuevo elemento aparece por la derecha y cubre el elemento inicial.
animCoverRightEl nuevo elemento aparece por la izquierda y cubre el elemento inicial.
animCoverUpEl nuevo elemento aparece desde abajo y cubre el elemento inicial.
animFadeInAnimación de fade-in.
animFlipDownwardDiagonalDa la vuelta a la diagonal que va de la parte superior izquierda a la inferior derecha.
animFlipUpwardDiagonalDa la vuelta a la diagonal que va de la parte superior derecha a la inferior izquierda.
animShrinkAndCoverFromCornersEl elemento inicial se encoge y el nuevo elemento aparece por las esquinas.
animSlideDownDesplácese hacia abajo.
animSlideLeftDeslizar hacia la izquierda.
animSlideRightDeslizar hacia la derecha.
animSlideUpDeslizar hacia arriba.
LinuxUniversal Windows 10 App Este parámetro no se tiene en cuenta. No se puede reproducir ninguna animación cuando el control se hace Invisible.
<Animation duration>: Entero opcional
Duración de la animación en centésimas de segundo. Este parámetro puede corresponder a:
  • un número entero que corresponde al número de centésimas de segundo,
  • una variable de tipo Duration,
  • la duración en un formato legible (por ejemplo, "1cs" o "10 ms").
Recomendamos utilizar una duración corta (hasta 1 segundo)..
La aplicación está bloqueada mientras la animación no esté terminada.. Si el usuario hace clic o pulsa una tecla, la animación se detiene y los controles se muestran en su estado final.
LinuxUniversal Windows 10 App Este parámetro no se tiene en cuenta. No se puede reproducir ninguna animación cuando el control se hace Invisible.
Observaciones
WINDEVWindowsCódigo de Usuario (UMC)

Animación de un grupo de controles

Si <nombre de control> corresponde a un grupo de control s, la animación se reproduce en el rectángulo definido por el control en la parte superior izquierda y el de la parte inferior derecha.
También se animarán los controles que no pertenecen al grupo de controles pero que se encuentran en esta área.

Casos especiales

  • Si el control o el grupo de controles no es visible, la función ControlInvisible no tiene ningún efecto.
  • El Visible Property también puede utilizarse para realizar controles Invisible. Esta Property no puede ser usada para reproducir una animación durante esta operación. En Linux, la propiedad Visible y la función ControlInvisible son equivalentes.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
Video ControlVisible/ControlInvisible
https://youtu.be/fFxWOgFJXRY

https://windevdesenvolvimento.blogspot.com/2019/01/dicas-1973-publica-windev-comandos-26.html

// ESCONDER
ControlInvisible(GR_MATOS,animShrinkThen4Corner,500)
//MOSTRAR
ControlVisible(GR_MATOS,animShrinkThen4Corner,500)
amarildo
01 01 2019

Última modificación: 27/05/2022

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