1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| #include <gtk/gtk.h>
int main (int argc, char *argv[])
{
GtkWidget *xero;
/* This is called in all GTK applications */
gtk_init (&argc, &argv);
/* window creation --------------------------------------------------- */
/* create a new toplevel window */
xero = gtk_window_new (GTK_WINDOW_TOPLEVEL);
/* Finish ---------------------------------------------------------------- */
/* Display the window */
gtk_widget_show (xero);
/* TODO get xdisplay and xwindow --------------------------------- */
while (gtk_events_pending()) gtk_main_iteration();
g_return_val_if_fail (GDK_IS_WINDOW (xero->window), 1);
/* All GTK applications must have a gtk_main() */
gtk_main ();
return 0;
}
|