1 /* BACK_TYP.C 06/05/93 23.13.26 */ 2 int backup_type1 (CELL *c); 3 int update_back1 (CELL *c); 4 int update_back (CELL *c); 5 int select_type (CELL *c); 6 /* DO_DRIVE.C 06/05/93 23.13.24 */ 7 int update_drive (CELL *c); 8 int Drive_Entry (CELL *c); 9 int drive_redraw (CELL *c); 10 int floppy_drive (CELL *c); 11 int hard_drive (CELL *c); 12 int get_drive (CELL *c); 13 /* DO_SETUP.C 11/05/93 05.57.20 */ 14 int save_user (CELL *c); 15 int delete_user (CELL *c); 16 int validkey (long validkey, int input); 17 int desc_edit (CELL *c); 18 int eredraw (CELL *c); 19 int insert_edlist (CELL *c, char *ffblk, int menu_numb); 20 int eList_Entry (CELL *c); 21 int edit_user (CELL *c); 22 /* DO_UPDAT.C 06/05/93 23.13.32 */ 23 int update_func (CELL *c); 24 /* DS_ATTIB.C 06/05/93 23.13.32 */ 25 void attrib (int strow, int stcol, int edrow, int edcol, int color); 26 /* DS_BOX.C 06/05/93 23.13.32 */ 27 /* 28 void box (int strow, int stcol, int edrow, int edcol, int border, int fill, int 29 lines, int shadow, int shad_color); 30 void hline (int strow, int stcol, int edrow, int edcol, int border, int lines); 31 void vline (int strow, int stcol, int edrow, int edcol, int border, int lines); 32 */ 33 /* DS_CELL.C 06/05/93 23.13.30 */ 34 int get_current (CELL *c); 35 int set_list_end (CELL *c); 36 int wrap_cursor_up (CELL *c); 37 int wrap_cursor_dn (CELL *c); 38 int cursor_up (CELL *c); 39 int cursor_dn (CELL *c); 40 int ls_pgup (CELL *c); 41 int ls_pgdn (CELL *c); 42 int ls_home (CELL *c); 43 int ls_end (CELL *c); 44 int ls_dispatch (CELL *c); 45 int ls_quit (CELL *c); 46 /* DS_CHAR.C 06/05/93 23.13.30 */ 47 void attrib_ch (int strow, int stcol, int edrow, int edcol, int color, char cha 48 ); 49 /* DS_CONFI.C 06/05/93 23.13.30 */ 50 void do_color_select (CELL *c); 51 int do_config_write (char *argv[], int read_write); 52 void calc_offset (int color, int *r, int *c); 53 int color_select (CELL *c1, int srow, int scol, int color, char *title); 54 void color_chart (int srow, int scol); 55 int update_color (CELL *c); 56 int select_color (CELL *c); 57 /* DS_CRIT.C 06/05/93 23.13.30 */ 58 int handle_quiet (int di, int ax, int bp, int si); 59 int handler (int di, int ax, int bp, int si); 60 int critical_errorwnd (char *msg); 61 /* DS_LLIST.C 06/05/93 23.13.30 */ 62 int q_func (CELL *c); 63 void init_dlist (CELL *c); 64 int clear_dlist (CELL *c); 65 char *Display (CELL *c, dlistptr *thisptr); 66 long insert_dlist (CELL *c, char *ffblk, int menu_numb); 67 int do_dir (CELL *c); 68 int List_Entry (CELL *c); 69 int List_Exit (CELL *c); 70 int redraw (CELL *c); 71 void get_args (CELL *c, int argc, char *argv[]); 72 /* DS_PATCH.C 11/05/93 20.03.50 */ 73 int error_message (CELL *c, int error_code, unsigned char exec_return); 74 int do_shell (CELL *c); 75 int swap_it (CELL *c, char *program, char *params, char *exit_pr, int pause, 76 int do_swap, int command_proc, int verify_flag, int change_dir); 77 int swap_box (CELL *c, char *program, char *comm_line, int swap_prog, int flags 78 ); 79 /* DS_SORT.C 06/05/93 23.13.28 */ 80 int comp_name (void *a, void *b); 81 int sort_buffer (CELL *c); 82 void *next_item (void *current); 83 void set_next (void *first, void *second); 84 void *qsortl (void *list, void * (*getnext)(void *), void (*setnext)(void *, 85 void *), int (*compare)(void *, void *)); 86 /* DS_VIDEO.C 06/05/93 23.13.28 */ 87 void check_desqv (CELL *c); 88 /* DS_VREST.C 06/05/93 23.13.28 */ 89 void scr_rest (int strow, int stcol, int edrow, int edcol, char *buffer); 90 /* DS_VSAVE.C 06/05/93 23.13.28 */ 91 void scr_save (int strow, int stcol, int edrow, int edcol, char *buffer); 92 /* FILE_CPY.C 11/05/93 19.40.46 */ 93 int delete_dlist (CELL *c); 94 int change_dir (CELL *c); 95 int status_update (CELL *c); 96 int toggle (CELL *c); 97 int plus_it (CELL *c); 98 int minus_it (CELL *c); 99 /*int insert_fdlist (CELL *c, struct ffblk *ff_blk);*/ 100 int File_Entry (CELL *c); 101 char *pad_name (char *fn); 102 char *fDisplay (dlistptr *ptr); 103 int fredraw (CELL *c); 104 int file_routine (CELL *c); 105 int change_dest_src (CELL *c); 106 int update_select (CELL *c); 107 int dest_src_select (CELL *c); 108 int file_copyr (char *from, char *to); 109 int file_settime (char *src, char *dst); 110 int copy_file (CELL *c); 111 int delete_file (CELL *c); 112 int in_default (_default *defaults, char answer); 113 int do_getyn (char *prompt, _default *defaults, char def_answer, int wrow, int 114 wcol); 115 int edit_path (CELL *c); 116 char *uDisplay (CELL *c, char *str); 117 int uredraw (CELL *c); 118 int ueList_Entry (CELL *c); 119 int setuserpath (CELL *c); 120 int dosExpandPath (char *path, char *filename, char *new_path); 121 void dosRelativePath (char *path); 122 int isDir (char *filename); 123 int GetUserPath (CELL *c); 124 int do_getuser (CELL *c, char *buff); 125 /* FILE_UTI.C 06/05/93 23.13.26 */ 126 int update_file (CELL *c); 127 int do_file_util (CELL *c); 128 /* FMT_LONG.C 06/05/93 23.13.26 */ 129 char *fmt_long (unsigned long int val); 130 131 void cursor (int x, int y); 132 void savecursor (unsigned newcursor); 133 void restorecursor (void); 134 void rscroll (int updown, int lines, int strow, int stcol, int endrow, int 135 endcol, int attribute); 136 void curr_cursor (int *x, int *y); 137 void set_cursor_type (int t); 138 void clear_screen (void); 139 void clear_ch (void); 140 int vmode (void); 141 int scroll_lock (void); 142 void os_version (char *error_str); 143 void string (int color, int asciichar, int repeats); 144 void pushkey (int key); 145 int isxkeybrd (void); 146 int get_char (CELL *c, int menu); 147 int get_num_floppy (void); 148 char *volume_label (void); 149 int ren_wild (char *old, char *new); 150 int kb_hit (void); 151 /* PRNSTR1.C 06/05/93 23.13.26 */ 152 int prnstr (char *text, int row, int col, unsigned color); 153 /* USER_FUN.C 06/05/93 23.13.26 */ 154 int user_key (CELL *c); 155 int do_user (CELL *c); 156 int UList_Entry (CELL *c); 157 int user_func (CELL *c); 158 int play_mp3(CELL *c);