blob: 2d54d14ba397ab31e9dcdb980560d4cf9585dcc0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#include <libwnck/libwnck.h>
int
main (int argc,
char **argv)
{
WnckScreen *screen;
WnckWindow *active_window;
GList *window_l;
gdk_init (&argc, &argv);
screen = wnck_screen_get_default ();
wnck_screen_force_update (screen);
active_window = wnck_screen_get_active_window (screen);
for (window_l = wnck_screen_get_windows (screen); window_l != NULL; window_l = window_l->next)
{
WnckWindow *window = WNCK_WINDOW (window_l->data);
g_print ("%s%s\n", wnck_window_get_name (window),
window == active_window ? " (active)" : "");
}
return 0;
}
|