text: #ifndef WMGENERAL_H_INCLUDED
  #define WMGENERAL_H_INCLUDED
  
  
  
  /*
   *   Typedefs 
   */
  typedef struct {
  	Pixmap		pixmap;
  	Pixmap		mask;
  	XpmAttributes	attributes;
  } XpmIcon;
  
  
  
  
  /*
   *   Global variable
   */
  Display		*display;
  Window          Root;
  Window          iconwin, win;
  int             screen; 
  int             DisplayDepth;
  GC NormalGC;
  
  
  
  
  
  /*
   *   Function Prototypes
   */
  void 		AddMouseRegion(int, int, int, int, int);
  int  		CheckMouseRegion(int, int);
  Window		openXwindow(int, char **, char **, char *, int, int);
  void 		initXwindow(int, char **);
  void 		RedrawWindow(void);
  void 		RedrawWindowXY(int, int);
  void  		copyXPMArea(int, int, int, int, int, int);
  void  		copyXBMArea(int, int, int, int, int, int);
  void  		setMaskXY(int, int);
  unsigned long 	getColor(char *, float);
  void 		RedrawWindow(void);
  
  
  #endif
  