/** questiondialog.c **/ #include void cbfunction(gint reply,gpointer data); int main(int argc,char *argv[]) { gnome_init("questiondialog","1.0",argc,argv); gnome_question_dialog("A simple question window", (GnomeReplyCallback)cbfunction, NULL); gtk_main(); exit(0); } void cbfunction(gint reply,gpointer data) { if(reply == GNOME_YES) g_print("The answer is YES\n"); else g_print("The answer is NO\n"); }