/* * DO NOT EDIT THIS FILE - it is generated by Glade. */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include #include #include #include "misc2_callbacks.h" #include "misc2_interface.h" #include "support.h" #define GLADE_HOOKUP_OBJECT(component,widget,name) \ g_object_set_data_full (G_OBJECT (component), name, \ gtk_widget_ref (widget), (GDestroyNotify) gtk_widget_unref) #define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \ g_object_set_data (G_OBJECT (component), name, widget) GtkWidget* create_stadium_window (void) { GtkWidget *stadium_window; GtkWidget *vbox1; GtkWidget *hbox1; GtkWidget *vbox2; GtkWidget *label1; GtkWidget *hseparator1; GtkWidget *radiobutton_seat0; GSList *radiobutton_seat0_group = NULL; GtkWidget *radiobutton_seat1; GtkWidget *radiobutton_seat2; GtkWidget *radiobutton_seat3; GtkWidget *vseparator1; GtkWidget *vbox3; GtkWidget *label2; GtkWidget *hseparator2; GtkWidget *label_cost0; GtkWidget *label_cost1; GtkWidget *label_cost2; GtkWidget *label_cost3; GtkWidget *vseparator2; GtkWidget *vbox4; GtkWidget *label3; GtkWidget *hseparator3; GtkWidget *label8; GtkWidget *label_finished0; GtkWidget *label_finished1; GtkWidget *label_finished2; GtkWidget *hseparator4; GtkWidget *hbox2; GtkWidget *button_ok; GtkWidget *alignment1; GtkWidget *hbox3; GtkWidget *image1; GtkWidget *label12; GtkWidget *button_cancel; GtkWidget *alignment2; GtkWidget *hbox4; GtkWidget *image2; GtkWidget *label13; GtkAccelGroup *accel_group; GtkTooltips *tooltips; tooltips = gtk_tooltips_new (); accel_group = gtk_accel_group_new (); stadium_window = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_container_set_border_width (GTK_CONTAINER (stadium_window), 5); gtk_window_set_title (GTK_WINDOW (stadium_window), _("Bygfoot - Stadium improvement")); gtk_window_set_position (GTK_WINDOW (stadium_window), GTK_WIN_POS_CENTER); vbox1 = gtk_vbox_new (FALSE, 0); gtk_widget_show (vbox1); gtk_container_add (GTK_CONTAINER (stadium_window), vbox1); hbox1 = gtk_hbox_new (FALSE, 0); gtk_widget_show (hbox1); gtk_box_pack_start (GTK_BOX (vbox1), hbox1, FALSE, TRUE, 0); vbox2 = gtk_vbox_new (FALSE, 3); gtk_widget_show (vbox2); gtk_box_pack_start (GTK_BOX (hbox1), vbox2, TRUE, TRUE, 0); label1 = gtk_label_new (_("Increase (seats)")); gtk_widget_show (label1); gtk_box_pack_start (GTK_BOX (vbox2), label1, FALSE, FALSE, 0); hseparator1 = gtk_hseparator_new (); gtk_widget_show (hseparator1); gtk_box_pack_start (GTK_BOX (vbox2), hseparator1, FALSE, TRUE, 0); gtk_widget_set_size_request (hseparator1, 1, 10); radiobutton_seat0 = gtk_radio_button_new_with_mnemonic (NULL, _("500")); gtk_widget_show (radiobutton_seat0); gtk_box_pack_start (GTK_BOX (vbox2), radiobutton_seat0, FALSE, FALSE, 0); gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton_seat0), radiobutton_seat0_group); radiobutton_seat0_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton_seat0)); gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radiobutton_seat0), TRUE); radiobutton_seat1 = gtk_radio_button_new_with_mnemonic (NULL, _("1000")); gtk_widget_show (radiobutton_seat1); gtk_box_pack_start (GTK_BOX (vbox2), radiobutton_seat1, FALSE, FALSE, 0); gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton_seat1), radiobutton_seat0_group); radiobutton_seat0_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton_seat1)); radiobutton_seat2 = gtk_radio_button_new_with_mnemonic (NULL, _("1500")); gtk_widget_show (radiobutton_seat2); gtk_box_pack_start (GTK_BOX (vbox2), radiobutton_seat2, FALSE, FALSE, 0); gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton_seat2), radiobutton_seat0_group); radiobutton_seat0_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton_seat2)); radiobutton_seat3 = gtk_radio_button_new_with_mnemonic (NULL, _("2000")); gtk_widget_show (radiobutton_seat3); gtk_box_pack_start (GTK_BOX (vbox2), radiobutton_seat3, FALSE, FALSE, 0); gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton_seat3), radiobutton_seat0_group); radiobutton_seat0_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton_seat3)); vseparator1 = gtk_vseparator_new (); gtk_widget_show (vseparator1); gtk_box_pack_start (GTK_BOX (hbox1), vseparator1, FALSE, TRUE, 0); gtk_widget_set_size_request (vseparator1, 10, 1); vbox3 = gtk_vbox_new (FALSE, 3); gtk_widget_show (vbox3); gtk_box_pack_start (GTK_BOX (hbox1), vbox3, TRUE, TRUE, 0); label2 = gtk_label_new (_("Costs")); gtk_widget_show (label2); gtk_box_pack_start (GTK_BOX (vbox3), label2, FALSE, FALSE, 0); hseparator2 = gtk_hseparator_new (); gtk_widget_show (hseparator2); gtk_box_pack_start (GTK_BOX (vbox3), hseparator2, FALSE, TRUE, 0); gtk_widget_set_size_request (hseparator2, 1, 10); label_cost0 = gtk_label_new (_("label4")); gtk_widget_show (label_cost0); gtk_box_pack_start (GTK_BOX (vbox3), label_cost0, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (label_cost0), 0, 4); label_cost1 = gtk_label_new (_("label5")); gtk_widget_show (label_cost1); gtk_box_pack_start (GTK_BOX (vbox3), label_cost1, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (label_cost1), 0, 4); label_cost2 = gtk_label_new (_("label6")); gtk_widget_show (label_cost2); gtk_box_pack_start (GTK_BOX (vbox3), label_cost2, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (label_cost2), 0, 4); label_cost3 = gtk_label_new (_("label7")); gtk_widget_show (label_cost3); gtk_box_pack_start (GTK_BOX (vbox3), label_cost3, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (label_cost3), 0, 4); vseparator2 = gtk_vseparator_new (); gtk_widget_show (vseparator2); gtk_box_pack_start (GTK_BOX (hbox1), vseparator2, FALSE, TRUE, 0); gtk_widget_set_size_request (vseparator2, 10, 1); vbox4 = gtk_vbox_new (FALSE, 3); gtk_widget_show (vbox4); gtk_box_pack_start (GTK_BOX (hbox1), vbox4, TRUE, TRUE, 0); label3 = gtk_label_new (_("Finished (weeks)")); gtk_widget_show (label3); gtk_box_pack_start (GTK_BOX (vbox4), label3, FALSE, FALSE, 0); hseparator3 = gtk_hseparator_new (); gtk_widget_show (hseparator3); gtk_box_pack_start (GTK_BOX (vbox4), hseparator3, FALSE, TRUE, 0); gtk_widget_set_size_request (hseparator3, 1, 10); label8 = gtk_label_new (_("Before next match")); gtk_widget_show (label8); gtk_box_pack_start (GTK_BOX (vbox4), label8, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (label8), 0, 3); label_finished0 = gtk_label_new (_("1-2")); gtk_widget_show (label_finished0); gtk_box_pack_start (GTK_BOX (vbox4), label_finished0, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (label_finished0), 0, 3); label_finished1 = gtk_label_new (_("3-4")); gtk_widget_show (label_finished1); gtk_box_pack_start (GTK_BOX (vbox4), label_finished1, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (label_finished1), 0, 3); label_finished2 = gtk_label_new (_("5-6")); gtk_widget_show (label_finished2); gtk_box_pack_start (GTK_BOX (vbox4), label_finished2, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (label_finished2), 0, 3); hseparator4 = gtk_hseparator_new (); gtk_widget_show (hseparator4); gtk_box_pack_start (GTK_BOX (vbox1), hseparator4, FALSE, TRUE, 0); gtk_widget_set_size_request (hseparator4, 1, 10); hbox2 = gtk_hbox_new (FALSE, 0); gtk_widget_show (hbox2); gtk_box_pack_start (GTK_BOX (vbox1), hbox2, FALSE, TRUE, 0); button_ok = gtk_button_new (); gtk_widget_show (button_ok); gtk_box_pack_start (GTK_BOX (hbox2), button_ok, TRUE, TRUE, 0); gtk_container_set_border_width (GTK_CONTAINER (button_ok), 2); gtk_tooltips_set_tip (tooltips, button_ok, _("Return"), NULL); gtk_widget_add_accelerator (button_ok, "clicked", accel_group, GDK_Return, 0, GTK_ACCEL_VISIBLE); alignment1 = gtk_alignment_new (0.5, 0.5, 0, 0); gtk_widget_show (alignment1); gtk_container_add (GTK_CONTAINER (button_ok), alignment1); hbox3 = gtk_hbox_new (FALSE, 2); gtk_widget_show (hbox3); gtk_container_add (GTK_CONTAINER (alignment1), hbox3); image1 = gtk_image_new_from_stock ("gtk-apply", GTK_ICON_SIZE_BUTTON); gtk_widget_show (image1); gtk_box_pack_start (GTK_BOX (hbox3), image1, FALSE, FALSE, 0); label12 = gtk_label_new_with_mnemonic (_("OK")); gtk_widget_show (label12); gtk_box_pack_start (GTK_BOX (hbox3), label12, FALSE, FALSE, 0); button_cancel = gtk_button_new (); gtk_widget_show (button_cancel); gtk_box_pack_start (GTK_BOX (hbox2), button_cancel, TRUE, TRUE, 0); gtk_container_set_border_width (GTK_CONTAINER (button_cancel), 2); gtk_tooltips_set_tip (tooltips, button_cancel, _("Esc"), NULL); gtk_widget_add_accelerator (button_cancel, "clicked", accel_group, GDK_Escape, 0, GTK_ACCEL_VISIBLE); alignment2 = gtk_alignment_new (0.5, 0.5, 0, 0); gtk_widget_show (alignment2); gtk_container_add (GTK_CONTAINER (button_cancel), alignment2); hbox4 = gtk_hbox_new (FALSE, 2); gtk_widget_show (hbox4); gtk_container_add (GTK_CONTAINER (alignment2), hbox4); image2 = gtk_image_new_from_stock ("gtk-cancel", GTK_ICON_SIZE_BUTTON); gtk_widget_show (image2); gtk_box_pack_start (GTK_BOX (hbox4), image2, FALSE, FALSE, 0); label13 = gtk_label_new_with_mnemonic (_("Cancel")); gtk_widget_show (label13); gtk_box_pack_start (GTK_BOX (hbox4), label13, FALSE, FALSE, 0); g_signal_connect ((gpointer) stadium_window, "delete_event", G_CALLBACK (on_button_cancel_clicked), NULL); g_signal_connect ((gpointer) button_ok, "clicked", G_CALLBACK (on_button_ok_clicked), NULL); g_signal_connect ((gpointer) button_cancel, "clicked", G_CALLBACK (on_button_cancel_clicked), NULL); /* Store pointers to all widgets, for use by lookup_widget(). */ GLADE_HOOKUP_OBJECT_NO_REF (stadium_window, stadium_window, "stadium_window"); GLADE_HOOKUP_OBJECT (stadium_window, vbox1, "vbox1"); GLADE_HOOKUP_OBJECT (stadium_window, hbox1, "hbox1"); GLADE_HOOKUP_OBJECT (stadium_window, vbox2, "vbox2"); GLADE_HOOKUP_OBJECT (stadium_window, label1, "label1"); GLADE_HOOKUP_OBJECT (stadium_window, hseparator1, "hseparator1"); GLADE_HOOKUP_OBJECT (stadium_window, radiobutton_seat0, "radiobutton_seat0"); GLADE_HOOKUP_OBJECT (stadium_window, radiobutton_seat1, "radiobutton_seat1"); GLADE_HOOKUP_OBJECT (stadium_window, radiobutton_seat2, "radiobutton_seat2"); GLADE_HOOKUP_OBJECT (stadium_window, radiobutton_seat3, "radiobutton_seat3"); GLADE_HOOKUP_OBJECT (stadium_window, vseparator1, "vseparator1"); GLADE_HOOKUP_OBJECT (stadium_window, vbox3, "vbox3"); GLADE_HOOKUP_OBJECT (stadium_window, label2, "label2"); GLADE_HOOKUP_OBJECT (stadium_window, hseparator2, "hseparator2"); GLADE_HOOKUP_OBJECT (stadium_window, label_cost0, "label_cost0"); GLADE_HOOKUP_OBJECT (stadium_window, label_cost1, "label_cost1"); GLADE_HOOKUP_OBJECT (stadium_window, label_cost2, "label_cost2"); GLADE_HOOKUP_OBJECT (stadium_window, label_cost3, "label_cost3"); GLADE_HOOKUP_OBJECT (stadium_window, vseparator2, "vseparator2"); GLADE_HOOKUP_OBJECT (stadium_window, vbox4, "vbox4"); GLADE_HOOKUP_OBJECT (stadium_window, label3, "label3"); GLADE_HOOKUP_OBJECT (stadium_window, hseparator3, "hseparator3"); GLADE_HOOKUP_OBJECT (stadium_window, label8, "label8"); GLADE_HOOKUP_OBJECT (stadium_window, label_finished0, "label_finished0"); GLADE_HOOKUP_OBJECT (stadium_window, label_finished1, "label_finished1"); GLADE_HOOKUP_OBJECT (stadium_window, label_finished2, "label_finished2"); GLADE_HOOKUP_OBJECT (stadium_window, hseparator4, "hseparator4"); GLADE_HOOKUP_OBJECT (stadium_window, hbox2, "hbox2"); GLADE_HOOKUP_OBJECT (stadium_window, button_ok, "button_ok"); GLADE_HOOKUP_OBJECT (stadium_window, alignment1, "alignment1"); GLADE_HOOKUP_OBJECT (stadium_window, hbox3, "hbox3"); GLADE_HOOKUP_OBJECT (stadium_window, image1, "image1"); GLADE_HOOKUP_OBJECT (stadium_window, label12, "label12"); GLADE_HOOKUP_OBJECT (stadium_window, button_cancel, "button_cancel"); GLADE_HOOKUP_OBJECT (stadium_window, alignment2, "alignment2"); GLADE_HOOKUP_OBJECT (stadium_window, hbox4, "hbox4"); GLADE_HOOKUP_OBJECT (stadium_window, image2, "image2"); GLADE_HOOKUP_OBJECT (stadium_window, label13, "label13"); GLADE_HOOKUP_OBJECT_NO_REF (stadium_window, tooltips, "tooltips"); gtk_window_add_accel_group (GTK_WINDOW (stadium_window), accel_group); return stadium_window; } GtkWidget* create_job_offer_window (void) { GtkWidget *job_offer_window; GtkWidget *vbox5; GtkWidget *label20; GtkWidget *hseparator5; GtkWidget *hbox5; GtkWidget *vbox6; GtkWidget *label15; GtkWidget *label16; GtkWidget *label17; GtkWidget *label18; GtkWidget *label19; GtkWidget *label14; GtkWidget *vseparator3; GtkWidget *vbox7; GtkWidget *label21; GtkWidget *label22; GtkWidget *label23; GtkWidget *label24; GtkWidget *label25; GtkWidget *label26; GtkWidget *hseparator6; GtkWidget *label28; GtkWidget *scrolledwindow1; GtkWidget *treeview_player_list; GtkWidget *hseparator7; GtkWidget *label27; GtkWidget *hbox6; GtkWidget *button_ok; GtkWidget *alignment5; GtkWidget *hbox9; GtkWidget *image5; GtkWidget *label31; GtkWidget *button_cancel; GtkWidget *alignment4; GtkWidget *hbox8; GtkWidget *image4; GtkWidget *label30; job_offer_window = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_container_set_border_width (GTK_CONTAINER (job_offer_window), 6); gtk_window_set_title (GTK_WINDOW (job_offer_window), _("Job offer")); gtk_window_set_position (GTK_WINDOW (job_offer_window), GTK_WIN_POS_CENTER); gtk_window_set_default_size (GTK_WINDOW (job_offer_window), -1, 600); vbox5 = gtk_vbox_new (FALSE, 0); gtk_widget_show (vbox5); gtk_container_add (GTK_CONTAINER (job_offer_window), vbox5); label20 = gtk_label_new (_("label20")); gtk_widget_show (label20); gtk_box_pack_start (GTK_BOX (vbox5), label20, FALSE, FALSE, 0); hseparator5 = gtk_hseparator_new (); gtk_widget_show (hseparator5); gtk_box_pack_start (GTK_BOX (vbox5), hseparator5, FALSE, TRUE, 0); gtk_widget_set_size_request (hseparator5, 1, 10); hbox5 = gtk_hbox_new (FALSE, 0); gtk_widget_show (hbox5); gtk_box_pack_start (GTK_BOX (vbox5), hbox5, FALSE, TRUE, 0); vbox6 = gtk_vbox_new (FALSE, 3); gtk_widget_show (vbox6); gtk_box_pack_start (GTK_BOX (hbox5), vbox6, FALSE, TRUE, 0); label15 = gtk_label_new (_("Name")); gtk_widget_show (label15); gtk_box_pack_start (GTK_BOX (vbox6), label15, FALSE, FALSE, 0); gtk_misc_set_alignment (GTK_MISC (label15), 2.23517e-10, 0.5); label16 = gtk_label_new (_("League")); gtk_widget_show (label16); gtk_box_pack_start (GTK_BOX (vbox6), label16, FALSE, FALSE, 0); gtk_misc_set_alignment (GTK_MISC (label16), 2.23517e-10, 0.5); label17 = gtk_label_new (_("Rank")); gtk_widget_show (label17); gtk_box_pack_start (GTK_BOX (vbox6), label17, FALSE, FALSE, 0); gtk_misc_set_alignment (GTK_MISC (label17), 2.23517e-10, 0.5); label18 = gtk_label_new (_("Money (approx.)")); gtk_widget_show (label18); gtk_box_pack_start (GTK_BOX (vbox6), label18, FALSE, FALSE, 0); gtk_misc_set_alignment (GTK_MISC (label18), 2.23517e-10, 0.5); label19 = gtk_label_new (_("Stadium capacity")); gtk_widget_show (label19); gtk_box_pack_start (GTK_BOX (vbox6), label19, FALSE, FALSE, 0); gtk_misc_set_alignment (GTK_MISC (label19), 2.23517e-10, 0.5); label14 = gtk_label_new (_("Stadium safety")); gtk_widget_show (label14); gtk_box_pack_start (GTK_BOX (vbox6), label14, FALSE, FALSE, 0); gtk_misc_set_alignment (GTK_MISC (label14), 0, 0.5); vseparator3 = gtk_vseparator_new (); gtk_widget_show (vseparator3); gtk_box_pack_start (GTK_BOX (hbox5), vseparator3, FALSE, TRUE, 0); gtk_widget_set_size_request (vseparator3, 10, 1); vbox7 = gtk_vbox_new (FALSE, 3); gtk_widget_show (vbox7); gtk_box_pack_start (GTK_BOX (hbox5), vbox7, TRUE, TRUE, 0); label21 = gtk_label_new (_("label21")); gtk_widget_show (label21); gtk_box_pack_start (GTK_BOX (vbox7), label21, FALSE, FALSE, 0); label22 = gtk_label_new (_("label22")); gtk_widget_show (label22); gtk_box_pack_start (GTK_BOX (vbox7), label22, FALSE, FALSE, 0); label23 = gtk_label_new (_("label23")); gtk_widget_show (label23); gtk_box_pack_start (GTK_BOX (vbox7), label23, FALSE, FALSE, 0); label24 = gtk_label_new (_("label24")); gtk_widget_show (label24); gtk_box_pack_start (GTK_BOX (vbox7), label24, FALSE, FALSE, 0); label25 = gtk_label_new (_("label25")); gtk_widget_show (label25); gtk_box_pack_start (GTK_BOX (vbox7), label25, FALSE, FALSE, 0); label26 = gtk_label_new (_("label26")); gtk_widget_show (label26); gtk_box_pack_start (GTK_BOX (vbox7), label26, FALSE, FALSE, 0); hseparator6 = gtk_hseparator_new (); gtk_widget_show (hseparator6); gtk_box_pack_start (GTK_BOX (vbox5), hseparator6, FALSE, TRUE, 0); gtk_widget_set_size_request (hseparator6, 1, 10); label28 = gtk_label_new (_("Player list")); gtk_widget_show (label28); gtk_box_pack_start (GTK_BOX (vbox5), label28, FALSE, FALSE, 0); scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL); gtk_widget_show (scrolledwindow1); gtk_box_pack_start (GTK_BOX (vbox5), scrolledwindow1, TRUE, TRUE, 0); gtk_container_set_border_width (GTK_CONTAINER (scrolledwindow1), 4); treeview_player_list = gtk_tree_view_new (); gtk_widget_show (treeview_player_list); gtk_container_add (GTK_CONTAINER (scrolledwindow1), treeview_player_list); hseparator7 = gtk_hseparator_new (); gtk_widget_show (hseparator7); gtk_box_pack_start (GTK_BOX (vbox5), hseparator7, FALSE, TRUE, 0); gtk_widget_set_size_request (hseparator7, 1, 10); label27 = gtk_label_new (_("label27")); gtk_widget_show (label27); gtk_box_pack_start (GTK_BOX (vbox5), label27, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (label27), 0, 5); hbox6 = gtk_hbox_new (FALSE, 0); gtk_widget_show (hbox6); gtk_box_pack_start (GTK_BOX (vbox5), hbox6, FALSE, TRUE, 0); button_ok = gtk_button_new (); gtk_widget_show (button_ok); gtk_box_pack_start (GTK_BOX (hbox6), button_ok, TRUE, TRUE, 0); gtk_container_set_border_width (GTK_CONTAINER (button_ok), 2); alignment5 = gtk_alignment_new (0.5, 0.5, 0, 0); gtk_widget_show (alignment5); gtk_container_add (GTK_CONTAINER (button_ok), alignment5); hbox9 = gtk_hbox_new (FALSE, 2); gtk_widget_show (hbox9); gtk_container_add (GTK_CONTAINER (alignment5), hbox9); image5 = gtk_image_new_from_stock ("gtk-apply", GTK_ICON_SIZE_BUTTON); gtk_widget_show (image5); gtk_box_pack_start (GTK_BOX (hbox9), image5, FALSE, FALSE, 0); label31 = gtk_label_new_with_mnemonic (_("OK")); gtk_widget_show (label31); gtk_box_pack_start (GTK_BOX (hbox9), label31, FALSE, FALSE, 0); button_cancel = gtk_button_new (); gtk_widget_show (button_cancel); gtk_box_pack_start (GTK_BOX (hbox6), button_cancel, TRUE, TRUE, 0); gtk_container_set_border_width (GTK_CONTAINER (button_cancel), 2); alignment4 = gtk_alignment_new (0.5, 0.5, 0, 0); gtk_widget_show (alignment4); gtk_container_add (GTK_CONTAINER (button_cancel), alignment4); hbox8 = gtk_hbox_new (FALSE, 2); gtk_widget_show (hbox8); gtk_container_add (GTK_CONTAINER (alignment4), hbox8); image4 = gtk_image_new_from_stock ("gtk-cancel", GTK_ICON_SIZE_BUTTON); gtk_widget_show (image4); gtk_box_pack_start (GTK_BOX (hbox8), image4, FALSE, FALSE, 0); label30 = gtk_label_new_with_mnemonic (_("Cancel")); gtk_widget_show (label30); gtk_box_pack_start (GTK_BOX (hbox8), label30, FALSE, FALSE, 0); g_signal_connect ((gpointer) button_ok, "clicked", G_CALLBACK (on_button_offer_ok_clicked), NULL); g_signal_connect ((gpointer) button_cancel, "clicked", G_CALLBACK (on_button_offer_cancel_clicked), NULL); /* Store pointers to all widgets, for use by lookup_widget(). */ GLADE_HOOKUP_OBJECT_NO_REF (job_offer_window, job_offer_window, "job_offer_window"); GLADE_HOOKUP_OBJECT (job_offer_window, vbox5, "vbox5"); GLADE_HOOKUP_OBJECT (job_offer_window, label20, "label20"); GLADE_HOOKUP_OBJECT (job_offer_window, hseparator5, "hseparator5"); GLADE_HOOKUP_OBJECT (job_offer_window, hbox5, "hbox5"); GLADE_HOOKUP_OBJECT (job_offer_window, vbox6, "vbox6"); GLADE_HOOKUP_OBJECT (job_offer_window, label15, "label15"); GLADE_HOOKUP_OBJECT (job_offer_window, label16, "label16"); GLADE_HOOKUP_OBJECT (job_offer_window, label17, "label17"); GLADE_HOOKUP_OBJECT (job_offer_window, label18, "label18"); GLADE_HOOKUP_OBJECT (job_offer_window, label19, "label19"); GLADE_HOOKUP_OBJECT (job_offer_window, label14, "label14"); GLADE_HOOKUP_OBJECT (job_offer_window, vseparator3, "vseparator3"); GLADE_HOOKUP_OBJECT (job_offer_window, vbox7, "vbox7"); GLADE_HOOKUP_OBJECT (job_offer_window, label21, "label21"); GLADE_HOOKUP_OBJECT (job_offer_window, label22, "label22"); GLADE_HOOKUP_OBJECT (job_offer_window, label23, "label23"); GLADE_HOOKUP_OBJECT (job_offer_window, label24, "label24"); GLADE_HOOKUP_OBJECT (job_offer_window, label25, "label25"); GLADE_HOOKUP_OBJECT (job_offer_window, label26, "label26"); GLADE_HOOKUP_OBJECT (job_offer_window, hseparator6, "hseparator6"); GLADE_HOOKUP_OBJECT (job_offer_window, label28, "label28"); GLADE_HOOKUP_OBJECT (job_offer_window, scrolledwindow1, "scrolledwindow1"); GLADE_HOOKUP_OBJECT (job_offer_window, treeview_player_list, "treeview_player_list"); GLADE_HOOKUP_OBJECT (job_offer_window, hseparator7, "hseparator7"); GLADE_HOOKUP_OBJECT (job_offer_window, label27, "label27"); GLADE_HOOKUP_OBJECT (job_offer_window, hbox6, "hbox6"); GLADE_HOOKUP_OBJECT (job_offer_window, button_ok, "button_ok"); GLADE_HOOKUP_OBJECT (job_offer_window, alignment5, "alignment5"); GLADE_HOOKUP_OBJECT (job_offer_window, hbox9, "hbox9"); GLADE_HOOKUP_OBJECT (job_offer_window, image5, "image5"); GLADE_HOOKUP_OBJECT (job_offer_window, label31, "label31"); GLADE_HOOKUP_OBJECT (job_offer_window, button_cancel, "button_cancel"); GLADE_HOOKUP_OBJECT (job_offer_window, alignment4, "alignment4"); GLADE_HOOKUP_OBJECT (job_offer_window, hbox8, "hbox8"); GLADE_HOOKUP_OBJECT (job_offer_window, image4, "image4"); GLADE_HOOKUP_OBJECT (job_offer_window, label30, "label30"); return job_offer_window; } GtkWidget* create_graph_window (void) { GtkWidget *graph_window; GtkWidget *vbox8; GtkWidget *label_title; GtkWidget *vbox9; GtkWidget *hbox10; GtkWidget *vbox12; GtkWidget *vbox10; GtkWidget *label36; GtkWidget *label37; GtkWidget *label38; GtkWidget *label39; GtkWidget *label40; GtkWidget *label41; GtkWidget *vbox11; GtkWidget *curve_graph; GtkWidget *hruler_week; GtkWidget *hruler_season; GtkWidget *label33; GtkWidget *hseparator8; GtkWidget *hbox11; GtkWidget *optionmenu_player; GtkWidget *menu1; GtkWidget *player1; GtkWidget *skill_development1; GtkWidget *goal_development1; GtkWidget *wage_development1; GtkWidget *value_development1; GtkWidget *optionmenu_team; GtkWidget *menu2; GtkWidget *finances1; GtkWidget *show_money_development1; GtkWidget *points1; GtkWidget *goal_difference1; GtkWidget *goals_for1; GtkWidget *goals_against1; GtkWidget *money1; GtkWidget *average_attendance1; GtkWidget *button_close; GtkWidget *alignment6; GtkWidget *hbox14; GtkWidget *image6; GtkWidget *label35; GtkAccelGroup *accel_group; GtkTooltips *tooltips; tooltips = gtk_tooltips_new (); accel_group = gtk_accel_group_new (); graph_window = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_container_set_border_width (GTK_CONTAINER (graph_window), 6); gtk_window_set_title (GTK_WINDOW (graph_window), _("window1")); gtk_window_set_position (GTK_WINDOW (graph_window), GTK_WIN_POS_CENTER); gtk_window_set_default_size (GTK_WINDOW (graph_window), 400, 400); vbox8 = gtk_vbox_new (FALSE, 0); gtk_widget_show (vbox8); gtk_container_add (GTK_CONTAINER (graph_window), vbox8); label_title = gtk_label_new (_("Statistics")); gtk_widget_show (label_title); gtk_box_pack_start (GTK_BOX (vbox8), label_title, FALSE, FALSE, 0); vbox9 = gtk_vbox_new (FALSE, 0); gtk_widget_show (vbox9); gtk_box_pack_start (GTK_BOX (vbox8), vbox9, TRUE, TRUE, 0); hbox10 = gtk_hbox_new (FALSE, 0); gtk_widget_show (hbox10); gtk_box_pack_start (GTK_BOX (vbox9), hbox10, TRUE, TRUE, 0); vbox12 = gtk_vbox_new (FALSE, 0); gtk_widget_show (vbox12); gtk_box_pack_start (GTK_BOX (hbox10), vbox12, FALSE, TRUE, 0); vbox10 = gtk_vbox_new (TRUE, 50); gtk_widget_show (vbox10); gtk_box_pack_start (GTK_BOX (vbox12), vbox10, TRUE, TRUE, 0); label36 = gtk_label_new (_("label36")); gtk_widget_show (label36); gtk_box_pack_start (GTK_BOX (vbox10), label36, FALSE, FALSE, 0); label37 = gtk_label_new (_("label37")); gtk_widget_show (label37); gtk_box_pack_start (GTK_BOX (vbox10), label37, FALSE, FALSE, 0); label38 = gtk_label_new (_("label38")); gtk_widget_show (label38); gtk_box_pack_start (GTK_BOX (vbox10), label38, FALSE, FALSE, 0); label39 = gtk_label_new (_("label39")); gtk_widget_show (label39); gtk_box_pack_start (GTK_BOX (vbox10), label39, FALSE, FALSE, 0); label40 = gtk_label_new (_("label40")); gtk_widget_show (label40); gtk_box_pack_start (GTK_BOX (vbox10), label40, FALSE, FALSE, 0); label41 = gtk_label_new (""); gtk_widget_show (label41); gtk_box_pack_start (GTK_BOX (vbox12), label41, FALSE, FALSE, 0); vbox11 = gtk_vbox_new (FALSE, 0); gtk_widget_show (vbox11); gtk_box_pack_start (GTK_BOX (hbox10), vbox11, TRUE, TRUE, 0); curve_graph = gtk_curve_new (); gtk_widget_show (curve_graph); gtk_box_pack_start (GTK_BOX (vbox11), curve_graph, TRUE, TRUE, 0); gtk_curve_set_range (GTK_CURVE (curve_graph), 0, 1, 0, 1); hruler_week = gtk_hruler_new (); gtk_widget_show (hruler_week); gtk_box_pack_start (GTK_BOX (vbox11), hruler_week, FALSE, FALSE, 0); gtk_ruler_set_range (GTK_RULER (hruler_week), 0, 10, 4.75504, 10); hruler_season = gtk_hruler_new (); gtk_widget_show (hruler_season); gtk_box_pack_start (GTK_BOX (vbox11), hruler_season, FALSE, TRUE, 0); gtk_ruler_set_range (GTK_RULER (hruler_season), 0, 10, 3.83285, 10); label33 = gtk_label_new (_("Weeks / Seasons")); gtk_widget_show (label33); gtk_box_pack_start (GTK_BOX (vbox9), label33, FALSE, FALSE, 0); hseparator8 = gtk_hseparator_new (); gtk_widget_show (hseparator8); gtk_box_pack_start (GTK_BOX (vbox8), hseparator8, FALSE, TRUE, 0); gtk_widget_set_size_request (hseparator8, 1, 10); hbox11 = gtk_hbox_new (FALSE, 8); gtk_widget_show (hbox11); gtk_box_pack_start (GTK_BOX (vbox8), hbox11, FALSE, TRUE, 0); optionmenu_player = gtk_option_menu_new (); gtk_widget_show (optionmenu_player); gtk_box_pack_start (GTK_BOX (hbox11), optionmenu_player, FALSE, FALSE, 0); menu1 = gtk_menu_new (); player1 = gtk_menu_item_new_with_mnemonic (_("Player")); gtk_widget_show (player1); gtk_container_add (GTK_CONTAINER (menu1), player1); skill_development1 = gtk_menu_item_new_with_mnemonic (_("Skill")); gtk_widget_show (skill_development1); gtk_container_add (GTK_CONTAINER (menu1), skill_development1); goal_development1 = gtk_menu_item_new_with_mnemonic (_("Goals")); gtk_widget_show (goal_development1); gtk_container_add (GTK_CONTAINER (menu1), goal_development1); wage_development1 = gtk_menu_item_new_with_mnemonic (_("Wage")); gtk_widget_show (wage_development1); gtk_container_add (GTK_CONTAINER (menu1), wage_development1); value_development1 = gtk_menu_item_new_with_mnemonic (_("Value")); gtk_widget_show (value_development1); gtk_container_add (GTK_CONTAINER (menu1), value_development1); gtk_option_menu_set_menu (GTK_OPTION_MENU (optionmenu_player), menu1); optionmenu_team = gtk_option_menu_new (); gtk_widget_show (optionmenu_team); gtk_box_pack_start (GTK_BOX (hbox11), optionmenu_team, FALSE, FALSE, 0); menu2 = gtk_menu_new (); finances1 = gtk_menu_item_new_with_mnemonic (_("Team")); gtk_widget_show (finances1); gtk_container_add (GTK_CONTAINER (menu2), finances1); show_money_development1 = gtk_menu_item_new_with_mnemonic (_("Rank")); gtk_widget_show (show_money_development1); gtk_container_add (GTK_CONTAINER (menu2), show_money_development1); points1 = gtk_menu_item_new_with_mnemonic (_("Points")); gtk_widget_show (points1); gtk_container_add (GTK_CONTAINER (menu2), points1); goal_difference1 = gtk_menu_item_new_with_mnemonic (_("Goal difference")); gtk_widget_show (goal_difference1); gtk_container_add (GTK_CONTAINER (menu2), goal_difference1); goals_for1 = gtk_menu_item_new_with_mnemonic (_("Goals for")); gtk_widget_show (goals_for1); gtk_container_add (GTK_CONTAINER (menu2), goals_for1); goals_against1 = gtk_menu_item_new_with_mnemonic (_("Goals against")); gtk_widget_show (goals_against1); gtk_container_add (GTK_CONTAINER (menu2), goals_against1); money1 = gtk_menu_item_new_with_mnemonic (_("Money")); gtk_widget_show (money1); gtk_container_add (GTK_CONTAINER (menu2), money1); average_attendance1 = gtk_menu_item_new_with_mnemonic (_("Average attendance")); gtk_widget_show (average_attendance1); gtk_container_add (GTK_CONTAINER (menu2), average_attendance1); gtk_option_menu_set_menu (GTK_OPTION_MENU (optionmenu_team), menu2); button_close = gtk_button_new (); gtk_widget_show (button_close); gtk_box_pack_start (GTK_BOX (vbox8), button_close, FALSE, FALSE, 0); gtk_container_set_border_width (GTK_CONTAINER (button_close), 4); gtk_tooltips_set_tip (tooltips, button_close, _("Space / Esc"), NULL); gtk_widget_add_accelerator (button_close, "clicked", accel_group, GDK_Escape, 0, GTK_ACCEL_VISIBLE); gtk_widget_add_accelerator (button_close, "clicked", accel_group, GDK_space, 0, GTK_ACCEL_VISIBLE); alignment6 = gtk_alignment_new (0.5, 0.51, 0, 0); gtk_widget_show (alignment6); gtk_container_add (GTK_CONTAINER (button_close), alignment6); hbox14 = gtk_hbox_new (FALSE, 2); gtk_widget_show (hbox14); gtk_container_add (GTK_CONTAINER (alignment6), hbox14); image6 = gtk_image_new_from_stock ("gtk-close", GTK_ICON_SIZE_BUTTON); gtk_widget_show (image6); gtk_box_pack_start (GTK_BOX (hbox14), image6, FALSE, FALSE, 0); label35 = gtk_label_new_with_mnemonic (_("Close")); gtk_widget_show (label35); gtk_box_pack_start (GTK_BOX (hbox14), label35, FALSE, FALSE, 0); g_signal_connect ((gpointer) graph_window, "delete_event", G_CALLBACK (on_graph_window_delete_event), NULL); g_signal_connect ((gpointer) optionmenu_player, "changed", G_CALLBACK (on_optionmenu_player_changed), NULL); g_signal_connect ((gpointer) optionmenu_team, "changed", G_CALLBACK (on_optionmenu_team_changed), NULL); g_signal_connect ((gpointer) button_close, "clicked", G_CALLBACK (on_button_close_clicked), NULL); /* Store pointers to all widgets, for use by lookup_widget(). */ GLADE_HOOKUP_OBJECT_NO_REF (graph_window, graph_window, "graph_window"); GLADE_HOOKUP_OBJECT (graph_window, vbox8, "vbox8"); GLADE_HOOKUP_OBJECT (graph_window, label_title, "label_title"); GLADE_HOOKUP_OBJECT (graph_window, vbox9, "vbox9"); GLADE_HOOKUP_OBJECT (graph_window, hbox10, "hbox10"); GLADE_HOOKUP_OBJECT (graph_window, vbox12, "vbox12"); GLADE_HOOKUP_OBJECT (graph_window, vbox10, "vbox10"); GLADE_HOOKUP_OBJECT (graph_window, label36, "label36"); GLADE_HOOKUP_OBJECT (graph_window, label37, "label37"); GLADE_HOOKUP_OBJECT (graph_window, label38, "label38"); GLADE_HOOKUP_OBJECT (graph_window, label39, "label39"); GLADE_HOOKUP_OBJECT (graph_window, label40, "label40"); GLADE_HOOKUP_OBJECT (graph_window, label41, "label41"); GLADE_HOOKUP_OBJECT (graph_window, vbox11, "vbox11"); GLADE_HOOKUP_OBJECT (graph_window, curve_graph, "curve_graph"); GLADE_HOOKUP_OBJECT (graph_window, hruler_week, "hruler_week"); GLADE_HOOKUP_OBJECT (graph_window, hruler_season, "hruler_season"); GLADE_HOOKUP_OBJECT (graph_window, label33, "label33"); GLADE_HOOKUP_OBJECT (graph_window, hseparator8, "hseparator8"); GLADE_HOOKUP_OBJECT (graph_window, hbox11, "hbox11"); GLADE_HOOKUP_OBJECT (graph_window, optionmenu_player, "optionmenu_player"); GLADE_HOOKUP_OBJECT (graph_window, menu1, "menu1"); GLADE_HOOKUP_OBJECT (graph_window, player1, "player1"); GLADE_HOOKUP_OBJECT (graph_window, skill_development1, "skill_development1"); GLADE_HOOKUP_OBJECT (graph_window, goal_development1, "goal_development1"); GLADE_HOOKUP_OBJECT (graph_window, wage_development1, "wage_development1"); GLADE_HOOKUP_OBJECT (graph_window, value_development1, "value_development1"); GLADE_HOOKUP_OBJECT (graph_window, optionmenu_team, "optionmenu_team"); GLADE_HOOKUP_OBJECT (graph_window, menu2, "menu2"); GLADE_HOOKUP_OBJECT (graph_window, finances1, "finances1"); GLADE_HOOKUP_OBJECT (graph_window, show_money_development1, "show_money_development1"); GLADE_HOOKUP_OBJECT (graph_window, points1, "points1"); GLADE_HOOKUP_OBJECT (graph_window, goal_difference1, "goal_difference1"); GLADE_HOOKUP_OBJECT (graph_window, goals_for1, "goals_for1"); GLADE_HOOKUP_OBJECT (graph_window, goals_against1, "goals_against1"); GLADE_HOOKUP_OBJECT (graph_window, money1, "money1"); GLADE_HOOKUP_OBJECT (graph_window, average_attendance1, "average_attendance1"); GLADE_HOOKUP_OBJECT (graph_window, button_close, "button_close"); GLADE_HOOKUP_OBJECT (graph_window, alignment6, "alignment6"); GLADE_HOOKUP_OBJECT (graph_window, hbox14, "hbox14"); GLADE_HOOKUP_OBJECT (graph_window, image6, "image6"); GLADE_HOOKUP_OBJECT (graph_window, label35, "label35"); GLADE_HOOKUP_OBJECT_NO_REF (graph_window, tooltips, "tooltips"); gtk_window_add_accel_group (GTK_WINDOW (graph_window), accel_group); return graph_window; } GtkWidget* create_progressbar_window (void) { GtkWidget *progressbar_window; GtkWidget *progressbar; progressbar_window = gtk_window_new (GTK_WINDOW_POPUP); gtk_window_set_title (GTK_WINDOW (progressbar_window), _("window1")); gtk_window_set_position (GTK_WINDOW (progressbar_window), GTK_WIN_POS_CENTER); progressbar = gtk_progress_bar_new (); gtk_widget_show (progressbar); gtk_container_add (GTK_CONTAINER (progressbar_window), progressbar); /* Store pointers to all widgets, for use by lookup_widget(). */ GLADE_HOOKUP_OBJECT_NO_REF (progressbar_window, progressbar_window, "progressbar_window"); GLADE_HOOKUP_OBJECT (progressbar_window, progressbar, "progressbar"); return progressbar_window; }