/* * DO NOT EDIT THIS FILE - it is generated by Glade. */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include #include #include "callbacks.h" #include "interface.h" #include "support.h" GtkWidget* create_GPE_Time (void) { GtkWidget *GPE_Time; GtkWidget *vbox1; GtkWidget *Calendar; GtkWidget *hbox1; GtkWidget *TimeLabel; GtkObject *Hour_adj; GtkWidget *Hour; GtkWidget *label2; GtkObject *Minute_adj; GtkWidget *Minute; GtkWidget *label3; GtkObject *Second_adj; GtkWidget *Second; GtkWidget *Update; GtkWidget *hseparator1; GtkWidget *hbuttonbox1; GtkWidget *Set; GtkWidget *Cancel; GPE_Time = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_widget_set_name (GPE_Time, "GPE_Time"); gtk_object_set_data (GTK_OBJECT (GPE_Time), "GPE_Time", GPE_Time); gtk_window_set_title (GTK_WINDOW (GPE_Time), "GPE Time"); gtk_window_set_default_size (GTK_WINDOW (GPE_Time), 240, 300); gtk_window_set_policy (GTK_WINDOW (GPE_Time), TRUE, TRUE, FALSE); vbox1 = gtk_vbox_new (FALSE, 0); gtk_widget_set_name (vbox1, "vbox1"); gtk_widget_ref (vbox1); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "vbox1", vbox1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox1); gtk_container_add (GTK_CONTAINER (GPE_Time), vbox1); Calendar = gtk_calendar_new (); gtk_widget_set_name (Calendar, "Calendar"); gtk_widget_ref (Calendar); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "Calendar", Calendar, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (Calendar); gtk_box_pack_start (GTK_BOX (vbox1), Calendar, TRUE, TRUE, 0); gtk_calendar_display_options (GTK_CALENDAR (Calendar), GTK_CALENDAR_SHOW_HEADING | GTK_CALENDAR_SHOW_DAY_NAMES | GTK_CALENDAR_SHOW_WEEK_NUMBERS | GTK_CALENDAR_WEEK_START_MONDAY); hbox1 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox1, "hbox1"); gtk_widget_ref (hbox1); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "hbox1", hbox1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox1); gtk_box_pack_start (GTK_BOX (vbox1), hbox1, TRUE, TRUE, 0); TimeLabel = gtk_label_new ("Time"); gtk_widget_set_name (TimeLabel, "TimeLabel"); gtk_widget_ref (TimeLabel); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "TimeLabel", TimeLabel, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (TimeLabel); gtk_box_pack_start (GTK_BOX (hbox1), TimeLabel, TRUE, TRUE, 0); Hour_adj = gtk_adjustment_new (18, 0, 23, 1, 10, 10); Hour = gtk_spin_button_new (GTK_ADJUSTMENT (Hour_adj), 1, 0); gtk_widget_set_name (Hour, "Hour"); gtk_widget_ref (Hour); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "Hour", Hour, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (Hour); gtk_box_pack_start (GTK_BOX (hbox1), Hour, TRUE, TRUE, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (Hour), TRUE); gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (Hour), TRUE); label2 = gtk_label_new (": "); gtk_widget_set_name (label2, "label2"); gtk_widget_ref (label2); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "label2", label2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label2); gtk_box_pack_start (GTK_BOX (hbox1), label2, FALSE, FALSE, 0); Minute_adj = gtk_adjustment_new (0, 0, 59, 1, 10, 10); Minute = gtk_spin_button_new (GTK_ADJUSTMENT (Minute_adj), 1, 0); gtk_widget_set_name (Minute, "Minute"); gtk_widget_ref (Minute); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "Minute", Minute, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (Minute); gtk_box_pack_start (GTK_BOX (hbox1), Minute, TRUE, TRUE, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (Minute), TRUE); gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (Minute), TRUE); label3 = gtk_label_new (": "); gtk_widget_set_name (label3, "label3"); gtk_widget_ref (label3); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "label3", label3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label3); gtk_box_pack_start (GTK_BOX (hbox1), label3, FALSE, FALSE, 0); Second_adj = gtk_adjustment_new (0, 0, 59, 1, 10, 10); Second = gtk_spin_button_new (GTK_ADJUSTMENT (Second_adj), 1, 0); gtk_widget_set_name (Second, "Second"); gtk_widget_ref (Second); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "Second", Second, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (Second); gtk_box_pack_start (GTK_BOX (hbox1), Second, TRUE, TRUE, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (Second), TRUE); gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (Second), TRUE); Update = gtk_check_button_new_with_label ("Continuously update?"); gtk_widget_set_name (Update, "Update"); gtk_widget_ref (Update); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "Update", Update, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (Update); gtk_box_pack_start (GTK_BOX (vbox1), Update, FALSE, FALSE, 0); hseparator1 = gtk_hseparator_new (); gtk_widget_set_name (hseparator1, "hseparator1"); gtk_widget_ref (hseparator1); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "hseparator1", hseparator1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hseparator1); gtk_box_pack_start (GTK_BOX (vbox1), hseparator1, TRUE, TRUE, 0); hbuttonbox1 = gtk_hbutton_box_new (); gtk_widget_set_name (hbuttonbox1, "hbuttonbox1"); gtk_widget_ref (hbuttonbox1); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "hbuttonbox1", hbuttonbox1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbuttonbox1); gtk_box_pack_start (GTK_BOX (vbox1), hbuttonbox1, TRUE, TRUE, 0); Set = gtk_button_new_with_label ("Set"); gtk_widget_set_name (Set, "Set"); gtk_widget_ref (Set); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "Set", Set, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (Set); gtk_container_add (GTK_CONTAINER (hbuttonbox1), Set); GTK_WIDGET_SET_FLAGS (Set, GTK_CAN_DEFAULT); Cancel = gtk_button_new_with_label ("Cancel"); gtk_widget_set_name (Cancel, "Cancel"); gtk_widget_ref (Cancel); gtk_object_set_data_full (GTK_OBJECT (GPE_Time), "Cancel", Cancel, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (Cancel); gtk_container_add (GTK_CONTAINER (hbuttonbox1), Cancel); GTK_WIDGET_SET_FLAGS (Cancel, GTK_CAN_DEFAULT); gtk_signal_connect (GTK_OBJECT (GPE_Time), "destroy", GTK_SIGNAL_FUNC (gtk_main_quit), NULL); gtk_signal_connect (GTK_OBJECT (GPE_Time), "destroy_event", GTK_SIGNAL_FUNC (gtk_main_quit), NULL); gtk_signal_connect (GTK_OBJECT (Update), "toggled", GTK_SIGNAL_FUNC (on_Update_toggled), NULL); gtk_signal_connect (GTK_OBJECT (Set), "clicked", GTK_SIGNAL_FUNC (on_Set_clicked), NULL); gtk_signal_connect (GTK_OBJECT (Cancel), "clicked", GTK_SIGNAL_FUNC (on_Cancel_clicked), NULL); return GPE_Time; }