void disable_key_escape()


Descripción:

Desactiva la de escape, esta función se suele utilizar cuando el juego está prácticamente terminado y se quiere dar esta opción de abortar el juego en cualquier momento al usuario final del juego.


MAIN_PROGRAM_CDIV
BEGIN_PROGRAM

 set_gfx(GFX_AUTODETECT_WINDOWED);
 set_mode(m320x200);

 disable_key_escape();
 write(0, 160, 0, 1, "Pulsa [ESPACIO] para acabar el programa.");

 LOOP{
  if( key(_space) )
   break;

  FRAME;
 }

END_PROGRAM

En el ejemplo se imprime un mensaje y luego se espera a que se pulse la la tecla [ESPACIO] para salir del programa.

Todos los programas terminarán su ejecución si se pulsa ESC a no ser que esta tecla este deshabilitada por medio de la función disable_key_escape().


Ver: let_me_alone() - set_key_escape() - cdiv_exit()