/dports/x11/tint/tint2-78313502d3b26c217f5583a23ef571bc9e0edc45/src/systray/ |
H A D | systraybar.c | 338 …if (width != traywin->width || height != traywin->height || xpos != traywin->x || ypos != traywin-… in on_change_systray() 348 …XMoveResizeWindow(server.display, traywin->parent, traywin->x, traywin->y, traywin->width, traywin… in on_change_systray() 797 XMoveResizeWindow(server.display, traywin->win, 0, 0, traywin->width, traywin->height); in reparent_icon() 953 g_free(traywin); in remove_icon() 996 XMoveResizeWindow(server.display, traywin->win, 0, 0, traywin->width, traywin->height); in systray_resize_icon() 1101 traywin->name = get_window_name(traywin->win); in systray_property_notify() 1243 if (traywin->width == 0 || traywin->height == 0) { in systray_render_icon_composited() 1266 …Pixmap tmp_pmap = XCreatePixmap(server.display, traywin->win, traywin->width, traywin->height, 32); in systray_render_icon_composited() 1350 create_heuristic_mask(data, traywin->width, traywin->height); in systray_render_icon_composited() 1411 if (!traywin->reparented || !traywin->embedded) { in systray_render_icon() [all …]
|
H A D | systraybar.h | 102 gboolean reparent_icon(TrayWindow *traywin); 103 gboolean embed_icon(TrayWindow *traywin); 104 void remove_icon(TrayWindow *traywin); 108 gboolean request_embed_icon(TrayWindow *traywin); 109 void systray_resize_request_event(TrayWindow *traywin, XEvent *e); 110 gboolean request_embed_icon(TrayWindow *traywin); 111 void systray_reconfigure_event(TrayWindow *traywin, XEvent *e); 112 void systray_property_notify(TrayWindow *traywin, XEvent *e); 113 void systray_destroy_event(TrayWindow *traywin);
|
/dports/x11/docker-tray/docker-1.5/ |
H A D | icons.c | 39 TrayWindow *traywin; in icon_add() local 51 traywin = g_new0(TrayWindow, 1); in icon_add() 52 traywin->type = type; in icon_add() 53 traywin->id = id; in icon_add() 55 if (!icon_swallow(traywin)) { in icon_add() 56 g_free(traywin); in icon_add() 80 traywin->x, traywin->y, icon_size, icon_size); in icon_add() 92 XMapRaised(display, traywin->id); in icon_add() 102 Window traywin_id = traywin->id; in icon_remove() 104 if (traywin->type == NET) in icon_remove() [all …]
|
H A D | kde.c | 35 TrayWindow *traywin = it->data; in kde_update_icons() local 36 if (traywin->id == ids[i]) in kde_update_icons() 45 TrayWindow *traywin = it->data; in kde_update_icons() local 48 if (traywin->type != KDE) { in kde_update_icons() 54 if (traywin->id == ids[i]) { in kde_update_icons()
|
H A D | docker.c | 191 TrayWindow *traywin = it->data; in reposition_icons() local 192 traywin->x = x; in reposition_icons() 193 traywin->y = y; in reposition_icons() 194 XMoveWindow(display, traywin->id, x, y); in reposition_icons() 261 TrayWindow *traywin = it->data; in event_loop() local 262 if (traywin->id == e.xany.window) { in event_loop() 263 XMoveResizeWindow(display, traywin->id, traywin->x, traywin->y, in event_loop()
|
H A D | net.c | 114 void net_icon_remove(TrayWindow *traywin) in net_icon_remove() argument 116 assert(traywin); in net_icon_remove() 118 XSelectInput(display, traywin->id, NoEventMask); in net_icon_remove()
|
H A D | net.h | 13 void net_icon_remove(TrayWindow *traywin);
|
/dports/x11-wm/fluxbox/fluxbox-1.3.7/src/ |
H A D | SystemTray.cc | 354 m_clients.push_back(traywin); in addClient() 357 traywin->addToSaveSet(); in addClient() 380 showClient(traywin); in addClient() 390 TrayWindow *traywin = *tray_it; in removeClient() local 397 delete traywin; in removeClient() 486 traywin->hide(); in removeAllClients() 491 delete traywin; in removeAllClients() 498 if (!traywin || !traywin->isVisible()) in hideClient() 502 traywin->hide(); in hideClient() 508 if (!traywin || traywin->isVisible()) in showClient() [all …]
|
H A D | SystemTray.hh | 98 void hideClient(TrayWindow *traywin, bool destroyed = false); 99 void showClient(TrayWindow *traywin);
|
/dports/devel/upp/upp/uppsrc/CtrlLib/ |
H A D | TrayIconX11.cpp | 16 if(!traywin) in Call() 26 e.xclient.window = traywin; in Call() 30 XSendEvent(Xdisplay, traywin, XFalse, 0, &e); in Call() 38 traywin = XGetSelectionOwner(Xdisplay, TraySelection()); in AddToTray() 39 if(!traywin) return; in AddToTray() 41 XSelectInput(Xdisplay, traywin, StructureNotifyMask); in AddToTray() 71 if(!traywin) in Message() 88 XSendEvent(Xdisplay, traywin, XFalse, StructureNotifyMask, (XEvent *) &ev); in Message() 97 if(e->type == DestroyNotify && e->window == traywin) { in HookProc() 101 if(e->type == ClientMessage && !traywin) { in HookProc()
|
H A D | CtrlUtil.h | 111 Window traywin; variable
|
/dports/x11/tint/tint2-78313502d3b26c217f5583a23ef571bc9e0edc45/src/ |
H A D | main.c | 227 if (traywin) { in handle_event_property_notify() 228 systray_property_notify(traywin, e); in handle_event_property_notify() 349 if (traywin) { in handle_event_configure_notify() 350 systray_reconfigure_event(traywin, e); in handle_event_configure_notify() 477 if (traywin) in handle_x_event() 484 if (traywin) in handle_x_event() 496 if (traywin) { in handle_x_event() 499 embed_icon(traywin); in handle_x_event() 501 remove_icon(traywin); in handle_x_event() 561 if (traywin) in handle_x_event() [all …]
|