Lazo de Eventos
Cuando un programa Gambas ha terminado de ejecutar su función de inicio
Main()
,
entra en el llamado
lazo de eventos o
event loop.
El programa se encontrará dentro de este lazo o bucle mientras haya:
-
un Process corriendo.
-
un Timer habilitado.
-
un File siendo vigilado.
-
una ventana abierta.
En este lazo, el programa procesará cualquier evento disparado por cualquier objeto, y
para cada evento, llamará a su correspondiente .
Puede llamar de forma recursiva al lazo de eventos usando la instrucción
WAIT.
Esto puede conllevar una recursión infinita, pero es el único modo de refrescar
la interfaz de usuario durante la ejecución de un bucle.
Véase también