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
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Muestra un Control Popup en un control Celda de la página. Si la celda ya contiene una 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 de control Celda donde se mostrará la ventana emergente.
<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 la Control Popup.
<Duration>: Entero o duración opcional
Duración de la animación en centésimas de segundo (100 centésimas de segundo que significa 1 segundo por Default). 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 visualiza ningún Control Popup en el control Celda:
    • El contenido de la control Celda se destruye.
    • El Control Popup se muestra inmediatamente (sin animación).
  • En la celda se visualiza un Control Popup:
    • La nueva Control Popup se muestra gradualmente utilizando la animación especificada.
Los controles de Celda y Popup deben tener las siguientes características:
  • Los controles Cell y Popup deben estar en la misma página.
  • El desbordamiento horizontal de la control Celda debe ser Invisible.
  • Los controles Popup y Cell deben tener el mismo ancho.
  • Los controles Popup y Cell deben tener al menos la misma altura.

Casos especiales

  • Cuando se muestra un Control Popup por primera vez en un control Celda, se borra el contenido del control Celda.
  • Si un Control Popup aparece en un control Celda, el Control Popup ya no puede ser utilizado a través de la programación, excepto con PopupAnimate.
  • El Control Popup mostrado no se mantiene cuando se vuelve 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: 27/05/2022

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