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 / Modelo de controles
  • Eventos gestionados por Default
  • Eventos opcionales
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 associated con plantillas control
Eventos gestionados por Default
WINDEVWINDEV Mobile WINDEV y WINDEV Mobile gestionan los siguientes eventos para las plantillas de control:
EventCondición de ejecución
Declaraciones globalesDeclaración de variables globales al control modelo.
Este Event se ejecuta antes de las "Declaraciones globales" Event de la ventana del anfitrión (ventana en la que se integra el control modelo).
InicializaciónCorre cuando se abra la ventana.
Los eventos se ejecutan en el siguiente orden:
  • Iniciando los controles de la ventana del host
  • Inicialización de la ventana
  • Obtención de foco
partidaCorre cuando el cursor entre en una de las control de control modelo.
salidaCorre al cambiar de control (pasando de un control que se encuentra en el control modelo a otra ventana control).
Siempre que se modifiqueEjecutar cada vez que se modifique el contenido de control modelo.
Asignación de la propiedad ValueSe ejecuta cada vez que se especifica el valor ' Property para el control modelo (directamente o con el valor Property). Este Event se utiliza para recuperar los parámetros pasados al control modelo, por ejemplo. Consulte programando las plantillas de control.
Obtención de la propiedad ValueEjecutar cada vez que se recupere el Value Property LE del control modelo. Este Event permite al control modelo devolver un valor a la ventana que alberga el control Modelo de controles. Consulte programando las plantillas de control.

Observación: Las plantillas de control pueden tener sus propios procedimientos locales. Estos procedimientos locales pueden ser creados:
  • desde el panel "Explorador de proyectos" (seleccione el control modelo y luego "Procedure s locales", "Nuevo Procedure local" en el menú contextual).
  • desde el editor de código (vaya a la pestaña "Código", grupo "Procedimientos", expanda "Nuevo" y seleccione "Nuevo local Procedure").
WEBDEV - Código Servidor WEBDEV gestiona los siguientes eventos para las plantillas de control:
EventCondición de ejecución
Declarando las variables globales (código de servidor)Declaración de variables globales al control modelo.
Este Event se ejecuta antes de las "Declaraciones Globales" Event de la página de acogida (página en la que se integra el control modelo).
Puede, por ejemplo, llamar a un Procedure local de control modelo desde la página de acogida "Declaraciones globales" Event de Event.
Inicialización (código servidor)Se ejecuta al abrir la página.
Los eventos se ejecutan en el siguiente orden:
  • Iniciando los controles de la página principal
  • Inicialización de la página
  • Obtención de foco
Carga (código del navegador)El código del navegador se ejecuta cuando el control modelo se muestra en el navegador.
Asignación de la propiedad Value
(Código servidor)
Se ejecuta cada vez que se especifica el valor ' Property para el control modelo (directamente o con el valor Property). Este código se utiliza para recuperar los parámetros pasados al control modelo por ejemplo. Consulte programando las plantillas de control.
Obtención de la propiedad Value
(Código servidor)
Se ejecuta cada vez que se recupera la propiedad Value del modelo de controles. Este código permite al control modelo devolver un valor a la página que alberga el control Modelo de controles. Consulte programando las plantillas de control.

Observación: Las plantillas de control pueden tener sus propios procedimientos locales. Estos procedimientos locales pueden ser creados:
  • desde el panel "Explorador de proyectos" (seleccione el control modelo y luego "Procedure s locales", "Nuevo Procedure local" en el menú contextual).
  • desde el editor de código (vaya a la pestaña "Código", grupo "Procedimientos", expanda "Nuevo" y seleccione "Nuevo local Procedure").
Eventos opcionales
Se pueden utilizar 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 desplazamiento del cursor por encima del control,
  • botón izquierdo del ratón abajo, arriba, con un doble clic,
  • el botón derecho del ratón presionado, liberado o con doble clic
  • la rueda del ratón, etc.
Para más detalles, consulte la página web de Eventos opcionales.
Ver también
Versión mínima requerida
  • Versión 12
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