Esempio n. 1
0
void unmapnotify(XEvent* event) {
    unmanage_client(event->xunmap.window);
    
    Client* client;
    XUnmapEvent *ev = &event->xunmap;

    if((client = wintosystrayicon(ev->window))) {
		remove_systray_icon(client);
		resizebarwin(get_current_monitor());
		updatesystray();
	}
}
Esempio n. 2
0
File: main.c Progetto: xiaq/hlwm
void unmapnotify(XEvent* event) {
    HSDebug("name is: UnmapNotify for %lx\n", event->xunmap.window);
    unmanage_client(event->xunmap.window);
}
Esempio n. 3
0
File: main.c Progetto: xiaq/hlwm
void destroynotify(XEvent* event) {
    // try to unmanage it
    unmanage_client(event->xdestroywindow.window);
}
Esempio n. 4
0
void unmapnotify(XEvent* event) {
    HSDebug("name is: UnmapNotify for %lx\n", event->xunmap.window);
    if (!clientlist_ignore_unmapnotify(event->xunmap.window)) {
        unmanage_client(event->xunmap.window);
    }
}
Esempio n. 5
0
void destroynotify(XEvent* event) {
    // try to unmanage it
    //HSDebug("name is: DestroyNotify for %lx\n", event->xdestroywindow.window);
    unmanage_client(event->xdestroywindow.window);
}