90 XSetWindowAttributes wa; |
90 XSetWindowAttributes wa; |
91 |
91 |
92 /* init atoms */ |
92 /* init atoms */ |
93 wmatom[WMProtocols] = XInternAtom(dpy, "WM_PROTOCOLS", False); |
93 wmatom[WMProtocols] = XInternAtom(dpy, "WM_PROTOCOLS", False); |
94 wmatom[WMDelete] = XInternAtom(dpy, "WM_DELETE_WINDOW", False); |
94 wmatom[WMDelete] = XInternAtom(dpy, "WM_DELETE_WINDOW", False); |
|
95 wmatom[WMState] = XInternAtom(dpy, "WM_STATE", False); |
95 netatom[NetSupported] = XInternAtom(dpy, "_NET_SUPPORTED", False); |
96 netatom[NetSupported] = XInternAtom(dpy, "_NET_SUPPORTED", False); |
96 netatom[NetWMName] = XInternAtom(dpy, "_NET_WM_NAME", False); |
97 netatom[NetWMName] = XInternAtom(dpy, "_NET_WM_NAME", False); |
97 XChangeProperty(dpy, root, netatom[NetSupported], XA_ATOM, 32, |
98 XChangeProperty(dpy, root, netatom[NetSupported], XA_ATOM, 32, |
98 PropModeReplace, (unsigned char *) netatom, NetLast); |
99 PropModeReplace, (unsigned char *) netatom, NetLast); |
99 /* init cursors */ |
100 /* init cursors */ |