/* * DO NOT EDIT THIS FILE - it is generated by Glade. */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include #include "callbacks.h" #include "interface.h" #include "support.h" GtkWidget* create_window1 (void) { GtkWidget *window1; GtkWidget *fixed1; GtkWidget *clickButton; GtkWidget *exitButton; GtkWidget *text1; GtkWidget *textButton; GtkWidget *winButton; window1 = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_object_set_data (GTK_OBJECT (window1), "window1", window1); gtk_window_set_title (GTK_WINDOW (window1), _("window1")); fixed1 = gtk_fixed_new (); gtk_widget_ref (fixed1); gtk_object_set_data_full (GTK_OBJECT (window1), "fixed1", fixed1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (fixed1); gtk_container_add (GTK_CONTAINER (window1), fixed1); clickButton = gtk_button_new_with_label (_("Click me")); gtk_widget_ref (clickButton); gtk_object_set_data_full (GTK_OBJECT (window1), "clickButton", clickButton, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (clickButton); gtk_fixed_put (GTK_FIXED (fixed1), clickButton, 160, 88); gtk_widget_set_uposition (clickButton, 160, 88); gtk_widget_set_usize (clickButton, 61, 26); exitButton = gtk_button_new_with_label (_("Exit")); gtk_widget_ref (exitButton); gtk_object_set_data_full (GTK_OBJECT (window1), "exitButton", exitButton, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (exitButton); gtk_fixed_put (GTK_FIXED (fixed1), exitButton, 168, 176); gtk_widget_set_uposition (exitButton, 168, 176); gtk_widget_set_usize (exitButton, 53, 29); gtk_container_set_border_width (GTK_CONTAINER (exitButton), 5); text1 = gtk_text_new (NULL, NULL); gtk_widget_ref (text1); gtk_object_set_data_full (GTK_OBJECT (window1), "text1", text1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (text1); gtk_fixed_put (GTK_FIXED (fixed1), text1, 0, 128); gtk_widget_set_uposition (text1, 0, 128); gtk_widget_set_usize (text1, 166, 146); textButton = gtk_button_new_with_label (_("Text")); gtk_widget_ref (textButton); gtk_object_set_data_full (GTK_OBJECT (window1), "textButton", textButton, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (textButton); gtk_fixed_put (GTK_FIXED (fixed1), textButton, 48, 40); gtk_widget_set_uposition (textButton, 48, 40); gtk_widget_set_usize (textButton, 47, 22); winButton = gtk_button_new_with_label (_("New")); gtk_widget_ref (winButton); gtk_object_set_data_full (GTK_OBJECT (window1), "winButton", winButton, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (winButton); gtk_fixed_put (GTK_FIXED (fixed1), winButton, 136, 32); gtk_widget_set_uposition (winButton, 136, 32); gtk_widget_set_usize (winButton, 47, 22); gtk_signal_connect (GTK_OBJECT (window1), "destroy", GTK_SIGNAL_FUNC (close_application), NULL); gtk_signal_connect (GTK_OBJECT (clickButton), "clicked", GTK_SIGNAL_FUNC (on_clickButton_clicked), NULL); gtk_signal_connect (GTK_OBJECT (exitButton), "clicked", GTK_SIGNAL_FUNC (gtk_main_quit), NULL); gtk_signal_connect (GTK_OBJECT (textButton), "clicked", GTK_SIGNAL_FUNC (on_textButton_clicked), text1); gtk_signal_connect (GTK_OBJECT (winButton), "clicked", GTK_SIGNAL_FUNC (on_winButton_clicked), NULL); return window1; } GtkWidget* create_window2 (void) { GtkWidget *window2; GtkWidget *vbox1; GtkWidget *label; GtkWidget *button2; GtkAccelGroup *accel_group; accel_group = gtk_accel_group_new (); window2 = gtk_window_new (GTK_WINDOW_DIALOG); gtk_object_set_data (GTK_OBJECT (window2), "window2", window2); gtk_window_set_title (GTK_WINDOW (window2), _("window2")); vbox1 = gtk_vbox_new (FALSE, 0); gtk_widget_ref (vbox1); gtk_object_set_data_full (GTK_OBJECT (window2), "vbox1", vbox1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox1); gtk_container_add (GTK_CONTAINER (window2), vbox1); label = gtk_label_new (_("You called?")); gtk_widget_ref (label); gtk_object_set_data_full (GTK_OBJECT (window2), "label", label, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label); gtk_box_pack_start (GTK_BOX (vbox1), label, TRUE, TRUE, 15); gtk_misc_set_padding (GTK_MISC (label), 0, 10); button2 = gnome_stock_button (GNOME_STOCK_BUTTON_CLOSE); gtk_widget_ref (button2); gtk_object_set_data_full (GTK_OBJECT (window2), "button2", button2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button2); gtk_box_pack_start (GTK_BOX (vbox1), button2, FALSE, FALSE, 2); gtk_container_set_border_width (GTK_CONTAINER (button2), 22); GTK_WIDGET_SET_FLAGS (button2, GTK_CAN_DEFAULT); gtk_widget_add_accelerator (button2, "clicked", accel_group, GDK_Return, 0, GTK_ACCEL_VISIBLE); gtk_signal_connect_object (GTK_OBJECT (button2), "clicked", GTK_SIGNAL_FUNC (gtk_widget_destroy), window2); gtk_widget_grab_focus (button2); gtk_widget_grab_default (button2); gtk_window_add_accel_group (GTK_WINDOW (window2), accel_group); return window2; }