void box(int,int,int,int,int,int); /* draws a box */ void cursor(int,int,int,int,int); /* plots a cursor */ void decode_font(int [128][25]); /* reads 'font.hex' */ int do_menu(char *[],int,int,int,int,int,int,int,int [128][25]); int file_r(char *); /* opens a file to read from */ int file_w(char *); /* opens a file to write to */ int fillin(int,int,int,int,int,int); char get_ans(unsigned char *,char *,char *,int,int,int,int,int,int, int[128][25],int); char getpad(int *,int *,int *,int *,int); int get_fil(int,int,int,char *); unsigned char getpt(int,int,int); /* returns the value of a pixel */ void getrow(int,unsigned int,unsigned int,unsigned int, unsigned char far *); int get_string(char *,unsigned char *,char *,char *, int,int,int,int,int,int,int [128][25],int); void help(int); int limit_area(int *,int *,int *,int *,int *,int,int, unsigned char *); int limit_area_all(int *,int *,int *,int *,int *, int,int,int,unsigned char *,int,int,int); int list_dir(char *,char *); void list_error(int); void move_image(); int paint(int,int); void paint_box(int,int,unsigned char *,int,int,int,int); void paintcol(int,unsigned int,unsigned int,unsigned int,int); void pix_val(int,int); void plot_font_h(int,int,int,char *,int,int [128][25]); void plot_font_v(int,int,int,char *,int,int [128][25]); void plotln(int,int,int,int,int,int); int plotpt(int,int,int,int); /* plots the value of a pixel */ int plotrow(int,int,int,int,unsigned char *); int plotsym( int , int , int , int , int , int ); int read_fil(int *,int *, int *); void recall_sub(int,int,int,int,FILE *); void save_box(int,int,unsigned char *,int,int,int,int); void save_sub(int,int,int,int,FILE *); void set_files(void); void tbox(int,int,int,int,int,unsigned char *); int tbox_val(int,int,int,int,int, unsigned char *,int,int,int); int tcursor(int,int,int,int,unsigned char *); int t_do_menu(char [][2][50],int,int,int,int,int, int,int,int [128][25],int *); int tplotln_inv_dot(int,int,int,int,int, unsigned char *,int); int tplotln_inv_dot(); void unbox(int,int,int,int,int,unsigned char *); void uncursor(int,int,int,int,unsigned char *); int unplotln(int,int,int,int,int,unsigned char *); void unsave_box(int,int,unsigned char *,int,int,int,int);