rem: vmask = CWBackPixel|CWBorderPixel|CWCursor|CWEventMask
add: vmask = CWBorderPixel|CWCursor|CWEventMask
context: wCoreCreateTopLevel(WScreen *screen, int x, int y, int width, int height,		    int bwidth){    WCoreWindow *core;    int vmask;    XSetWindowAttributes attribs;    core = wmalloc(sizeof(WCoreWindow));    memset(core, 0, sizeof(WCoreWindow));    vmask = /*CWBackPixmap|*/CWBackPixel|CWBorderPixel|CWCursor|CWEventMask      |CWOverrideRedirect;    attribs.override_redirect = True;    attribs.cursor = wCursor[WCUR_DEFAULT];    attribs.background_pixmap = None;    attribs.background_pixel = screen->black_pixel;    attribs.border_pixel = screen->frame_border_pixel;    attribs.event_mask = SubstructureRedirectMask | ButtonPressMask        | ButtonReleaseMask | ButtonMotionMask | ExposureMask | EnterWindowMask        | LeaveWindowMask;    vmask |= CWColormap;    attribs.colormap = screen->w_colormap;    core->window = XCreateWindow(dpy, screen->root_win, x, y, width, height,				 bwidth, screen->w_depth, CopyFromParent,				 screen->w_visual, vmask, &attribs);    core->width = width;    core->height = height;    core->screen_ptr = screen;    core->descriptor.self = core;        XClearWindow(dpy, core->window);    XSaveContext(dpy, core->window, wWinContext, (XPointer)&core->descriptor);    return core;}