/* $XConsortium: dsimple.h,v 1.1 87/09/11 08:22:49 toddb Exp $ */ /* * Just_display.h: This file contains the definitions needed to use the * functions in just_display.c. It also declares the global * variables dpy, screen, and program_name which are needed to * use just_display.c. * * Written by Mark Lillibridge. Last updated 7/1/87 * * Send bugs, etc. to chariot@athena.mit.edu. */ /* Global variables used by routines in just_display.c */ char *program_name = "unknown_program"; /* Name of this program */ Display *dpy; /* The current display */ int screen; /* The current screen */ #define INIT_NAME program_name=argv[0] /* use this in main to setup program_name */ /* Declaritions for functions in just_display.c */ void Fatal_Error(); char *Malloc(); char *Realloc(); char *Get_Display_Name(); Display *Open_Display(); void Setup_Display_And_Screen(); XFontStruct *Open_Font(); void Beep(); Pixmap ReadBitmapFile(); void WriteBitmapFile(); Window Select_Window_Args(); #define X_USAGE "[host:display]" /* X arguments handled by Get_Display_Name */ #define SELECT_USAGE "[{-root|-id |-font |-name }]" /* * Other_stuff.h: Definitions of routines in other_stuff. * * Written by Mark Lillibridge. Last updated 7/1/87 * * Send bugs, etc. to chariot@athena.mit.edu. */ unsigned long Resolve_Color(); Pixmap Bitmap_To_Pixmap(); Window Select_Window(); void out(); void blip(); Window Window_With_Name();