home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 12 / CD_ASCQ_12_0294.iso / maj / 4401 / exc.arj / FGDOC / EXAMPLES / C / 14-05.C < prev    next >
Text File  |  1994-01-24  |  613b  |  30 lines

  1. #include <fastgraf.h>
  2. #include <stdio.h>
  3.  
  4. void main(void);
  5.  
  6. #define ESC    1
  7. #define LEFT  75
  8. #define RIGHT 77
  9. #define UP    72
  10. #define DOWN  80
  11.  
  12. void main()
  13. {
  14.    fg_kbinit(1);
  15.    printf("Keyboard handler enabled.\n");
  16.  
  17.    do {
  18.       printf("keys pressed:  ");
  19.       if (fg_kbtest(LEFT))   printf("Left ");
  20.       if (fg_kbtest(RIGHT))  printf("Right ");
  21.       if (fg_kbtest(UP))     printf("Up ");
  22.       if (fg_kbtest(DOWN))   printf("Down ");
  23.       printf("\n");
  24.       fg_waitfor(18);
  25.    } while (fg_kbtest(ESC) == 0);
  26.  
  27.    fg_kbinit(0);
  28.    printf("Keyboard handler disabled.\n");
  29. }
  30.