diff options
author | Elliot Lee <sopwith@src.gnome.org> | 1997-11-24 22:37:52 +0000 |
---|---|---|
committer | Elliot Lee <sopwith@src.gnome.org> | 1997-11-24 22:37:52 +0000 |
commit | 9508b76bd2401b6b9e289b5c8ec9fc0e08909283 (patch) | |
tree | 53c88a9e5ac09e1a027e56df33bdaa66d670901b /tests/simple.c | |
download | gtk+-9508b76bd2401b6b9e289b5c8ec9fc0e08909283.tar.gz |
Initial revision
Diffstat (limited to 'tests/simple.c')
-rw-r--r-- | tests/simple.c | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/tests/simple.c b/tests/simple.c new file mode 100644 index 0000000000..47893772f7 --- /dev/null +++ b/tests/simple.c @@ -0,0 +1,39 @@ +#include <gtk/gtk.h> +#include <gdk/gdkprivate.h> + + +void +hello () +{ + g_print ("hello world\n"); +} + +int +main (int argc, char *argv[]) +{ + GtkWidget *window; + GtkWidget *button; + + gdk_progclass = g_strdup ("XTerm"); + gtk_init (&argc, &argv); + + window = gtk_widget_new (gtk_window_get_type (), + "GtkObject::user_data", NULL, + "GtkWindow::type", GTK_WINDOW_TOPLEVEL, + "GtkWindow::title", "hello world", + "GtkWindow::allow_grow", FALSE, + "GtkWindow::allow_shrink", FALSE, + "GtkContainer::border_width", 10, + NULL); + button = gtk_widget_new (gtk_button_get_type (), + "GtkButton::label", "hello world", + "GtkObject::signal::clicked", hello, NULL, + "GtkWidget::parent", window, + "GtkWidget::visible", TRUE, + NULL); + gtk_widget_show (window); + + gtk_main (); + + return 0; +} |