- unsigned char data[] = {
- 0,1,1,1,1,1,1,0,
- 1,1,1,1,1,1,1,1,
- 1,1,0,0,0,0,1,1,
- 1,1,0,0,0,0,1,1,
- 1,1,0,0,0,0,1,1,
- 1,1,0,0,0,0,1,1,
- 1,1,1,1,1,1,1,1,
- 0,1,1,1,1,1,1,0 };
- image->data = (char*)data;
- XPutImage(**display, _max_mask->mask, DefaultGC(**display, _screen),
- image, 0, 0, 0, 0, 8, 8);
+ //char data[] = { 0x7e, 0xff, 0xc3, 0xc3, 0xc3, 0xc3, 0xff, 0x7e };
+ char data [] = {0x00, 0x00, 0x18, 0x3c, 0x66, 0x42, 0x00, 0x00 };
+ _max_mask->mask =
+ XCreateBitmapFromData(**display,
+ display->screenInfo(_screen)->rootWindow(),
+ data, 8, 8);