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 / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Controles: tipos disponibles / Control Ventana interna
  • Eventos utilizados de forma predeterminada
  • Eventos opcionales
  • Presentación
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
Eventos utilizados de forma predeterminada
Atención: No confundir "control Ventana interna" con "Ventana interior".: el "Control de la ventana interna" es un tipo de control mientras que la "Ventana interna" es un tipo de ventana.
De forma predeterminada, WINDEV y WINDEV Mobile gestionan los siguientes eventos para los controles Ventana interna:
EventoCondición de ejecución
Selección por deslizamientoVentana interna de con navegación por swipe.
Ejecutar una vez que se haya visualizado y cargado la nueva ventana interna.
Después de cargar la ventana internaCorre cuando la ventana interna sea cambiada por ChangeSourceWindow. Este evento se ejecuta después de los eventos "Declaraciones globales" e "Inicialización" de la nueva ventana interna.
Este evento le permite, por ejemplo, inicializar controles o restaurar valores en la ventana interna.
No se debe utilizar la función ChangeSourceWindow en este evento.
Antes de descargar la ventana internaCorre cuando la ventana interna sea cambiada por ChangeSourceWindow. Este evento se ejecuta antes del evento de cierre de la ventana interna inicial.
Este evento se utiliza, por ejemplo, para guardar los valores presentes en la ventana interna.
No se debe utilizar la función ChangeSourceWindow en este evento.


WINDEV y WINDEV Mobile gestionan los siguientes eventos por defecto para el Interno de Windows:
EventoCondición de ejecución
Declaración de variables globalesDeclarar las variables globales a la ventana. Esta es la primera vez que se ejecuta el código al abrir la ventana.
Este código se ejecuta antes del código de declaración de las variables globales de la ventana del host (ventana en la que se incluye la ventana interna)..
Puede, por ejemplo, llamar un procedimiento de la ventana interna desde el código de declaración de variables globales de la ventana del host.
Fin de inicializaciónCorre cuando se abra la ventana.
Los eventos se ejecutan en el siguiente orden:
  • Inicialización de los controles de ventana
  • Inicialización de la ventana
  • Ganancia de enfoque
CierreEjecutar al cerrar la ventana.
Observación: Reanudar la entrada en uno de los controles de ventana de este código evita que se cierre la ventana.
WINDEV Solicitud para actualizar la visualización
Permite agrupar el código de actualización de los controles de las ventanas.: contenido de los controles, estado (visible, en gris, etc.), título a actualizar, etc.
Este evento puede recibir parámetros. Solo se debe declarar un procedimiento en el evento. Por ejemplo:
// Request for refreshing the display
PROCEDURE AskForRefresh(RefreshType is boolean)
Este evento se ejecuta mediante solicitud previa con las siguientes funciones:
Al llamar a estas funciones, se puede especificar el valor de los parámetros esperados por el evento.
partidaEvento opcional:
Ejecutar cuando el cursor entra en la pantalla control Ventana interna.
salidaEvento opcional:
Ejecutar al cambiar de control (al pasar de la control Ventana interna a otro control de la ventana).
Siempre que se modifiqueEjecutar cada vez que se modifique el contenido del control
Asignación de la propiedad ..ValueSe ejecuta cada vez que se asigna la propiedad ..Value a la ventana interna (asignación directa o realizada con la propiedad Value). Este código se utiliza para recuperar los parámetros pasados a la ventana interna, por ejemplo.
Recuperación de la propiedad ..ValueSe ejecuta cada vez que se recupera la propiedad ..Value de la ventana interna. Este código permite a la ventana interna devolver un valor a la ventana que alberga la control Ventana interna.
Eventos opcionales

Presentación

Se pueden gestionar varios eventos opcionales. Para añadir un evento opcional:
  1. Seleccione la control deseada.
  2. Mostrar la ventana del código de esta control (tecla F2).
  3. Haga clic en el enlace "Añadir otras Event s a xxx" en la parte inferior del código de la ventana, después de la última Event.
  4. Todos los eventos opcionales disponibles para el control se muestran.
  5. Marque la opción Event para agregar y validar.
    Observación: Puede seleccionar varios eventos opcionales.
  6. El Event opcional seleccionado se agrega automáticamente a los Event s administrados por el control.
Para desactivar un Event opcional, simplemente realice las mismas operaciones para mostrar la lista de Event s opcionales. A continuación, simplemente desmarque los eventos opcionales para eliminar.
Observación: Si el código desactivado contiene código WLanguage, este código se elimina automáticamente.
Se puede gestionar, por ejemplo:
  • el ratón pasa por encima del control,
  • botón izquierdo del ratón abajo, arriba, con un doble clic,
  • botón derecho del ratón abajo, arriba, con doble clic,
  • la rueda del ratón, etc.
Para más detalles, ver Eventos opcionales.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
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