|
|
|
|
- Presentación
- ¿Cómo proceder?
- Configurar la animación de las ventanas a nivel de proyecto
- Configuración de la animación de las ventanas a nivel de ventana
- Configurar la animación de las ventanas mediante programación
- Característica de automatic: Desactivar la animación
Animación de las ventanas de una aplicación WINDEV
Para dar a sus aplicaciones un toque sobresaliente y para impresionar a los usuarios al iniciar sus aplicaciones, las ventanas pueden ser animadas cuando se abren y/o cierran.: una ventana puede girar cuando se abre, viniendo de la Background de la pantalla, ... (un poco como los efectos de vídeo). El efecto puede ser fijo o escogido al azar. Esta característica puede definirse en las opciones del proyecto, en la ventana description o mediante programación. ¡Si una ventana carga varios elementos, una "animación" (realizada independientemente de los procesos en curso) permite a los usuarios esperar a que la ventana esté lista! Esta característica debe ser usada con moderación para evitar molestar a los usuarios.. Por ejemplo, puede animar la primera ventana de su aplicación o limitar esta animación a un número específico de ventanas. Configurar la animación de las ventanas a nivel de proyecto Configurar la animación de las ventanas a nivel de proyecto: - Abra la ventana de descripción del proyecto: en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
- En la pestaña "Avanzado", haga clic en "Animación de ventanas".
- La ventana que se muestra le permite configurar la animación:
- de la primera ventana del proyecto.
- todas las ventanas del proyecto.
Para configurar la animación de la primera ventana del proyecto: - Seleccione la animación que desea realizar (apertura o cierre) y haga clic en el enlace "Ninguna".
- En la ventana que aparece, seleccione la opción "Activar animación" y defina los parámetros de la animación:
- Duración de la animación (en centésimas de segundo).
- Tipo de animación (si se elige el modo aleatorio, la animación será seleccionada automáticamente por la aplicación cada vez que se abra la ventana).
- Los parámetros definidos se pueden ver inmediatamente haciendo clic en el botón "Vista previa".
- La animación elegida también se puede aplicar a la ventana actual (seleccione la opción "Animar esta ventana de descripción").
- Valide.
Observación: Una ventana debe definirse necesariamente como "Primera ventana del proyecto". Para configurar la animación de todas las ventanas del proyecto: - Seleccione la animación que desea realizar (apertura o cierre) y haga clic en el enlace "Ninguna".
- En la ventana que aparece, seleccione la opción "Activar animación" y defina los parámetros de la animación:
- Duración de la animación (en centésimas de segundo).
- Tipo de animación (si se elige el modo aleatorio, la animación será seleccionada automáticamente por la aplicación cada vez que se abra la ventana).
- Los parámetros definidos se pueden ver inmediatamente haciendo clic en el botón "Vista previa".
- La animación elegida también se puede aplicar a la ventana actual (seleccione la opción "Animar esta ventana de descripción").
- Valide.
- Especifique la frecuencia de las animaciones:
- Siempre: la animación se realizará en cada ventana de la aplicación.
- A menudo: la animación se realizará siempre que se abra/cierre una ventana de cada diez.
- Casi nunca: la animación se ejecutará siempre que se abra/cierre una ventana de una treintena.
- Frecuencia personalizada.
Observación: Este ajuste es tenido en cuenta por todas las ventanas sin ajuste específico.. Por ejemplo: - si la animación de apertura definida para todas las ventanas del proyecto corresponde a "Ninguna" y si se ha configurado una animación de apertura para la ventana "WIN_Customer", esta animación se realizará al abrir la ventana "WIN_Customer".
- si la animación de apertura definida para todas las ventanas del proyecto corresponde a "Personalizada" y si se ha configurado una animación de apertura para la ventana "WIN_Cliente", la animación definida para la ventana "WIN_Cliente" se ejecutará cuando se abra esta ventana.
Configuración de la animación de las ventanas a nivel de ventana Para configurar la animación de las ventanas a nivel de ventana: - Abrir la ventana para animar en el editor de ventanas.
- Abra la descripción de la ventana (opción "Descripción" del menú contextual).
- En la pestaña "Detalles", seleccione el tipo de animación que desea realizar (apertura o cierre) y haga clic en el enlace "Ninguna".
- En la ventana que aparece, seleccione la opción "Activar animación" y defina los parámetros de la animación:
- Duración de la animación (en centésimas de segundo).
- Tipo de animación (si se elige el modo aleatorio, la animación será seleccionada automáticamente por la aplicación cada vez que se abra la ventana).
- Los parámetros definidos se pueden ver inmediatamente haciendo clic en el botón "Vista previa".
- La animación elegida también se puede aplicar a la ventana actual (seleccione la opción "Animar esta ventana de descripción").
- Valide.
Observación: Esta configuración se aplica a la ventana actual incluso si se ha especificado una configuración diferente a nivel de proyecto. Configurar la animación de las ventanas mediante programación Varias funciones de WLanguage se utilizan para configurar la animación de las ventanas:
| | WinAnimationClosing | Modifica el tipo y la duración de la animación utilizada al cerrar las ventanas de la aplicación. | WinAnimationNext | Modifica el tipo y la duración de las animaciones utilizadas al abrir y cerrar la siguiente ventana. | WinAnimationOpening | Modifica el tipo y la duración de las animaciones utilizadas al abrir las ventanas de la aplicación. |
Estas funciones se pueden aplicar a las ventanas para las que no se ha configurado ninguna animación (desde el editor de proyectos o desde el editor de ventanas, por ejemplo). WinDisableEffect se utiliza para desactivar la animación de las ventanas (en un ordenador TSE con poco ancho de banda, por ejemplo). Característica de automatic: Desactivar la animación El usuario puede desactivar las animaciones de las ventanas en cualquier momento, mediante la opción "Desactivar animaciones de ventanas" del menú contextual de la ventana.. Esta opción evita el uso de animaciones de ventanas en todas las ventanas del proyecto. Para evitar proponer esta opción en el menú contextual de windows , puede: - desactivar la opción para todas las ventanas del proyecto:
- En la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción". La ventana de descripción del proyecto se abre.
- En la pestaña "Avanzado", haga clic en "Menú de las FAA"..
- Seleccione el elemento "Ventana" y desactive la opción "Desactivar las animaciones de las ventanas"..
- desactivar la opción cuando sea necesario, mediante programación con la función AAFDisable y la constante aafDisableWindowAnimation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|