📄 interface.c
字号:
label=gtk_label_new("designer"); gtk_widget_set_size_request(label,100,20); gtk_notebook_append_page(GTK_NOTEBOOK(notebook),page,label); page=gtk_vbox_new(FALSE,0); label1=gtk_label_new("wangbo wave_1102@hotmail.com "); label2=gtk_label_new("lijin rainfall@live.com"); label3=gtk_label_new("wuyanwei wyw53673@hotmail.com"); label4=gtk_label_new("jinyoubo youbo.jing@hotmail.com"); label5=gtk_label_new("pengdiankai pengdiankai@hotmai.com"); label6=gtk_label_new("xieyu xieyu627@hotmail.com " ); label7=gtk_label_new("liuyu liuyu@hotmail.com"); gtk_box_pack_start(GTK_BOX(page),label1,TRUE,TRUE,5); gtk_box_pack_start(GTK_BOX(page),label2,TRUE,TRUE,5); gtk_box_pack_start(GTK_BOX(page),label3,TRUE,TRUE,5); gtk_box_pack_start(GTK_BOX(page),label4,TRUE,TRUE,5); gtk_box_pack_start(GTK_BOX(page),label5,TRUE,TRUE,5); gtk_box_pack_start(GTK_BOX(page),label6,TRUE,TRUE,5); gtk_box_pack_start(GTK_BOX(page),label7,TRUE,TRUE,5); label=gtk_label_new("testers"); gtk_widget_set_size_request(label,100,20); gtk_notebook_append_page(GTK_NOTEBOOK(notebook),page,label); gtk_widget_show_all(window_design); return window_design;}GtkWidget* create_window_full_screen(void){ GtkWidget *window_full_screen; GdkPixbuf *pixbuf_image_tv_full_screen; GtkWidget *image_tv_full_screen; GtkWidget *viewport_full_screen;window_full_screen=gtk_window_new(GTK_WINDOW_TOPLEVEL);gtk_widget_show(window_full_screen);gtk_widget_set_size_request(window_full_screen,800,400);pixbuf_image_tv_full_screen=gdk_pixbuf_new_from_file("image_tv_full_screen.png",NULL);image_tv_full_screen=gtk_image_new_from_pixbuf(pixbuf_image_tv_full_screen);viewport_full_screen=gtk_viewport_new(NULL,NULL);gtk_widget_modify_bg(viewport_full_screen,GTK_STATE_NORMAL,&black);gtk_container_add(GTK_CONTAINER(window_full_screen),viewport_full_screen);gtk_container_add(GTK_CONTAINER(viewport_full_screen),image_tv_full_screen);gtk_widget_show(window_full_screen);gtk_widget_show(viewport_full_screen);gtk_widget_show(image_tv_full_screen);gtk_window_set_position (GTK_WINDOW (window_full_screen), GTK_WIN_POS_CENTER);gtk_window_set_destroy_with_parent(GTK_WINDOW (window_full_screen), TRUE);gtk_widget_show_all(window_full_screen);return window_full_screen;}GtkWidget*create_window_about (void){ GtkWidget *window_about; GtkWidget *vbox_about; GtkWidget *hbox_up; GtkWidget *image_woo; GtkWidget *label; GtkWidget *hbox_down; GtkWidget *button_designers; GtkWidget *button_ok; GdkPixbuf *pixbuf_woo; window_about = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_widget_set_size_request (window_about, 400, 300); gtk_window_set_position (GTK_WINDOW (window_about), GTK_WIN_POS_CENTER); gtk_window_set_destroy_with_parent(GTK_WINDOW (window_about), TRUE); gtk_window_set_type_hint (GTK_WINDOW (window_about), GDK_WINDOW_TYPE_HINT_MENU); vbox_about = gtk_vbox_new (FALSE, 0); gtk_widget_show (vbox_about); gtk_container_add (GTK_CONTAINER (window_about), vbox_about); hbox_up = gtk_hbox_new (FALSE, 0); gtk_widget_show (hbox_up); gtk_box_pack_start (GTK_BOX (vbox_about), hbox_up, FALSE, FALSE, 0); pixbuf_woo=gdk_pixbuf_new_from_file("wootion.png",NULL); image_woo = gtk_image_new_from_pixbuf(pixbuf_woo); gtk_widget_show (image_woo); gtk_box_pack_start (GTK_BOX (hbox_up), image_woo, TRUE, TRUE, 0); gtk_widget_set_size_request (image_woo, 150, 150); label = gtk_label_new (_("WootionCMMBPlayer1.0beta\ncopyright@2007-2008 BEIJING wootion .inc\nall right reserved\nhomepage:http:www.wootion.com")); gtk_widget_show (label); gtk_box_pack_start (GTK_BOX (vbox_about), label, TRUE, TRUE, 0); gtk_widget_set_size_request (label, 400, 100); gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_CENTER); hbox_down = gtk_hbox_new (FALSE, 200); gtk_widget_show (hbox_down); gtk_box_pack_start (GTK_BOX (vbox_about), hbox_down, FALSE, TRUE, 0); button_designers = gtk_button_new_with_mnemonic (_("\345\274\200\345\217\221\344\272\272\345\221\230")); gtk_widget_show (button_designers); gtk_box_pack_start (GTK_BOX (hbox_down), button_designers, FALSE, FALSE, 0); gtk_widget_set_size_request (button_designers, 100, 30); button_ok = gtk_button_new_with_mnemonic (_("\347\241\256\345\256\232")); gtk_widget_show (button_ok); gtk_box_pack_start (GTK_BOX (hbox_down), button_ok, FALSE, FALSE, 0); gtk_widget_set_size_request (button_ok, 100, 30); g_signal_connect ((gpointer) button_designers, "clicked", G_CALLBACK (on_button_designers_clicked), window_about); g_signal_connect ((gpointer) button_ok, "clicked", G_CALLBACK (on_button_ok_clicked), window_about); /* Store pointers to all widgets, for use by lookup_widget(). */ GLADE_HOOKUP_OBJECT_NO_REF (window_about, window_about, "window_about"); GLADE_HOOKUP_OBJECT (window_about, vbox_about, "vbox_about"); GLADE_HOOKUP_OBJECT (window_about, hbox_up, "hbox_up"); GLADE_HOOKUP_OBJECT (window_about, image_woo, "image_woo"); GLADE_HOOKUP_OBJECT (window_about, label, "label"); GLADE_HOOKUP_OBJECT (window_about, hbox_down, "hbox_down"); GLADE_HOOKUP_OBJECT (window_about, button_designers, "button_designers"); GLADE_HOOKUP_OBJECT (window_about, button_ok, "button_ok"); return window_about;}GtkWidget *city_entry;GtkWidget*create_window_city_select (void){ GtkWidget *window_city_select; GtkWidget *vbox; GtkWidget *hbox1; GtkWidget *button_1; GtkWidget *button_2; GtkWidget *button_3; GtkWidget *button_4; GtkWidget *hbox2; GtkWidget *button_5; GtkWidget *button_6; GtkWidget *button_7; GtkWidget *button_8; GtkWidget *hbox3; GtkWidget *button_9; GtkWidget *button_0; GtkWidget *button_reset; GtkWidget *button_ok; window_city_select = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_widget_set_size_request (window_city_select, 400, 300); vbox = gtk_vbox_new (TRUE, 0); gtk_widget_show (vbox); gtk_container_add (GTK_CONTAINER (window_city_select), vbox); city_entry = GTK_WIDGET(gtk_entry_new()); gtk_widget_show (GTK_WIDGET(city_entry)); gtk_box_pack_start (GTK_BOX (vbox), GTK_WIDGET(city_entry), TRUE, TRUE, 0); gtk_widget_set_size_request (city_entry, -1, 65); hbox1 = gtk_hbox_new (TRUE, 0); gtk_widget_show (hbox1); gtk_box_pack_start (GTK_BOX (vbox), hbox1, TRUE, TRUE, 0); button_1 = gtk_button_new_with_mnemonic (_("1")); gtk_widget_show (button_1); gtk_box_pack_start (GTK_BOX (hbox1), button_1, TRUE, TRUE, 0); button_2 = gtk_button_new_with_mnemonic (_("2")); gtk_widget_show (button_2); gtk_box_pack_start (GTK_BOX (hbox1), button_2, TRUE, TRUE, 0); button_3 = gtk_button_new_with_mnemonic (_("3")); gtk_widget_show (button_3); gtk_box_pack_start (GTK_BOX (hbox1), button_3, TRUE, TRUE, 0); button_4 = gtk_button_new_with_mnemonic (_("4")); gtk_widget_show (button_4); gtk_box_pack_start (GTK_BOX (hbox1), button_4, TRUE, TRUE, 0); hbox2 = gtk_hbox_new (TRUE, 0); gtk_widget_show (hbox2); gtk_box_pack_start (GTK_BOX (vbox), hbox2, TRUE, TRUE, 0); button_5 = gtk_button_new_with_mnemonic (_("5")); gtk_widget_show (button_5); gtk_box_pack_start (GTK_BOX (hbox2), button_5, TRUE, TRUE, 0); button_6 = gtk_button_new_with_mnemonic (_("6")); gtk_widget_show (button_6); gtk_box_pack_start (GTK_BOX (hbox2), button_6, TRUE, TRUE, 0); button_7 = gtk_button_new_with_mnemonic (_("7")); gtk_widget_show (button_7); gtk_box_pack_start (GTK_BOX (hbox2), button_7, TRUE, TRUE, 0); button_8 = gtk_button_new_with_mnemonic (_("8")); gtk_widget_show (button_8); gtk_box_pack_start (GTK_BOX (hbox2), button_8, TRUE, TRUE, 0); hbox3 = gtk_hbox_new (TRUE, 0); gtk_widget_show (hbox3); gtk_box_pack_start (GTK_BOX (vbox), hbox3, TRUE, TRUE, 0); button_9 = gtk_button_new_with_mnemonic (_("9")); gtk_widget_show (button_9); gtk_box_pack_start (GTK_BOX (hbox3), button_9, TRUE, TRUE, 0); button_0 = gtk_button_new_with_mnemonic (_("0")); gtk_widget_show (button_0); gtk_box_pack_start (GTK_BOX (hbox3), button_0, TRUE, TRUE, 0); button_reset = gtk_button_new_with_mnemonic (_("reset")); gtk_widget_show (button_reset); gtk_box_pack_start (GTK_BOX (hbox3), button_reset, TRUE, TRUE, 0); button_ok = gtk_button_new_with_mnemonic (_("ok")); gtk_widget_show (button_ok); gtk_box_pack_start (GTK_BOX (hbox3), button_ok, TRUE, TRUE, 0); g_signal_connect ((gpointer) button_1, "clicked", G_CALLBACK (input), NULL); g_signal_connect ((gpointer) button_2, "clicked", G_CALLBACK (input), NULL); g_signal_connect ((gpointer) button_3, "clicked", G_CALLBACK (input), NULL); g_signal_connect ((gpointer) button_4, "clicked", G_CALLBACK (input), NULL); g_signal_connect ((gpointer) button_5, "clicked", G_CALLBACK (input), NULL); g_signal_connect ((gpointer) button_6, "clicked", G_CALLBACK (input), NULL); g_signal_connect ((gpointer) button_7, "clicked", G_CALLBACK (input), NULL); g_signal_connect ((gpointer) button_8, "clicked", G_CALLBACK (input), NULL); g_signal_connect ((gpointer) button_9, "clicked", G_CALLBACK (input), NULL); g_signal_connect ((gpointer) button_0, "clicked", G_CALLBACK (input), NULL); g_signal_connect ((gpointer)button_reset, "clicked", G_CALLBACK (on_button_city_reset_clicked), city_entry); g_signal_connect ((gpointer)button_ok, "clicked", G_CALLBACK (on_button_city_ok_clicked), window_city_select); /* Store pointers to all widgets, for use by lookup_widget(). */ GLADE_HOOKUP_OBJECT_NO_REF (window_city_select, window_city_select, "window_city_select"); GLADE_HOOKUP_OBJECT (window_city_select, vbox, "vbox"); GLADE_HOOKUP_OBJECT (window_city_select, city_entry, "city_entry"); GLADE_HOOKUP_OBJECT (window_city_select, hbox1, "hbox1"); GLADE_HOOKUP_OBJECT (window_city_select, button_1, "button_1"); GLADE_HOOKUP_OBJECT (window_city_select, button_2, "button_2"); GLADE_HOOKUP_OBJECT (window_city_select, button_3, "button_3"); GLADE_HOOKUP_OBJECT (window_city_select, button_4, "button_4"); GLADE_HOOKUP_OBJECT (window_city_select, hbox2, "hbox2"); GLADE_HOOKUP_OBJECT (window_city_select, button_5, "button_5"); GLADE_HOOKUP_OBJECT (window_city_select, button_6, "button_6"); GLADE_HOOKUP_OBJECT (window_city_select, button_7, "button_7"); GLADE_HOOKUP_OBJECT (window_city_select, button_8, "button_8"); GLADE_HOOKUP_OBJECT (window_city_select, hbox3, "hbox3"); GLADE_HOOKUP_OBJECT (window_city_select, button_9, "button_9"); GLADE_HOOKUP_OBJECT (window_city_select, button_0, "button_0"); GLADE_HOOKUP_OBJECT (window_city_select, button_reset, "button_reset"); GLADE_HOOKUP_OBJECT (window_city_select, button_ok, "button_ok"); return window_city_select;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -