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
Grises un control o un grupo de control s. 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 son Grayed.
Ejemplo
WINDEVReportes y ConsultasCódigo de Usuario (UMC)
// Grays the GR_Name group of controls
ControlGrayed(GR_Name, animFadeIn, 200)
Sintaxis
ControlGrayed(<Control used> [, <Type of animation> [, <Animation duration>]])
<Control used>: Nombre del control
Nombre de control o grupo de control s a gris.
<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 los controles son Grayed.
<Animation duration>: Entero o duración 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 los controles son Grayed.
Observaciones
WINDEVReportes y ConsultasWindowsCódigo de Usuario (UMC)

Animación de un grupo de controles

Si <control used> 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

  • ControlGrayed no tiene ningún efecto si el control o el grupo de controles está grayed fuera.
  • El Estado Property también se puede utilizar para grisar los controles. Esta Property no puede ser usada para reproducir una animación durante esta operación. En Linux, la propiedad Estado y la función ControlGrayed son equivalentes.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

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