/** hellopopup.c **/ #include void buttonShutdown(GtkWidget *widget,gpointer data); int main(int argc,char *argv[]) { GtkWidget *popup; GtkWidget *button; gnome_init("hellopopup","1.0",argc,argv); popup = gtk_window_new(GTK_WINDOW_DIALOG); button = gtk_button_new_with_label("Close"); gtk_container_set_border_width( GTK_CONTAINER(popup),20); gtk_container_add(GTK_CONTAINER(popup),button); gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(buttonShutdown), NULL); gtk_widget_show(button); gtk_widget_show(popup); gtk_main(); exit(0); } void buttonShutdown(GtkWidget *widget,gpointer data) { exit(0); }