diff options
author | Javier <dev.git@javispedro.com> | 2014-05-17 19:53:53 +0200 |
---|---|---|
committer | Javier <dev.git@javispedro.com> | 2014-05-17 19:53:53 +0200 |
commit | 14d288511323d4f384d4764ab25a42693ff19f4a (patch) | |
tree | d69907ed23d9df328459b598c0c8f914782013cd /libtopmenu-client/topmenu-client.c | |
parent | fae72947043ae3b1627dac77b3c42bf2e1dbbd09 (diff) | |
download | topmenu-gtk-14d288511323d4f384d4764ab25a42693ff19f4a.tar.gz topmenu-gtk-14d288511323d4f384d4764ab25a42693ff19f4a.zip |
gtk3 client library + module now hackishly working
Diffstat (limited to 'libtopmenu-client/topmenu-client.c')
-rw-r--r-- | libtopmenu-client/topmenu-client.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libtopmenu-client/topmenu-client.c b/libtopmenu-client/topmenu-client.c index f7d3e58..cbc2d20 100644 --- a/libtopmenu-client/topmenu-client.c +++ b/libtopmenu-client/topmenu-client.c @@ -43,7 +43,7 @@ static gboolean handle_widget_button_event(GtkWidget *widget, GdkEvent *event, G e.type = event->type == GDK_BUTTON_PRESS ? ButtonPress : ButtonRelease; e.xbutton.window = xwin; e.xbutton.display = dpy; - e.xbutton.root = GDK_WINDOW_XWINDOW(root); + e.xbutton.root = gdk_x11_window_get_xid(root); e.xbutton.time = event->button.time; e.xbutton.button = event->button.button; e.xbutton.state = event->button.state; @@ -76,7 +76,7 @@ void topmenu_client_connect_window_widget(GdkWindow *window, GtkWidget *widget) topmenu_client_disconnect_window(window); } - Window xwin = GDK_WINDOW_XID(window); + Window xwin = gdk_x11_window_get_xid(window); GtkPlug *plug = GTK_PLUG(gtk_plug_new(0)); gtk_container_add(GTK_CONTAINER(plug), widget); g_signal_connect_object(plug, "delete-event", @@ -110,7 +110,7 @@ void topmenu_client_disconnect_window(GdkWindow *window) gpointer window_data = g_object_steal_data(G_OBJECT(window), OBJECT_DATA_KEY_PLUG); g_return_if_fail(window_data); - Window xwin = GDK_WINDOW_XID(window); + Window xwin = gdk_x11_window_get_xid(window); GtkPlug *plug = GTK_PLUG(window_data); g_return_if_fail(plug); |