Пример #1
0
void init(const char* name, int desktop)
{
    int argc = 0;
    char *argv[] = { "" };
    gtk_init(&argc, (char***)&argv);

    tray_name = strdup(name);
    reset_menu();

    if (desktop == 2) { //GNOME
      init_gtk();
    }

    if (desktop == 3) { //Unity
      init_indicator();
    }

    if (desktop == 4) { //generic
      if (init_indicator() != 0) {
        init_gtk();
      }
    }
}
static void window_appear(Window *window)
{
	reset_menu();
}