PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
  • Presentación
  • ¿Cómo proceder?
  • Configurar la animación de los controles a nivel de proyecto
  • Modificación de los parámetros de animación para un control específico
  • Configuración de la animación de los controles por programación
  • Animar una secuencia de acciones
  • Funciones para gestionar la animación de los controles
  • Observación
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Presentación
Usted tiene la capacidad de animar los controles que se encuentran en una ventana.
Esta animación se puede configurar:
  • en las opciones del proyecto: Las opciones del proyecto se utilizan para animar algunas operaciones realizadas en algunos tipos de controles. Tienes la habilidad de animar:
    • el desplazamiento realizado en las filas de tabla o en las filas de los garfios,
    • el cambio de mes en un control Calendario,
    • la característica OVI (Oscurecimiento de Ventanas Inactivas),
    • el cambio de avión,
    • el cambio de pestaña.
    Si se definió una animación para el proyecto, esta animación se utilizará para todos los controles correspondientes que se encuentren en el proyecto.. En este caso, las animaciones asociadas al control pueden ser modificadas para cada control (pestaña"Estilo" del control).
  • por programación: Las animaciones avanzadas utilizadas para gestionar el cambio de estado de un control se pueden definir mediante programación. Usted tiene la capacidad de animar la apariencia de los controles en una ventana, por ejemplo.
AndroidiPhone/iPadWindows Mobile Sólo está disponible la animación por programación.
Versions 18 and later
Android Las animaciones de modificación de control ya están disponibles para las aplicaciones de Android.
New in version 18
Android Las animaciones de modificación de control ya están disponibles para las aplicaciones de Android.
Android Las animaciones de modificación de control ya están disponibles para las aplicaciones de Android.
Versions 20 and later
iPhone/iPad Las animaciones de modificación de control ya están disponibles para las aplicaciones de iPhone/iPad.
New in version 20
iPhone/iPad Las animaciones de modificación de control ya están disponibles para las aplicaciones de iPhone/iPad.
iPhone/iPad Las animaciones de modificación de control ya están disponibles para las aplicaciones de iPhone/iPad.
¿Cómo proceder?
Windows

Configurar la animación de los controles a nivel de proyecto

Configurar la animación de los controles:
  1. Abra la ventana de descripción del proyecto: en la pestaña "Project", en el grupo "Project", haga clic en "Description".
  2. En la pestaña "Avanzado", haga clic en "Animations of controls".
  3. En la ventana que se muestra:
    • Seleccione la opción "Enable the animation of controls on the project" para que se tenga en cuenta la animación de los controles.
    • Para cada tipo de control, defina la animación por defecto utilizada para los diferentes eventos relacionado al control. La duración de la animación se puede configurar para cada evento (botón"Parámetros"). La duración de una animación no debe exceder 1 segundo.
  4. Validar.
Windows

Modificación de los parámetros de animación para un control específico

Por defecto, la animación de los controles corresponde a la animación definida a nivel de proyecto.. Sin embargo, tiene la posibilidad de modificar la animación para un control de ventana.
Para modificar la animación de un control:
  1. Abra la ventana de descripción del control a modificar ("Descripción" en el menú contextual).
  2. En la pestaña "Estilo", seleccione el elemento "Control animación".
  3. Para cada evento que puede ser animado, elija (si es necesario) la animación y los parámetros. La opción "Definido por el proyecto" permite utilizar las opciones de animación definidas en la descripción del proyecto.
  4. Validar.
Configuración de la animación de los controles por programación

Animar una secuencia de acciones

Tiene la capacidad de animar una secuencia de acciones realizadas en los controles.. El principio es el siguiente:
  1. Usando AnimationPrepare
  2. Modificación de los controles por programación (llenado, desplazamiento, cambio de plano, etc.). Estas modificaciones no se visualizan. Estas modificaciones se mostrarán cuando se utilice AnimationPlay.
  3. Usando AnimationPlay. Esta función se utiliza para pasar del estado "antes de la modificación" al estado "después de la modificación" mediante la reproducción de una animación.

Funciones para gestionar la animación de los controles

Las funciones son las siguientes:
Versions 14 and later
AnimationEnabled
New in version 14
AnimationEnabled
AnimationEnabled
Enables or disables the animations in the controls.
Versions 14 and later
AnimationMinFPS
New in version 14
AnimationMinFPS
AnimationMinFPS
Configures the minimum number of images per second in order for the animations (transition effects) to be enabled in the controls.
Versions 14 and later
AnimationPlay
New in version 14
AnimationPlay
AnimationPlay
Plays an animation when a control, a group of controls or a window is modified.
Versions 14 and later
AnimationPlayOnControlProperty
AnimationPlayOnControlProperty
Animates the modification of an integer property between 2 values.
Versions 14 and later
AnimationPrepare
New in version 14
AnimationPrepare
AnimationPrepare
Prepares the animation on a control, a group of controls or a window.
Se utilizan varias funciones para reproducir una animación cuando cambia el estado de un control (o grupo de controles):
Versions 14 and later
ControlEnabled
New in version 14
ControlEnabled
ControlEnabled
Ungrays a control or a group of controls found in a window. During this operation, an animation can be performed on the controls.
Versions 14 and later
ControlGrayed
New in version 14
ControlGrayed
ControlGrayed
Grays a control or a group of controls. During this operation, an animation can be performed on the controls.
Versions 14 and later
ControlInvisible
New in version 14
ControlInvisible
ControlInvisible
Makes a control (or a group of controls) invisible in a window. During this operation, an animation can be performed on the controls.
Versions 14 and later
ControlVisible
New in version 14
ControlVisible
ControlVisible
Makes a control (or a group of controls) visible in a window. During this operation, an animation can be performed on the controls.

Observación

Para evitar la ralentización de la apertura de la ventana, las animaciones de los controles así como de AnimationPrepare y AnimationPlay no tienen ningún efecto en el paso de apertura de la ventana (es decir, durante el código de inicialización de la ventana).
Minimum version required
  • Version 14
This page is also available for…
Comments
Click [Add] to post a comment