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 / Funciones específicas de la Web / Funciones de páginas
  • Modo de funcionamiento
  • Casos especiales
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Muestra un control Popup en un control Celda de la página.. Si la celda ya contiene un control Popup, se reproduce una animación durante la transición.
Ejemplo
PopupAnimate(POPUP_Details, CELL_Main)
Sintaxis
PopupAnimate(<Popup control> , <Destination Cell control> [, <Animation> [, <Duration>]])
<Popup control>: Nombre del control
Nombre del control Popup a mostrar.
<Destination Cell control>: Nombre del control
Nombre del control Celda donde se mostrará el popup.
<Animation>: Constante opcional de tipo Integer
Animación utilizada:
animCoverUpDeslice el control Popup hacia arriba para cubrir el contenido anterior.
animSlideLeft
(Valor predeterminado)
Deslice el control Popup hacia la izquierda.
animSlideRightDeslice el control Popup hacia la derecha.
animUncoverDownDeslice el contenido anterior hacia abajo y descubra el control Popup.
<Duration>: Entero o duración opcional
Duración de la animación en centésimas de segundo (100 centésimas de segundo significa 1 segundo por defecto). 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).
Observaciones

Modo de funcionamiento

Al llamar la función, si:
  • No se muestra ningún control Popup en el control Celda:
    • Se destruye el contenido del control Celda.
    • El control Popup se muestra inmediatamente (sin animación).
  • Aparece un control Popup en la celda:
    • El nuevo control Popup se muestra gradualmente utilizando la animación especificada.
Los controles Celda y Popup deben tener las siguientes características:
  • Los controles Celda y Popup deben estar en la misma página.
  • El desbordamiento horizontal del control Celda debe ser invisible.
  • Los controles Popup y Celda deben tener la misma anchura.
  • Los controles Popup y Celda deben tener al menos la misma altura.

Casos especiales

  • Cuando se muestra por primera vez un control Popup en un control Celda, se borra el contenido del control Celda.
  • Si se muestra un control Popup en un control Celda, el control Popup ya no se puede utilizar mediante programación excepto con PopupAnimate.
  • El control Popup mostrado no se conserva al volver a mostrar la página.. Si se utiliza un control Botón servidor (no AJAX) para actualizar la página, se debe utilizar la función PopupAnimate para volver a mostrar el control Popup correcto.
Componente: WDJS.DLL
Versión mínima requerida
  • Versión 17
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 30/09/2024

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