Something
public c v1 · immutable GtkWidget *popup = gtk_window_new (GTK_WINDOW_POPUP); GtkWidget *label = gtk_label_new ((const gchar *) dom_Attr__get_value (node)); gint x, y; gtk_window_set_position (GTK_WINDOW (popup), GTK_WIN_POS_MOUSE); gtk_container_add (GTK_CONTAINER (popup), label); gtk_widget_show_all (popup); g_signal_connect_swapped (G_OBJECT (data->view), "motion-notify-event", G_CALLBACK (gtk_widget_destroy), popup); break;