Gestión de Eventos

Interactividad y reactividad.

Loop de Eventos (Mainloop)

Las aplicaciones de GUI no se ejecutan y terminan; entran en un bucle infinito que "escucha" acciones del usuario (clicks, teclas, etc.).

Callbacks e Interrupciones

Un callback es una función que se ejecuta cuando ocurre un evento específico.

def al_hacer_click():
    print("¡Botón presionado!")

# En pseudocódigo de GUI:
boton.config(command=al_hacer_click)