]>
Dogcows Code - chaz/tint2/blob - src/systray/systraybar.h
1 /**************************************************************************
2 * Copyright (C) 2009 thierry lorthiois (lorthiois@bbsoft.fr)
5 * systray implementation come from 'docker-1.5' by Ben Jansens,
6 * and from systray/xembed specification (freedesktop.org).
8 **************************************************************************/
17 #define XEMBED_EMBEDDED_NOTIFY 0
18 // Flags for _XEMBED_INFO
19 #define XEMBED_MAPPED (1 << 0)
23 // always start with area
40 extern Window net_sel_win
;
41 extern Systraybar systray
;
42 extern int refresh_systray
;
46 void cleanup_systray();
47 void draw_systray(void *obj
, cairo_t
*c
, int active
);
48 void resize_systray(void *obj
);
54 void net_message(XClientMessageEvent
*e
);
56 gboolean
add_icon(Window id
);
57 void remove_icon(TrayWindow
*traywin
);
59 void refresh_systray_icon();
61 void kde_update_icons();
This page took 0.04287 seconds and 5 git commands to generate.