home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / progc / c_source.arj / IIBCLIB.EXT < prev    next >
Encoding:
Text File  |  1990-07-24  |  3.8 KB  |  103 lines

  1. extern  void my_wait(void );
  2.  
  3. extern  char box_message(int bell_flag,int shadow_fla,
  4.                          char *message1,char *message2,char *messageg3);
  5.  
  6. extern  void print_message(char *message,int rulh,int culh);
  7.  
  8. extern  int scroll(int direction,
  9.                    int rulh,int culh,int rbrh,int cbrh,
  10.                    int scrl_lines,int attrib);
  11.  
  12. extern  void frame(int rulh,int culh,int rows,int columns,
  13.                    int frground,long bkground);
  14.  
  15. extern  void show_option(int row,int col,
  16.                          char *message,char justify_flag,
  17.                          int frgrd_clr,long bkgrd_clr);
  18.  
  19. extern  void display_message(char *message);
  20.  
  21. extern  int set_cursor_off(void );
  22.  
  23. extern  int set_cursor_on(int start_line,int end_line);
  24.  
  25. extern  int get_password(char *field,int all_upper,
  26.                          int rulh,int culh,int length);
  27.  
  28. extern  int get_string(int frame_flag,char *field,int new_or_old,
  29.                        int all_upper,
  30.                        int rulh,int culh,int length);
  31.  
  32. extern  int get_menu_option(struct menu_line *my_line,int line_number,
  33.                             char *top_msg,char *bottom_msg,
  34.                             char *help_file,int rulh,int culh);
  35.  
  36. extern  int handler(void );
  37.  
  38. extern  void jump_to_dos(void );
  39.  
  40. extern  char yes_or_no(char *question,int rulh,int culh);
  41.  
  42. extern  int compress(char *f_name,char *tmp_name,int size);
  43.  
  44. extern  int show_small_file(char *file_name,int name_flag,
  45.                             char *msg,char *r_title1,char *r_title2,
  46.                             int rulh,int culh,int rbrh,int cbrh);
  47.  
  48. extern  int show_file(char *file_name,int name_flag,int rec_length,
  49.                       char *msg,char *r_title1,char *r_title2,
  50.                       int rulh,int culh,int rbrh,int cbrh);
  51.  
  52. extern  void read_setup_file(struct video_info *env);
  53.  
  54. extern  int print_file(char *file_name,int name_flag,
  55.                        char *r_title1,char *r_title2,int line_length);
  56.  
  57. extern  int file_sort(char *file_name,int rec_length,int sort_field);
  58.  
  59. extern  void fsort(int file_handle,long top,long bottom,
  60.                    int sort_field,int rec_length);
  61.  
  62. extern  void get_key_field(int file_handle,long rec_num,int rec_length,
  63.                            int sort_field,char *key_field);
  64.  
  65. extern  void swap_records(int file_handle,long i,long j,int rec_length);
  66.  
  67. extern  int verify_user(char *users_file,char *user_id,
  68.                         char *password,char *desired_access);
  69.  
  70. extern  int show_lines(char *file_name,int name_flag,
  71.                        struct long_file_line *lines,
  72.                        int number_of_lines,unsigned int max_line_length,
  73.                        char *msg,char *r_title1,char *r_title2,
  74.                        int rulh,int culh,int rbrh,int cbrh);
  75.  
  76. extern  int obtain_string(int frame_flag,
  77.                           char *field,
  78.                           int new_or_old,
  79.                           int all_upper,
  80.                           int  rulh,
  81.                           int culh,
  82.                           int length,
  83.                           struct list_info *list,
  84.                           int list_count,
  85.                           char *msg,
  86.                           int return_field,
  87.                           char *comp_str);
  88.  
  89. extern  int list_field(struct list_info *list,
  90.                        int list_count,
  91.                        char *msg,
  92.                        int  return_field,
  93.                        char *line_buff,
  94.                        int rulh,int culh,int rbrh,int cbrh,
  95.                        char *comp_str);
  96.  
  97. extern void do_titles(int fg_color,
  98.                       char *c_name,
  99.                       char *p_name,
  100.                       char *proj_name,
  101.                       char *d_buff,
  102.                       long bk_color);
  103.