Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h>
- #include <gtk/gtk.h>
- struct WidgetBank
- {
- GtkWidget *window;
- } WidgetBank;
- void QuitProgram (GtkWidget *window, void *data)
- {
- gtk_main_quit();
- }
- void DrawWindow (struct WidgetBank *widgets)
- {
- widgets->window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
- g_signal_connect (G_OBJECT (widgets->window), "destroy", G_CALLBACK (QuitProgram), NULL);
- gtk_widget_show_all (widgets->window);
- }
- int main (int argc, char *argv[])
- {
- gtk_init (&argc, &argv);
- struct WidgetBank widgets;
- DrawWindow(&widgets);
- gtk_main ();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement