/* $Id$ */ #ifndef __X11_H__ #define __X11_H__ #include #include #include #include #include #include #include #include #include struct _MwLL { Display* display; Window window; Pixmap pixmap; GC gc; Colormap colormap; void* user; Atom wm_delete; int copy_buffer; XIM xim; XIC xic; XVisualInfo* visual; unsigned int width; unsigned int height; MwLLHandler handler; }; struct _MwLLColor { unsigned long pixel; int red; int green; int blue; }; struct _MwLLPixmap { int width; int height; unsigned char* data; int depth; int use_render; Display* display; XImage* image; XImage* mask; }; #endif