Category : C Source Code
Archive   : BCWINDOW.ZIP
Filename : WINDOWS.H

 
Output of file : WINDOWS.H contained in archive : BCWINDOW.ZIP

struct WINDOW
{
int x;
int y;
int len;
int width;
int type;
int border;
char winback;
char *atr;
char *title;
char *background;
char *foreground;
};


void get_video_mode (void);
void f_write (unsigned int x, unsigned int y, char attr, char *st);

char *erase_white_end ( char *st);
char *erase_white_begin ( char *st);

char *cen(char *cstr, char *tstr, int fw);

void clear_frame (char wincolor, int xtl, int ytl, int winwid, int windep);

void goto_xy (int x, int y);

void scroll_message (int xl, int xr, int y, char atr, char stopeol, char *mess);

char *lj (char *lstr, char *buffer, int fwdth);

char *rj (char *rstr, char *buffer, int fwdth);

char *copy (char *source, int position, int numchars, char *destin);

char *rpt (char *rstr, char *buffer, int repts);

void draw_frame (int tlcx, int tlcy, int wide, int len, int lines,
char *atr, char *title, char winback);

struct WINDOW *push_window (int x, int y, int width, int len, int type, int bor, char *atr,
char *title, char winback);

void pop (struct WINDOW *window);

void push (struct WINDOW *window);

void w_printf (struct WINDOW *window, int x, int y, char *str, char atr);

void close_wind (struct WINDOW *window);

void clr_window (struct WINDOW *window);

void cursor_off (void);

void cursor_on (void);



  3 Responses to “Category : C Source Code
Archive   : BCWINDOW.ZIP
Filename : WINDOWS.H

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/