#include <stdio.h>
#include <strings.h>	
#include <X11/Xlib.h>
#include <X11/Xutil.h>

#define OFFSETSFILE "/mit/sipb/src/src/Roget/lib/@sys/offsets"
#define WORDINDEX "/mit/sipb/src/src/Roget/lib/@sys/word-index"
#define ROGETFILE "/mit/sipb/src/src/Roget/lib/@sys/roget.txt"

extern char *malloc();

struct sizes
{
	Window win;
	unsigned int cur_width;
	unsigned int cur_height;
	unsigned int min_width;
	unsigned int min_height;
	unsigned int desired_width;
	unsigned int desired_height;
	int desired_x;
	int desired_y;
	char *win_name;
	char *definition;
};
extern Display *dpy;
extern int screen; 
extern XFontStruct *fontp;
extern struct sizes icons, wwindows, parents;
extern GC gc, erase_gc;
extern XContext defwindow;

#define DEFAULT_BORDER_WIDTH 2
