|
|
|
|
WinAnimationNext( Función) Modifica el tipo y la duración de las animaciones utilizadas al abrir y cerrar la siguiente ventana. Observaciones: - Para configurar la animación que se utilizará al abrir todas las ventanas, llame a WinAnimationOpening.
- Para configurar la animación que se utilizará al cerrar todas las ventanas, llame a Cierre de WinAnimation.
// Select the animation WinAnimationNext(waRotationMulti, 200) // Open the window with the specified animation Open(WIN_AnimationTest) ... // Close the window with the specified animation in reverse direction Close(WIN_AnimationTest)
Sintaxis
WinAnimationNext(<Type of animation> [, <Duration> [, <Sound>]])
<Type of animation>: Constante Tipo de animación a realizar. La animación se realiza en dirección inversa cuando las ventanas están cerradas.. Estos tipos se clasifican por categoría y pueden combinarse (excepto waDefault y waRandom).- Propuesto por WINDEV:
| | waDefault | Animación de Default propuesta por WINDEV. Esta constante no se puede combinar con las otras constantes. | waNone | No se propone ninguna animación | waRandom | Una animación aleatoria es seleccionada por WINDEV. Esta constante no se puede combinar con las otras constantes. | waVista | Animación de Windows Vista (combinación de rotación, transparencia y reubicación). |
- Morphing:
| | waBook | El plano de la ventana se muestra en un libro que se abre. | waCircularFadeIn | La ventana se muestra dentro de un disco cuyo tamaño aumenta. | waFountain | La ventana aparece poco a poco, como si saliera de una fuente. | waInterleave | Las cuatro esquinas de la ventana se fusionan al penetrar. | waMorphCylinder | El plano de la ventana se muestra en un cilindro que se transforma lentamente en un plano. | waMorphSphere | El plano de la ventana se muestra en una esfera que se transforma lentamente en un plano. | waMorphWave | La ventana del plano se muestra en las ondas que se desvanecen. | waTopFilling | La ventana se llena de arriba hacia abajo. |
- Rotación:
| | waRotationMulti | La ventana gira alrededor de todos los ejes | waRotationX | La ventana gira rápidamente alrededor del eje X | waRotationY | La ventana gira lentamente alrededor del eje Y | waZigZag | Efecto zig zag |
- Transparencia:
| | waTransparent1 | La transparencia de la ventana cambia de 30 % a 80 %. | waTransparent2 | La transparencia de la ventana cambia de 0% a 100% | waTransparentFixed | La transparencia se mantiene igual (50%) durante la animación. |
- Zoom:
| | waZoom | Zoom desde la posición de clic hasta la posición final (Line recta y velocidad constante). |
<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, 1 s o 10 ms).
<Sound>: Cadena de caracteres opcional Nombre del archivo WAV que se reproducirá durante la animación. Observaciones - Las animaciones realizadas durante la apertura son animaciones sin bloqueo: los códigos de inicialización se pueden ejecutar en paralelo.
- La animación se realiza cuando la ventana se convierte en Visible por primera vez. Puede utilizar WinAnimationNext en el código de inicialización de las variables globales seguido de:
- Si se abre una nueva ventana durante la animación, WINDEV espera el final de la animación antes de abrir esta nueva ventana.
- La animación no se aplica a las ventanas del sistema (ventanas abiertas por fSelect, YesNo, ...).
- WinAnimationNext tiene prioridad sobre WinAnimationOpening y Cierre de WinAnimation.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|