[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