PC SOFT

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.
  • 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 por programación
  • Característica de automatic: Desactivar la animación
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Presentación
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 ser definida en las opciones del proyecto, en la ventana de description o por programación.
Si una ventana carga varios elementos, una "animación" (realizada independientemente de los procesos actuales) 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.
Observación: El menú emergente de ventanas (AAFs) permite al usuario deshabilitar las animaciones de ventanas ("Deshabilitar las animaciones de ventanas").. Para obtener más información, consulte Característica de automatic: Desactivar la animación.
¿Cómo proceder?

Configurar la animación de las ventanas a nivel de proyecto

Configurar la animación de las ventanas a nivel de proyecto:
  1. Abra la ventana de descripción del proyecto: en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
  2. En la pestaña "Avanzado", haga clic en el botón "Animación de ventanas".
  3. 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:
  1. Seleccione la animación que desea realizar (apertura o cierre) y haga clic en el enlace "Ninguna".
  2. En la ventana que aparece, seleccione la opción "Activar animación" y defina los parámetros de la animación:
    • Duration de 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).
  3. Los parámetros definidos se pueden ver inmediatamente haciendo clic en el botón "Vista previa".
  4. La animación elegida también se puede aplicar a la ventana actual (seleccione la opción "Animar esta ventana de descripción").
  5. Valide.
Observación: Una ventana debe definirse necesariamente como "Primera ventana de proyecto".
Para configurar la animación de todas las ventanas del proyecto:
  1. Seleccione la animación que desea realizar (apertura o cierre) y haga clic en el enlace "Ninguna".
  2. En la ventana que aparece, seleccione la opción "Activar animación" y defina los parámetros de la animación:
    • Duration de 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).
  3. Los parámetros definidos se pueden ver inmediatamente haciendo clic en el botón "Vista previa".
  4. La animación elegida también se puede aplicar a la ventana actual (seleccione la opción "Animar esta ventana de descripción").
  5. Valide.
  6. 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.
    • Rara vez: 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 "None" 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 "Custom" y si se ha configurado una animación de apertura para la ventana "WIN_Customer", la animación definida para la ventana "WIN_Customer" 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:
  1. Abrir la ventana para animar en el editor de ventanas.
  2. Abra la ventana de descripción (opción "Descripción" del menú contextual).
  3. En la pestaña "Detalles", seleccione el tipo de animación que desea realizar (apertura o cierre) y haga clic en el enlace "Ninguna".
  4. En la ventana que aparece, seleccione la opción "Activar animación" y defina los parámetros de la animación:
    • Duration de 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).
  5. Los parámetros definidos se pueden ver inmediatamente haciendo clic en el botón "Vista previa".
  6. La animación elegida también se puede aplicar a la ventana actual (seleccione la opción "Animar esta ventana de descripción").
  7. 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 por programación

Varias funciones de WLanguage se utilizan para configurar la animación de las ventanas:
WinAnimationClosingModifica el tipo y la duración de la animación utilizada al cerrar las ventanas de la aplicación..
WinAnimationNextModifica el tipo y la duración de las animaciones utilizadas al abrir y cerrar la siguiente ventana.
WinAnimationOpeningModifica 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 un ancho de banda bajo, por ejemplo).

Característica de automatic: Desactivar la animación

El usuario puede desactivar las animaciones de la ventana en cualquier Time, a través de la opción "Desactivar las animaciones de la ventana" en el menú emergente 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 la el menú contextual de windows, puedes:
  • desactivar la opción para todas las ventanas del proyecto:
    1. En la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción". Aparece la ventana del proyecto description.
    2. En la pestaña "Avanzado", haga clic en "Menú de las AAF".
    3. Seleccione el elemento "Ventana" y desactive la casilla "Desactivar las animaciones de las ventanas"..
  • deshabilitar la opción cuando sea necesario, programando con AAFDisable (o DisableAAF) associated con la constante aafDisableWindowAnimation.
Versión mínima requerida
  • Versión 10
Comentarios
Haga clic en [Agregar] para publicar un comentario