home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_300 / 327_01 / panel.h < prev    next >
Text File  |  1991-08-19  |  786b  |  29 lines

  1. #define NULLF (int (*)()) 0
  2.  
  3. /*
  4. These variables are assigned from within the panel_execute
  5. function.  They indicate the row, column and field where the
  6. cursor was positioned prior to the user pressing a response
  7. key.
  8. */
  9. extern int pan_row, pan_col, pan_field_sub;
  10. extern char pan_field_name[];
  11.  
  12. void      pan_init();
  13.  
  14. void      pan_activate(char []);
  15. void      pan_destroy();
  16. void      pan_error(int, int, char *);
  17.  
  18. unsigned  pan_execute(char [], int, int);
  19. unsigned  pan_get_key();
  20.  
  21. void      pan_sound(int, int);
  22. void      pan_get_field(char *, int, char []);
  23. void      pan_put_field(char *, int, char []);
  24. void      pan_delay(int);
  25. void      pan_field_attr(char *, int, char []);
  26.  
  27. void      pan_idle_func(int (*)());
  28. void      pan_resp_keys(unsigned *);
  29.