⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 interface.c~

📁 Linux系统下采用Gtk 2图形库开发的代理搜索验证软件.采用Glib线程池,多线程并发搜索验证,支持国际化,具备中文英文两种语言.
💻 C~
📖 第 1 页 / 共 2 页
字号:
  gtk_widget_show (progressbar_window_main);  gtk_box_pack_start (GTK_BOX (vbox3), progressbar_window_main, FALSE, FALSE, 0);  expander1 = gtk_expander_new (NULL);  gtk_widget_show (expander1);  gtk_box_pack_start (GTK_BOX (vbox3), expander1, TRUE, TRUE, 0);  gtk_expander_set_expanded (GTK_EXPANDER (expander1), TRUE);  vbox4 = gtk_vbox_new (FALSE, 0);  gtk_widget_show (vbox4);  gtk_container_add (GTK_CONTAINER (expander1), vbox4);  notebook_window_main_property = gtk_notebook_new ();  gtk_widget_show (notebook_window_main_property);  gtk_box_pack_start (GTK_BOX (vbox4), notebook_window_main_property, TRUE, TRUE, 0);  gtk_container_set_border_width (GTK_CONTAINER (notebook_window_main_property), 3);  gtk_notebook_set_scrollable (GTK_NOTEBOOK (notebook_window_main_property), TRUE);  frame8 = gtk_frame_new (NULL);  gtk_widget_show (frame8);  gtk_container_add (GTK_CONTAINER (notebook_window_main_property), frame8);  gtk_frame_set_shadow_type (GTK_FRAME (frame8), GTK_SHADOW_NONE);  alignment8 = gtk_alignment_new (0, 0.5, 0.3, 1);  gtk_widget_show (alignment8);  gtk_container_add (GTK_CONTAINER (frame8), alignment8);  gtk_alignment_set_padding (GTK_ALIGNMENT (alignment8), 0, 0, 12, 0);  spinbutton_window_main_ck_to_adj = gtk_adjustment_new (6, 1, 60, 1, 10, 10);  spinbutton_window_main_ck_to = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton_window_main_ck_to_adj), 1, 0);  gtk_widget_show (spinbutton_window_main_ck_to);  gtk_container_add (GTK_CONTAINER (alignment8), spinbutton_window_main_ck_to);  gtk_widget_set_sensitive (spinbutton_window_main_ck_to, FALSE);  label17 = gtk_label_new (_("<b></b>"));  gtk_widget_show (label17);  gtk_frame_set_label_widget (GTK_FRAME (frame8), label17);  gtk_label_set_use_markup (GTK_LABEL (label17), TRUE);  label12 = gtk_label_new (_("Check time"));  gtk_widget_show (label12);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook_window_main_property), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook_window_main_property), 0), label12);  vbox6 = gtk_vbox_new (FALSE, 0);  gtk_widget_show (vbox6);  gtk_container_add (GTK_CONTAINER (notebook_window_main_property), vbox6);  frame7 = gtk_frame_new (NULL);  gtk_widget_show (frame7);  gtk_box_pack_start (GTK_BOX (vbox6), frame7, TRUE, TRUE, 0);  gtk_frame_set_shadow_type (GTK_FRAME (frame7), GTK_SHADOW_NONE);  alignment7 = gtk_alignment_new (0, 0.5, 0.3, 1);  gtk_widget_show (alignment7);  gtk_container_add (GTK_CONTAINER (frame7), alignment7);  gtk_alignment_set_padding (GTK_ALIGNMENT (alignment7), 0, 0, 12, 0);  spinbutton_window_main_max_t_num_adj = gtk_adjustment_new (10, 1, 100, 1, 10, 10);  spinbutton_window_main_max_t_num = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton_window_main_max_t_num_adj), 1, 0);  gtk_widget_show (spinbutton_window_main_max_t_num);  gtk_container_add (GTK_CONTAINER (alignment7), spinbutton_window_main_max_t_num);  gtk_widget_set_sensitive (spinbutton_window_main_max_t_num, FALSE);  label16 = gtk_label_new (_("<b>Max threads number</b>"));  gtk_widget_show (label16);  gtk_frame_set_label_widget (GTK_FRAME (frame7), label16);  gtk_label_set_use_markup (GTK_LABEL (label16), TRUE);  label13 = gtk_label_new (_("Thread pool"));  gtk_widget_show (label13);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook_window_main_property), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook_window_main_property), 1), label13);  empty_notebook_page = gtk_vbox_new (FALSE, 0);  gtk_widget_show (empty_notebook_page);  gtk_container_add (GTK_CONTAINER (notebook_window_main_property), empty_notebook_page);  label14 = gtk_label_new (_("Other"));  gtk_widget_show (label14);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook_window_main_property), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook_window_main_property), 2), label14);  button_window_main_property_default = gtk_button_new ();  gtk_widget_show (button_window_main_property_default);  gtk_box_pack_start (GTK_BOX (vbox4), button_window_main_property_default, FALSE, FALSE, 0);  gtk_widget_set_sensitive (button_window_main_property_default, FALSE);  alignment9 = gtk_alignment_new (0.5, 0.5, 0, 0);  gtk_widget_show (alignment9);  gtk_container_add (GTK_CONTAINER (button_window_main_property_default), alignment9);  hbox3 = gtk_hbox_new (FALSE, 2);  gtk_widget_show (hbox3);  gtk_container_add (GTK_CONTAINER (alignment9), hbox3);  image7 = gtk_image_new_from_stock ("gtk-revert-to-saved", GTK_ICON_SIZE_BUTTON);  gtk_widget_show (image7);  gtk_box_pack_start (GTK_BOX (hbox3), image7, FALSE, FALSE, 0);  label18 = gtk_label_new_with_mnemonic (_("Default"));  gtk_widget_show (label18);  gtk_box_pack_start (GTK_BOX (hbox3), label18, FALSE, FALSE, 0);  label6 = gtk_label_new (_("Property"));  gtk_widget_show (label6);  gtk_expander_set_label_widget (GTK_EXPANDER (expander1), label6);  label5 = gtk_label_new (_("<b>Functions</b>"));  gtk_widget_show (label5);  gtk_frame_set_label_widget (GTK_FRAME (frame5), label5);  gtk_label_set_use_markup (GTK_LABEL (label5), TRUE);  frame2 = gtk_frame_new (NULL);  gtk_widget_show (frame2);  gtk_box_pack_start (GTK_BOX (hbox2), frame2, TRUE, TRUE, 0);  gtk_frame_set_shadow_type (GTK_FRAME (frame2), GTK_SHADOW_NONE);  alignment2 = gtk_alignment_new (0.5, 0.5, 1, 1);  gtk_widget_show (alignment2);  gtk_container_add (GTK_CONTAINER (frame2), alignment2);  gtk_alignment_set_padding (GTK_ALIGNMENT (alignment2), 0, 0, 12, 0);  scrolledwindow3 = gtk_scrolled_window_new (NULL, NULL);  gtk_widget_show (scrolledwindow3);  gtk_container_add (GTK_CONTAINER (alignment2), scrolledwindow3);  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow3), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);  gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow3), GTK_SHADOW_IN);  treeview_window_main_statistics = gtk_tree_view_new ();  gtk_widget_show (treeview_window_main_statistics);  gtk_container_add (GTK_CONTAINER (scrolledwindow3), treeview_window_main_statistics);  gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (treeview_window_main_statistics), TRUE);  label2 = gtk_label_new (_("<b>Statistics</b>"));  gtk_widget_show (label2);  gtk_frame_set_label_widget (GTK_FRAME (frame2), label2);  gtk_label_set_use_markup (GTK_LABEL (label2), TRUE);  statusbar_window_main_2 = gtk_statusbar_new ();  gtk_widget_show (statusbar_window_main_2);  gtk_box_pack_start (GTK_BOX (vbox1), statusbar_window_main_2, FALSE, FALSE, 0);  g_signal_connect ((gpointer) window_main, "delete_event",                    G_CALLBACK (on_window_main_delete_event),                    NULL);  g_signal_connect ((gpointer) togglebutton_window_main_get_proxy, "toggled",                    G_CALLBACK (on_togglebutton_window_main_get_proxy_toggled),                    NULL);  g_signal_connect ((gpointer) button_window_main_export_proxy, "clicked",                    G_CALLBACK (on_button_window_main_export_proxy_clicked),                    NULL);  g_signal_connect ((gpointer) button_window_main_about, "clicked",                    G_CALLBACK (on_button_window_main_about_clicked),                    NULL);  g_signal_connect ((gpointer) button_window_main_exit, "clicked",                    G_CALLBACK (on_button_window_main_exit_clicked),                    NULL);  g_signal_connect ((gpointer) button_window_main_property_default, "clicked",                    G_CALLBACK (on_button_window_main_property_default_clicked),                    NULL);  /* Store pointers to all widgets, for use by lookup_widget(). */  GLADE_HOOKUP_OBJECT_NO_REF (window_main, window_main, "window_main");  GLADE_HOOKUP_OBJECT (window_main, eventbox_window_main, "eventbox_window_main");  GLADE_HOOKUP_OBJECT (window_main, vbox1, "vbox1");  GLADE_HOOKUP_OBJECT (window_main, hbox1, "hbox1");  GLADE_HOOKUP_OBJECT (window_main, frame1, "frame1");  GLADE_HOOKUP_OBJECT (window_main, alignment1, "alignment1");  GLADE_HOOKUP_OBJECT (window_main, scrolledwindow2, "scrolledwindow2");  GLADE_HOOKUP_OBJECT (window_main, treeview_window_main_proxy_list, "treeview_window_main_proxy_list");  GLADE_HOOKUP_OBJECT (window_main, label1, "label1");  GLADE_HOOKUP_OBJECT (window_main, frame4, "frame4");  GLADE_HOOKUP_OBJECT (window_main, alignment4, "alignment4");  GLADE_HOOKUP_OBJECT (window_main, scrolledwindow_window_main_textview_pf_info, "scrolledwindow_window_main_textview_pf_info");  GLADE_HOOKUP_OBJECT (window_main, textview_window_main_pf_info, "textview_window_main_pf_info");  GLADE_HOOKUP_OBJECT (window_main, label4, "label4");  GLADE_HOOKUP_OBJECT (window_main, hbox2, "hbox2");  GLADE_HOOKUP_OBJECT (window_main, frame5, "frame5");  GLADE_HOOKUP_OBJECT (window_main, alignment5, "alignment5");  GLADE_HOOKUP_OBJECT (window_main, vbox3, "vbox3");  GLADE_HOOKUP_OBJECT (window_main, statusbar_window_main_1, "statusbar_window_main_1");  GLADE_HOOKUP_OBJECT (window_main, toolbar1, "toolbar1");  GLADE_HOOKUP_OBJECT (window_main, toolitem4, "toolitem4");  GLADE_HOOKUP_OBJECT (window_main, togglebutton_window_main_get_proxy, "togglebutton_window_main_get_proxy");  GLADE_HOOKUP_OBJECT (window_main, image6, "image6");  GLADE_HOOKUP_OBJECT (window_main, toolitem3, "toolitem3");  GLADE_HOOKUP_OBJECT (window_main, button_window_main_export_proxy, "button_window_main_export_proxy");  GLADE_HOOKUP_OBJECT (window_main, image9, "image9");  GLADE_HOOKUP_OBJECT (window_main, toolitem2, "toolitem2");  GLADE_HOOKUP_OBJECT (window_main, button_window_main_about, "button_window_main_about");  GLADE_HOOKUP_OBJECT (window_main, image8, "image8");  GLADE_HOOKUP_OBJECT (window_main, toolitem1, "toolitem1");  GLADE_HOOKUP_OBJECT (window_main, button_window_main_exit, "button_window_main_exit");  GLADE_HOOKUP_OBJECT (window_main, image3, "image3");  GLADE_HOOKUP_OBJECT (window_main, progressbar_window_main, "progressbar_window_main");  GLADE_HOOKUP_OBJECT (window_main, expander1, "expander1");  GLADE_HOOKUP_OBJECT (window_main, vbox4, "vbox4");  GLADE_HOOKUP_OBJECT (window_main, notebook_window_main_property, "notebook_window_main_property");  GLADE_HOOKUP_OBJECT (window_main, frame8, "frame8");  GLADE_HOOKUP_OBJECT (window_main, alignment8, "alignment8");  GLADE_HOOKUP_OBJECT (window_main, spinbutton_window_main_ck_to, "spinbutton_window_main_ck_to");  GLADE_HOOKUP_OBJECT (window_main, label17, "label17");  GLADE_HOOKUP_OBJECT (window_main, label12, "label12");  GLADE_HOOKUP_OBJECT (window_main, vbox6, "vbox6");  GLADE_HOOKUP_OBJECT (window_main, frame7, "frame7");  GLADE_HOOKUP_OBJECT (window_main, alignment7, "alignment7");  GLADE_HOOKUP_OBJECT (window_main, spinbutton_window_main_max_t_num, "spinbutton_window_main_max_t_num");  GLADE_HOOKUP_OBJECT (window_main, label16, "label16");  GLADE_HOOKUP_OBJECT (window_main, label13, "label13");  GLADE_HOOKUP_OBJECT (window_main, label14, "label14");  GLADE_HOOKUP_OBJECT (window_main, button_window_main_property_default, "button_window_main_property_default");  GLADE_HOOKUP_OBJECT (window_main, alignment9, "alignment9");  GLADE_HOOKUP_OBJECT (window_main, hbox3, "hbox3");  GLADE_HOOKUP_OBJECT (window_main, image7, "image7");  GLADE_HOOKUP_OBJECT (window_main, label18, "label18");  GLADE_HOOKUP_OBJECT (window_main, label6, "label6");  GLADE_HOOKUP_OBJECT (window_main, label5, "label5");  GLADE_HOOKUP_OBJECT (window_main, frame2, "frame2");  GLADE_HOOKUP_OBJECT (window_main, alignment2, "alignment2");  GLADE_HOOKUP_OBJECT (window_main, scrolledwindow3, "scrolledwindow3");  GLADE_HOOKUP_OBJECT (window_main, treeview_window_main_statistics, "treeview_window_main_statistics");  GLADE_HOOKUP_OBJECT (window_main, label2, "label2");  GLADE_HOOKUP_OBJECT (window_main, statusbar_window_main_2, "statusbar_window_main_2");  GLADE_HOOKUP_OBJECT_NO_REF (window_main, tooltips, "tooltips");  return window_main;}GtkWidget*create_aboutdialog_proxy_fish (void){  GtkWidget *aboutdialog_proxy_fish;  const gchar *authors[] = {    "hunbuso",    "hunbuso@gmail.com",    NULL  };  /* TRANSLATORS: Replace this string with your names, one name per line. */  gchar *translators = _("translator-credits");  GdkPixbuf *aboutdialog_proxy_fish_logo_pixbuf;  aboutdialog_proxy_fish = gtk_about_dialog_new ();  gtk_container_set_border_width (GTK_CONTAINER (aboutdialog_proxy_fish), 3);  gtk_window_set_destroy_with_parent (GTK_WINDOW (aboutdialog_proxy_fish), TRUE);  gtk_about_dialog_set_version (GTK_ABOUT_DIALOG (aboutdialog_proxy_fish), VERSION);  gtk_about_dialog_set_name (GTK_ABOUT_DIALOG (aboutdialog_proxy_fish), _("proxyfish"));  gtk_about_dialog_set_copyright (GTK_ABOUT_DIALOG (aboutdialog_proxy_fish), _("(C)ToFree organization"));  gtk_about_dialog_set_comments (GTK_ABOUT_DIALOG (aboutdialog_proxy_fish), _("welcome to www.tofree.org"));  gtk_about_dialog_set_website (GTK_ABOUT_DIALOG (aboutdialog_proxy_fish), "http://www.tofree.org");  gtk_about_dialog_set_website_label (GTK_ABOUT_DIALOG (aboutdialog_proxy_fish), _("http://www.tofree.org"));  gtk_about_dialog_set_authors (GTK_ABOUT_DIALOG (aboutdialog_proxy_fish), authors);  gtk_about_dialog_set_translator_credits (GTK_ABOUT_DIALOG (aboutdialog_proxy_fish), translators);  aboutdialog_proxy_fish_logo_pixbuf = create_pixbuf ("proxyfish_about.png");  gtk_about_dialog_set_logo (GTK_ABOUT_DIALOG (aboutdialog_proxy_fish), aboutdialog_proxy_fish_logo_pixbuf);  /* Store pointers to all widgets, for use by lookup_widget(). */  GLADE_HOOKUP_OBJECT_NO_REF (aboutdialog_proxy_fish, aboutdialog_proxy_fish, "aboutdialog_proxy_fish");  return aboutdialog_proxy_fish;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -