Sauvegarder coordonnées image
Bonjour,
Lors d'un cliquer glisser, j'aimerais sauvegarder les coordonnées du point d'arrivé de ma sourie. Je les affiche avec la fonction :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
void drag_data_received (GtkWidget *widget, GdkDragContext *context,
gint x,
gint y,
GtkSelectionData *selection_data, guint info, guint32 time, gpointer data)
{
if (selection_data->length > 0)
{
GdkPixbuf *pixbuf;
pixbuf = gtk_selection_data_get_pixbuf (selection_data);
fprintf(stderr,"\n coordonnees : %d %d ",x,y);
g_object_unref (pixbuf);
}
} |
Mais je n'arrive pas à les sauvegarder dans un gint* par exemple. Peut-être en utilisant une structure de 2 gint sur le "gpointer data" mais où peut on le récupérer en dehors de la fonction ?