[Xfce4-commits] r24817 - libxfcegui4/trunk/libxfcegui4

Danny Milosavljevic dannym at xfce.org
Sat Feb 3 12:34:36 CET 2007


Author: dannym
Date: 2007-02-03 11:34:36 +0000 (Sat, 03 Feb 2007)
New Revision: 24817

Modified:
   libxfcegui4/trunk/libxfcegui4/netk-trayicon.c
   libxfcegui4/trunk/libxfcegui4/netk-trayicon.h
Log:
add setters for gdkscreen (convenience)



Modified: libxfcegui4/trunk/libxfcegui4/netk-trayicon.c
===================================================================
--- libxfcegui4/trunk/libxfcegui4/netk-trayicon.c	2007-02-03 11:13:26 UTC (rev 24816)
+++ libxfcegui4/trunk/libxfcegui4/netk-trayicon.c	2007-02-03 11:34:36 UTC (rev 24817)
@@ -421,3 +421,14 @@
     netk_tray_icon_opcode (icon, gtk_plug_get_id (GTK_PLUG (icon)),
                            SYSTEM_TRAY_CANCEL_MESSAGE, id, 0, 0);
 }
+
+NetkTrayIcon *netk_tray_icon_new_gdk (GdkScreen *screen)
+{
+    return NETK_TRAY_ICON(netk_tray_icon_new(GDK_SCREEN_XSCREEN(screen)));
+}
+
+void netk_tray_icon_set_gdkscreen (NetkTrayIcon *trayicon, GdkScreen *screen)
+{
+    netk_tray_icon_set_screen(trayicon, GDK_SCREEN_XSCREEN(screen));
+}
+

Modified: libxfcegui4/trunk/libxfcegui4/netk-trayicon.h
===================================================================
--- libxfcegui4/trunk/libxfcegui4/netk-trayicon.h	2007-02-03 11:13:26 UTC (rev 24816)
+++ libxfcegui4/trunk/libxfcegui4/netk-trayicon.h	2007-02-03 11:34:36 UTC (rev 24817)
@@ -78,7 +78,10 @@
 /* functions */
 GType netk_tray_icon_get_type (void);
 GtkWidget *netk_tray_icon_new (Screen *screen);
+NetkTrayIcon *netk_tray_icon_new_gdk (GdkScreen *screen);
 void netk_tray_icon_set_screen (NetkTrayIcon *trayicon, Screen *screen);
+void netk_tray_icon_set_gdkscreen (NetkTrayIcon *trayicon, GdkScreen *screen);
+/* netk_tray_icon_get_gdkscreen = gtk_window_get_screen */
 glong netk_tray_icon_message_new (NetkTrayIcon *trayicon, glong id,
                                          const gchar *text);
 void netk_tray_icon_message_cancel (NetkTrayIcon *trayicon, glong id);



More information about the Xfce4-commits mailing list