I am with a doubt. I am making the call of a function in this way: gtk_signal_connect (GTK_OBJECT(button_down_up), "clicked", \ GTK_SIGNAL_FUNC(call_button_up), field); It would like to know as I can catch the value of return to know if I got success.