3. Ventana básica

3.1. Ventana con Brython

  • Pudiste notar que en la ventana básica los botones no hacían nada.

  • Es necesario enlazar un evento a cada botón.

  • Esto se denomina programación orientada a eventos.

  • Esperar a las acciones del usuario.

3.2. Capturando un evento

  • Para capturar un evento de un botón es necesario crear una función.

  • En la función se encontrará toda la lógica que se quiere para el botón.

  • Crearemos una ventana nueva con un botón y vamos a capturar o enlazar un evento.

  • Mostraremos en pantalla un mensaje cada vez que el usuario presione el botón.

  • Perfecto ya sabes como capturar eventos.

  • Puedes capturar eventos usando la función .bind() especificando el evento o utilizando una intrucción @bind también llamado decorador o decorator.
    • Esta instrucción se escribe en una línea anterior a la función que realiza el botón.

  • Sabiendo está lógica podemos terminar el Show de preguntas Zombis.

  • Recuerda la reproducción de los sonidos y la lógica de las diferentes opciones.

You have attempted of activities on this page