Category : C Source Code
Archive   : BLMENU.ZIP
Filename : CJWIN.H

Output of file : CJWIN.H contained in archive : BLMENU.ZIP
/* window.h - Windows header file */

extern enum windowerrtype
WE_OK, /* No error has occured */
WE_OMEM, /* Out of memory */
WE_BADC /* Bad coordinates */
} windowerr;

typedef struct _windowtype
unsigned char top,
right; /* Coordinates, including box */
char *backbuffer; /* Contents of the screen behind the windowtype */
unsigned char xpos,
unsigned size;
struct _windowtype *next; /* Next windowtype */
struct _windowtype *previous; /* Previous windowtype */
char attr;
} windowtype;

windowtype *makewindow( unsigned char left, unsigned char top,
unsigned char right, unsigned char bottom,
char attr, unsigned char the_style, char *title);
int deletewindow(windowtype *current);
int shiftwindow(windowtype *awindow);
int winwrite(windowtype *window, char *string);

#ifndef NDEBUG
int sum(int *array, int len);
int checklist(void);
void _update_check(void);
#define update_check() _update_check()
#define update_check()

#define EXPLODE 1
#define POP_UP 0

  3 Responses to “Category : C Source Code
Archive   : BLMENU.ZIP
Filename : CJWIN.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: