button-callback



  • Ich möchte unter GTK+ einem Button eine Nummer (=ID) mitgeben über gdata,
    aber ich bekomme diese nicht zurück im callback nicht zurück.

    Was mache ich falsch ?

    Definition:

    ...
    gpointer lp;

    lp=301;
    gtk_signal_connect(GTK_OBJECT(knopf),"clicked",GTK_SIGNAL_FUNC(n_proc),lp);
    ...

    void n_proc(GtkWidget widget, GdkEvent ereignis, gpointer data)
    {

    //hier hat data einen völlig anderen Wert als 301. Wieso ?
    }


Anmelden zum Antworten