Show interface-glade.c syntax highlighted
/*
* DO NOT EDIT THIS FILE - it is generated by Glade.
*/
#ifdef HAVE_CONFIG_H
# include <config.h>
#endif
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <string.h>
#include <gdk/gdkkeysyms.h>
#include <gtk/gtk.h>
#include "callbacks.h"
#include "interface-glade.h"
#include "support-glade.h"
GtkWidget*
create_main_window (void)
{
GtkWidget *main_window;
GtkWidget *vbox12;
GtkWidget *menubar_main;
guint tmp_key;
GtkWidget *menu_file;
GtkWidget *menu_file_menu;
GtkAccelGroup *menu_file_menu_accels;
GtkWidget *menu_prefs;
GtkWidget *separator23;
GtkWidget *quit;
GtkWidget *menu_view;
GtkWidget *menu_view_menu;
GtkAccelGroup *menu_view_menu_accels;
GtkWidget *menu_searchbar_visible;
GtkWidget *menu_sidebar_visible;
GtkWidget *menu_menubar_visible;
GtkWidget *menu_statusbar_visible;
GtkWidget *separator24;
GtkWidget *connection_counters1;
GtkWidget *connection_counters1_menu;
GtkAccelGroup *connection_counters1_menu_accels;
GtkWidget *menu_downloads_visible;
GtkWidget *menu_uploads_visible;
GtkWidget *menu_connections_visible;
GtkWidget *menu_http_stats_visible;
GtkWidget *menu_http_stats_visible_menu;
GtkAccelGroup *menu_http_stats_visible_menu_accels;
GtkWidget *menu_bws_in_visible;
GtkWidget *menu_bws_out_visible;
GtkWidget *menu_gnet_stats_visible;
GtkWidget *menu_gnet_stats_visible_menu;
GtkAccelGroup *menu_gnet_stats_visible_menu_accels;
GtkWidget *menu_bws_gin_visible;
GtkWidget *menu_bws_gout_visible;
GtkWidget *menu_gnet_leaf_stats_visible;
GtkWidget *menu_gnet_leaf_stats_visible_menu;
GtkAccelGroup *menu_gnet_leaf_stats_visible_menu_accels;
GtkWidget *menu_autohide_bws_gleaf;
GtkWidget *menu_bws_glin_visible;
GtkWidget *menu_bws_glout_visible;
GtkWidget *separator20;
GtkWidget *menu_help;
GtkWidget *menu_help_menu;
GtkAccelGroup *menu_help_menu_accels;
GtkWidget *menu_about;
GtkWidget *menu_faq;
GtkWidget *viewport_searchbar;
GtkWidget *hbox179;
GtkWidget *button_search;
GtkWidget *combo_search;
GtkWidget *entry_search;
GtkWidget *option_menu_search_lifetime;
GtkWidget *option_menu_search_lifetime_menu;
GtkWidget *optionmenu_search_filter;
GtkWidget *optionmenu_search_filter_menu;
guint button_search_passive_key;
GtkWidget *button_search_passive;
GtkWidget *hpaned_main;
GtkWidget *vbox_sidebar;
GtkWidget *vbox46;
GtkWidget *notebook_sidebar;
GtkWidget *viewport49;
GtkWidget *sw_searches;
GtkWidget *clist_search;
GtkWidget *label185;
GtkWidget *label186;
GtkWidget *label187;
GtkWidget *label_nb_sb_1;
GtkWidget *label189;
GtkWidget *label188;
GtkWidget *vbox31;
GtkWidget *frame75;
GtkWidget *vbox108;
GtkWidget *hbox_stats_connections;
GtkWidget *eventbox6;
GtkWidget *pixmap1;
GtkWidget *progressbar_connections;
GtkWidget *hbox_stats_uploads;
GtkWidget *eventbox7;
GtkWidget *pixmap2;
GtkWidget *progressbar_uploads;
GtkWidget *hbox_stats_downloads;
GtkWidget *eventbox8;
GtkWidget *pixmap3;
GtkWidget *progressbar_downloads;
GtkWidget *frame_bws_inout;
GtkWidget *vbox42;
GtkWidget *progressbar_bws_in;
GtkWidget *progressbar_bws_out;
GtkWidget *frame_bws_ginout;
GtkWidget *vbox43;
GtkWidget *progressbar_bws_gin;
GtkWidget *progressbar_bws_gout;
GtkWidget *frame_bws_glinout;
GtkWidget *vbox107;
GtkWidget *progressbar_bws_lin;
GtkWidget *progressbar_bws_lout;
GtkWidget *vbox_right;
GtkWidget *notebook_main;
GtkWidget *vbox_gnutellanet;
GtkWidget *vbox17;
GtkWidget *sw_nodes;
GtkWidget *clist_nodes;
GtkWidget *label13;
GtkWidget *label14b;
GtkWidget *label14;
GtkWidget *label_node_vendor;
GtkWidget *label_node_proto;
GtkWidget *label_node_connected;
GtkWidget *label_node_uptime;
GtkWidget *label_node_info;
GtkWidget *hbox2;
GtkWidget *button_nodes_disconnect;
GtkWidget *button_nodes_add;
GtkWidget *entry_host;
GtkWidget *hbox200;
GtkWidget *hbox_normal_or_ultrapeer;
GtkWidget *label530;
GtkWidget *label531;
GtkObject *spinbutton_up_connections_adj;
GtkWidget *spinbutton_up_connections;
GtkObject *spinbutton_max_connections_adj;
GtkWidget *spinbutton_max_connections;
GtkWidget *hbox_leaf;
GtkWidget *label532;
GtkObject *spinbutton_max_ultrapeers_adj;
GtkWidget *spinbutton_max_ultrapeers;
GtkWidget *table91;
GtkObject *spinbutton_quick_connect_pool_size_adj;
GtkWidget *spinbutton_quick_connect_pool_size;
GtkWidget *label680;
GtkWidget *vbox83;
GtkWidget *frame_expert_node_info;
GtkWidget *vbox34;
GtkWidget *table6;
GtkWidget *label150;
GtkWidget *entry_nodes_guid;
GtkWidget *label151;
GtkWidget *entry_nodes_ip;
GtkWidget *label7986;
GtkWidget *vbox76;
GtkWidget *hbox146;
GtkWidget *label651;
GtkWidget *option_menu_searches;
GtkWidget *option_menu_searches_menu;
GtkWidget *viewport51;
GtkWidget *hbox2107;
GtkWidget *label_search_expiry;
guint button_search_close_key;
GtkWidget *button_search_close;
GtkWidget *vpaned_results;
GtkWidget *notebook_search_results;
GtkWidget *empty_notebook_page;
GtkWidget *label190;
GtkWidget *scrolledwindow47;
GtkWidget *viewport45;
GtkWidget *notebook4;
GtkWidget *scrolledwindow495;
GtkWidget *clist_search_details;
GtkWidget *label794;
GtkWidget *label795;
GtkWidget *label788;
GtkWidget *scrolledwindow491;
GtkWidget *text_result_info_xml;
GtkWidget *label793;
GtkWidget *table68;
guint checkbutton_search_hide_downloaded_key;
GtkWidget *checkbutton_search_hide_downloaded;
guint checkbutton_search_remove_downloaded_key;
GtkWidget *checkbutton_search_remove_downloaded;
GtkWidget *checkbutton_browse_copied_to_passive;
GtkWidget *checkbutton_search_discard_hashless;
GtkWidget *checkbutton_search_discard_spam;
GtkWidget *checkbutton_search_sort_casesense;
GtkWidget *alignment38;
GtkObject *spinbutton_browse_host_max_results_adj;
GtkWidget *spinbutton_browse_host_max_results;
GtkWidget *alignment27;
GtkObject *spinbutton_search_max_results_adj;
GtkWidget *spinbutton_search_max_results;
GtkWidget *label460;
GtkWidget *label783;
GtkWidget *label541;
GtkWidget *option_menu_search_handle_ignored_files;
GtkWidget *option_menu_search_handle_ignored_files_menu;
GtkWidget *label789;
GtkWidget *hbox147;
GtkWidget *viewport_fix_flashing_1;
GtkWidget *hbox167;
GtkWidget *label_items_found;
GtkWidget *hbox_expert_search_timeout;
guint search_reissue_label_key;
GtkWidget *search_reissue_label;
GtkObject *spinbutton_search_reissue_timeout_adj;
GtkWidget *spinbutton_search_reissue_timeout;
GtkWidget *label_search_reissue;
GtkWidget *hbox181;
guint button_search_download_key;
GtkWidget *button_search_download;
guint button_search_filter_key;
GtkWidget *button_search_filter;
GtkWidget *label294;
GtkWidget *label650;
GtkWidget *button_search_clear;
GtkWidget *label7985;
GtkWidget *vbox143;
GtkWidget *vpaned_fileinfo;
GtkWidget *viewport52;
GtkWidget *notebook_downloads;
GtkWidget *scrolledwindow577;
GtkWidget *viewport53;
GtkWidget *vbox140;
GtkWidget *table59;
GtkWidget *label658;
GtkWidget *viewport44;
GtkWidget *drawingarea_fi_progress;
GtkWidget *notebook5;
GtkWidget *vbox110;
GtkWidget *scrolledwindow496;
GtkWidget *clist_download_details;
GtkWidget *label796;
GtkWidget *label7977;
GtkWidget *label790;
GtkWidget *scrolledwindow44;
GtkWidget *clist_download_aliases;
GtkWidget *label526;
GtkWidget *label791;
GtkWidget *scrolledwindow4971;
GtkWidget *clist_download_sources;
GtkWidget *label7998;
GtkWidget *label7999;
GtkWidget *label8000;
GtkWidget *label8001;
GtkWidget *label8002;
GtkWidget *label8003;
GtkWidget *label792;
GtkWidget *frame152;
GtkWidget *vbox144;
GtkWidget *table99;
GtkWidget *label149;
GtkWidget *entry_downloads_select_regex;
GtkWidget *checkbutton_downloads_select_regex_case;
GtkWidget *label8006;
GtkWidget *entry_downloads_filter_regex;
GtkWidget *checkbutton_downloads_filter_regex_case;
GtkWidget *hbox86;
GtkWidget *button_downloads_clear_stopped;
GtkWidget *label7995;
GtkWidget *frame151;
GtkWidget *hbox189;
GtkWidget *alignment32;
GtkWidget *table85;
GtkWidget *checkbutton_downloads_never_push;
GtkWidget *checkbutton_download_delete_aborted;
GtkWidget *checkbutton_dl_remove_file_on_mismatch;
GtkWidget *label639a;
GtkObject *spinbutton_mismatch_backout_adj;
GtkWidget *spinbutton_mismatch_backout;
GtkWidget *label80;
GtkWidget *label64;
GtkWidget *label787;
GtkObject *spinbutton_max_host_downloads_adj;
GtkWidget *spinbutton_max_host_downloads;
GtkObject *spinbutton_max_downloads_adj;
GtkWidget *spinbutton_max_downloads;
GtkObject *spinbutton_max_file_downloads_adj;
GtkWidget *spinbutton_max_file_downloads;
GtkWidget *vbox124;
GtkWidget *checkbutton_dl_clear_finished;
GtkWidget *frame_dl_autoclear;
GtkWidget *vbox118;
GtkWidget *checkbutton_dl_clear_complete;
GtkWidget *checkbutton_dl_clear_failed;
GtkWidget *checkbutton_dl_clear_unavailable;
GtkWidget *label8009;
GtkWidget *hbox197a;
GtkWidget *togglebutton_queue_freeze;
GtkWidget *hbox159;
GtkWidget *vbox_queue_freeze;
GtkWidget *label406;
GtkWidget *vbox_queue_thaw;
GtkWidget *label407;
GtkWidget *frame150;
GtkWidget *hbox197;
GtkWidget *hbox175;
GtkWidget *label_fi_all_count;
GtkWidget *label542;
GtkWidget *label_fi_with_source_count;
GtkWidget *label545;
GtkWidget *hbox169;
GtkWidget *label_dl_queue_count;
GtkWidget *label507;
GtkWidget *label_dl_qalive_count;
GtkWidget *label506;
GtkWidget *label_dl_pqueued_count;
GtkWidget *label539;
GtkWidget *hbox166;
GtkWidget *label_dl_running_count;
GtkWidget *label533;
GtkWidget *label_dl_active_count;
GtkWidget *label537;
GtkWidget *label_dl_aqueued_count;
GtkWidget *label536;
GtkWidget *label8004;
GtkWidget *label7984;
GtkWidget *vbox18;
GtkWidget *scrolledwindow9;
GtkWidget *clist_uploads;
GtkWidget *label72;
GtkWidget *label73;
GtkWidget *label73b;
GtkWidget *label_size_range;
GtkWidget *label_up_range;
GtkWidget *label_up_user_agent;
GtkWidget *label_up_progress;
GtkWidget *label74;
GtkWidget *hbox72;
GtkWidget *button_uploads_kill;
GtkWidget *button_uploads_clear_completed;
GtkWidget *table61;
GtkWidget *checkbutton_uploads_auto_clear_complete;
GtkWidget *checkbutton_uploads_auto_clear_failed;
GtkWidget *label81;
GtkWidget *label130;
GtkObject *spinbutton_max_uploads_adj;
GtkWidget *spinbutton_max_uploads;
GtkObject *spinbutton_max_uploads_ip_adj;
GtkWidget *spinbutton_max_uploads_ip;
GtkWidget *label7983;
GtkWidget *vbox93;
GtkWidget *vbox97;
GtkWidget *notebook3;
GtkWidget *hbox2106;
GtkWidget *scrolledwindow31;
GtkWidget *clist_gnet_stats_general;
GtkWidget *label403;
GtkWidget *label404;
GtkWidget *scrolledwindow26;
GtkWidget *clist_gnet_stats_drop_reasons;
GtkWidget *label375;
GtkWidget *label376;
GtkWidget *label436;
GtkWidget *scrolledwindow38;
GtkWidget *clist_gnet_stats_fc_ttl;
GtkWidget *label412;
GtkWidget *label413;
GtkWidget *label414;
GtkWidget *label415;
GtkWidget *label416;
GtkWidget *label417;
GtkWidget *label418;
GtkWidget *label419;
GtkWidget *label420;
GtkWidget *label421;
GtkWidget *label437;
GtkWidget *scrolledwindow39;
GtkWidget *clist_gnet_stats_fc_hops;
GtkWidget *label423;
GtkWidget *label424;
GtkWidget *label425;
GtkWidget *label426;
GtkWidget *label427;
GtkWidget *label428;
GtkWidget *label429;
GtkWidget *label430;
GtkWidget *label431;
GtkWidget *label432;
GtkWidget *label438;
GtkWidget *scrolledwindow29;
GtkWidget *clist_gnet_stats_msg;
GtkWidget *label391;
GtkWidget *label392;
GtkWidget *label393;
GtkWidget *label394;
GtkWidget *label395;
GtkWidget *label500;
GtkWidget *label501;
GtkWidget *label396;
GtkWidget *label776;
GtkWidget *vbox141;
GtkWidget *scrolledwindow45;
GtkWidget *clist_gnet_stats_horizon;
GtkWidget *label663;
GtkWidget *label664;
GtkWidget *label665;
GtkWidget *label666;
GtkWidget *hbox2109;
GtkWidget *frame129;
GtkWidget *label_statusbar_horizon_node_count;
GtkWidget *frame130;
GtkWidget *label_statusbar_horizon_file_count;
GtkWidget *frame131;
GtkWidget *label_statusbar_horizon_kb_count;
GtkWidget *label777;
GtkWidget *frame127;
GtkWidget *table37;
GtkWidget *label12;
GtkWidget *label11;
GtkWidget *entry_count_downloads;
GtkWidget *entry_count_uploads;
GtkWidget *label455;
GtkWidget *label456;
GtkWidget *entry_ul_byte_count;
GtkWidget *entry_dl_byte_count;
GtkWidget *label8008;
GtkWidget *table93;
guint checkbutton_gnet_stats_bytes_key;
GtkWidget *checkbutton_gnet_stats_bytes;
guint checkbutton_gnet_stats_perc_key;
GtkWidget *checkbutton_gnet_stats_perc;
guint checkbutton_gnet_stats_with_headers_key;
GtkWidget *checkbutton_gnet_stats_with_headers;
guint label697_key;
GtkWidget *label697;
guint label390_key;
GtkWidget *label390;
GtkWidget *option_menu_gnet_stats_source;
GtkWidget *option_menu_gnet_stats_source_menu;
GtkWidget *option_menu_gnet_stats_type;
GtkWidget *option_menu_gnet_stats_type_menu;
GtkWidget *label7982;
GtkWidget *vbox_monitor;
GtkWidget *hbox45;
guint checkbutton_monitor_enable_key;
GtkWidget *checkbutton_monitor_enable;
GtkWidget *label75;
guint label68_key;
GtkWidget *label68;
GtkObject *spinbutton_monitor_items_adj;
GtkWidget *spinbutton_monitor_items;
GtkWidget *label69;
GtkWidget *scrolledwindow8;
GtkWidget *clist_monitor;
GtkWidget *label70;
GtkWidget *label7981;
GtkWidget *vbox19;
GtkWidget *ul_stats_scrolledwindow;
GtkWidget *clist_ul_stats;
GtkWidget *ul_stats_label2;
GtkWidget *ul_stats_size;
GtkWidget *ul_stats_label3;
GtkWidget *ul_stats_label4;
GtkWidget *ul_stats_label5;
GtkWidget *ul_stats_hbox2;
GtkWidget *button_ul_stats_clear_deleted;
GtkWidget *button_ul_stats_clear_all;
GtkWidget *viewport50;
GtkWidget *hbox2101;
GtkWidget *label745;
GtkWidget *label_html_browse_served;
GtkWidget *label781;
GtkWidget *label_html_browse_count;
GtkWidget *label747;
GtkWidget *label_qhits_browse_served;
GtkWidget *label779;
GtkWidget *label_qhits_browse_count;
GtkWidget *label749;
GtkWidget *label8005;
GtkWidget *label7980;
GtkWidget *vbox127;
GtkWidget *scrolledwindow46;
GtkWidget *clist_hcache;
GtkWidget *label674;
GtkWidget *label675;
GtkWidget *label676;
GtkWidget *label677;
GtkWidget *frame126;
GtkWidget *hbox201;
GtkWidget *vbox128;
GtkWidget *progressbar_hosts_in_catcher;
GtkWidget *hbox202;
GtkWidget *label95;
GtkObject *spinbutton_max_hosts_cached_adj;
GtkWidget *spinbutton_max_hosts_cached;
GtkWidget *button_host_catcher_clear;
GtkWidget *vbox129;
GtkWidget *progressbar_hosts_in_ultra_catcher;
GtkWidget *hbox203;
GtkWidget *label453;
GtkObject *spinbutton_max_ultra_hosts_cached_adj;
GtkWidget *spinbutton_max_ultra_hosts_cached;
GtkWidget *button_ultra_catcher_clear;
GtkWidget *vbox130;
GtkWidget *progressbar_hosts_in_bad_catcher;
GtkWidget *hbox204;
GtkWidget *label678;
GtkObject *spinbutton_max_bad_hosts_cached_adj;
GtkWidget *spinbutton_max_bad_hosts_cached;
GtkWidget *button_hostcache_clear_bad;
GtkWidget *label7987;
GtkWidget *vbox12a;
GtkWidget *hbox67;
GtkWidget *option_menu_search_stats_type;
GtkWidget *option_menu_search_stats_type_menu;
guint label101_key;
GtkWidget *label101;
GtkObject *spinbutton_search_stats_update_interval_adj;
GtkWidget *spinbutton_search_stats_update_interval;
guint label102_key;
GtkWidget *label102;
GtkObject *spinbutton_search_stats_delcoef_adj;
GtkWidget *spinbutton_search_stats_delcoef;
GtkWidget *scrolledwindow10;
GtkWidget *clist_search_stats;
GtkWidget *label105;
GtkWidget *label106;
GtkWidget *label107;
GtkWidget *alignment1;
GtkWidget *hbox66;
guint button_search_stats_reset_key;
GtkWidget *button_search_stats_reset;
GtkWidget *viewport_fix_flashing_2;
GtkWidget *hbox168;
GtkWidget *label_search_stats_count;
GtkWidget *label7988;
GtkWidget *hbox_statusbar;
GtkWidget *togglebutton_online;
GtkWidget *hbox145;
GtkWidget *image_online;
GtkWidget *eventbox5;
GtkWidget *image_offline;
GtkWidget *alignment25;
GtkWidget *statusbar;
GtkWidget *frame_status_images;
GtkWidget *hbox199;
GtkWidget *eventbox_image_chip;
GtkWidget *image_chip;
GtkWidget *eventbox_image_warning;
GtkWidget *image_warning;
GtkWidget *eventbox_image_fd_shortage;
GtkWidget *image_fd_shortage;
GtkWidget *eventbox_image_fd_runout;
GtkWidget *image_fd_runout;
GtkWidget *eventbox_image_ancient;
GtkWidget *image_ancient;
GtkWidget *eventbox_image_save;
GtkWidget *image_save;
GtkWidget *eventbox_image_sha;
GtkWidget *image_sha;
GtkWidget *eventbox_image_shav;
GtkWidget *image_shav;
GtkWidget *eventbox_image_tth;
GtkWidget *image_tth;
GtkWidget *eventbox_image_lib;
GtkWidget *image_lib;
GtkWidget *eventbox_image_firewall;
GtkWidget *image_firewall;
GtkWidget *eventbox_image_firewall_punchable;
GtkWidget *image_firewall_punchable;
GtkWidget *eventbox_image_tcp_firewall;
GtkWidget *image_tcp_firewall;
GtkWidget *eventbox_image_udp_firewall;
GtkWidget *image_udp_firewall;
GtkWidget *eventbox_image_firewall_udp_punchable;
GtkWidget *image_firewall_udp_punchable;
GtkWidget *eventbox_image_no_firewall;
GtkWidget *image_no_firewall;
GtkWidget *eventbox_image_leaf;
GtkWidget *image_leaf;
GtkWidget *eventbox_image_legacy;
GtkWidget *image_legacy;
GtkWidget *eventbox_image_ultra;
GtkWidget *image_ultra;
GtkWidget *frame_statusbar_uptime;
GtkWidget *label_statusbar_uptime;
GtkAccelGroup *accel_group;
GtkTooltips *tooltips;
tooltips = gtk_tooltips_new ();
accel_group = gtk_accel_group_new ();
main_window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_widget_set_name (main_window, "main_window");
gtk_object_set_data (GTK_OBJECT (main_window), "main_window", main_window);
gtk_window_set_title (GTK_WINDOW (main_window), _("gtk-gnutella"));
gtk_window_set_policy (GTK_WINDOW (main_window), TRUE, TRUE, FALSE);
vbox12 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox12, "vbox12");
gtk_widget_ref (vbox12);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox12", vbox12,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox12);
gtk_container_add (GTK_CONTAINER (main_window), vbox12);
menubar_main = gtk_menu_bar_new ();
gtk_widget_set_name (menubar_main, "menubar_main");
gtk_widget_ref (menubar_main);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menubar_main", menubar_main,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menubar_main);
gtk_box_pack_start (GTK_BOX (vbox12), menubar_main, FALSE, FALSE, 0);
menu_file = gtk_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_file)->child),
_("_File"));
gtk_widget_add_accelerator (menu_file, "activate_item", accel_group,
tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
gtk_widget_set_name (menu_file, "menu_file");
gtk_widget_ref (menu_file);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_file", menu_file,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_file);
gtk_container_add (GTK_CONTAINER (menubar_main), menu_file);
gtk_widget_add_accelerator (menu_file, "activate_item", accel_group,
GDK_f, GDK_CONTROL_MASK,
GTK_ACCEL_VISIBLE);
menu_file_menu = gtk_menu_new ();
gtk_widget_set_name (menu_file_menu, "menu_file_menu");
gtk_widget_ref (menu_file_menu);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_file_menu", menu_file_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_file), menu_file_menu);
menu_file_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (menu_file_menu));
menu_prefs = gtk_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_prefs)->child),
_("_Preferences"));
gtk_widget_add_accelerator (menu_prefs, "activate_item", menu_file_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_prefs, "menu_prefs");
gtk_widget_ref (menu_prefs);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_prefs", menu_prefs,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_prefs);
gtk_container_add (GTK_CONTAINER (menu_file_menu), menu_prefs);
gtk_widget_add_accelerator (menu_prefs, "activate", accel_group,
GDK_p, GDK_CONTROL_MASK,
GTK_ACCEL_VISIBLE);
separator23 = gtk_menu_item_new ();
gtk_widget_set_name (separator23, "separator23");
gtk_widget_ref (separator23);
gtk_object_set_data_full (GTK_OBJECT (main_window), "separator23", separator23,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (separator23);
gtk_container_add (GTK_CONTAINER (menu_file_menu), separator23);
gtk_widget_set_sensitive (separator23, FALSE);
quit = gtk_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (quit)->child),
_("_Quit"));
gtk_widget_add_accelerator (quit, "activate_item", menu_file_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (quit, "quit");
gtk_widget_ref (quit);
gtk_object_set_data_full (GTK_OBJECT (main_window), "quit", quit,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (quit);
gtk_container_add (GTK_CONTAINER (menu_file_menu), quit);
gtk_widget_add_accelerator (quit, "activate", accel_group,
GDK_q, GDK_CONTROL_MASK,
GTK_ACCEL_VISIBLE);
menu_view = gtk_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_view)->child),
_("_View"));
gtk_widget_add_accelerator (menu_view, "activate_item", accel_group,
tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
gtk_widget_set_name (menu_view, "menu_view");
gtk_widget_ref (menu_view);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_view", menu_view,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_view);
gtk_container_add (GTK_CONTAINER (menubar_main), menu_view);
gtk_widget_add_accelerator (menu_view, "activate_item", accel_group,
GDK_v, GDK_CONTROL_MASK,
GTK_ACCEL_VISIBLE);
menu_view_menu = gtk_menu_new ();
gtk_widget_set_name (menu_view_menu, "menu_view_menu");
gtk_widget_ref (menu_view_menu);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_view_menu", menu_view_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_view), menu_view_menu);
menu_view_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (menu_view_menu));
menu_searchbar_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_searchbar_visible)->child),
_("Show Search_bar"));
gtk_widget_add_accelerator (menu_searchbar_visible, "activate_item", menu_view_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_searchbar_visible, "menu_searchbar_visible");
gtk_widget_ref (menu_searchbar_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_searchbar_visible", menu_searchbar_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_searchbar_visible);
gtk_container_add (GTK_CONTAINER (menu_view_menu), menu_searchbar_visible);
gtk_widget_add_accelerator (menu_searchbar_visible, "activate", accel_group,
GDK_F2, 0,
GTK_ACCEL_VISIBLE);
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_searchbar_visible), TRUE);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_searchbar_visible), TRUE);
menu_sidebar_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_sidebar_visible)->child),
_("Show _Sidebar"));
gtk_widget_add_accelerator (menu_sidebar_visible, "activate_item", menu_view_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_sidebar_visible, "menu_sidebar_visible");
gtk_widget_ref (menu_sidebar_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_sidebar_visible", menu_sidebar_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_sidebar_visible);
gtk_container_add (GTK_CONTAINER (menu_view_menu), menu_sidebar_visible);
gtk_widget_add_accelerator (menu_sidebar_visible, "activate", accel_group,
GDK_F8, 0,
GTK_ACCEL_VISIBLE);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_sidebar_visible), TRUE);
menu_menubar_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_menubar_visible)->child),
_("Show _Menubar"));
gtk_widget_add_accelerator (menu_menubar_visible, "activate_item", menu_view_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_menubar_visible, "menu_menubar_visible");
gtk_widget_ref (menu_menubar_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_menubar_visible", menu_menubar_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_menubar_visible);
gtk_container_add (GTK_CONTAINER (menu_view_menu), menu_menubar_visible);
gtk_widget_add_accelerator (menu_menubar_visible, "activate", accel_group,
GDK_F9, 0,
GTK_ACCEL_VISIBLE);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_menubar_visible), TRUE);
menu_statusbar_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_statusbar_visible)->child),
_("Show Status_bar"));
gtk_widget_add_accelerator (menu_statusbar_visible, "activate_item", menu_view_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_statusbar_visible, "menu_statusbar_visible");
gtk_widget_ref (menu_statusbar_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_statusbar_visible", menu_statusbar_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_statusbar_visible);
gtk_container_add (GTK_CONTAINER (menu_view_menu), menu_statusbar_visible);
gtk_widget_add_accelerator (menu_statusbar_visible, "toggled", accel_group,
GDK_s, GDK_CONTROL_MASK,
GTK_ACCEL_VISIBLE);
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_statusbar_visible), TRUE);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_statusbar_visible), TRUE);
separator24 = gtk_menu_item_new ();
gtk_widget_set_name (separator24, "separator24");
gtk_widget_ref (separator24);
gtk_object_set_data_full (GTK_OBJECT (main_window), "separator24", separator24,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (separator24);
gtk_container_add (GTK_CONTAINER (menu_view_menu), separator24);
gtk_widget_set_sensitive (separator24, FALSE);
connection_counters1 = gtk_menu_item_new_with_label (_("Connection counters"));
gtk_widget_set_name (connection_counters1, "connection_counters1");
gtk_widget_ref (connection_counters1);
gtk_object_set_data_full (GTK_OBJECT (main_window), "connection_counters1", connection_counters1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (connection_counters1);
gtk_container_add (GTK_CONTAINER (menu_view_menu), connection_counters1);
connection_counters1_menu = gtk_menu_new ();
gtk_widget_set_name (connection_counters1_menu, "connection_counters1_menu");
gtk_widget_ref (connection_counters1_menu);
gtk_object_set_data_full (GTK_OBJECT (main_window), "connection_counters1_menu", connection_counters1_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (connection_counters1), connection_counters1_menu);
connection_counters1_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (connection_counters1_menu));
menu_downloads_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_downloads_visible)->child),
_("Show _Downloads"));
gtk_widget_add_accelerator (menu_downloads_visible, "activate_item", connection_counters1_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_downloads_visible, "menu_downloads_visible");
gtk_widget_ref (menu_downloads_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_downloads_visible", menu_downloads_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_downloads_visible);
gtk_container_add (GTK_CONTAINER (connection_counters1_menu), menu_downloads_visible);
gtk_widget_add_accelerator (menu_downloads_visible, "toggled", accel_group,
GDK_d, GDK_CONTROL_MASK,
GTK_ACCEL_VISIBLE);
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_downloads_visible), TRUE);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_downloads_visible), TRUE);
menu_uploads_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_uploads_visible)->child),
_("Show _Uploads"));
gtk_widget_add_accelerator (menu_uploads_visible, "activate_item", connection_counters1_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_uploads_visible, "menu_uploads_visible");
gtk_widget_ref (menu_uploads_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_uploads_visible", menu_uploads_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_uploads_visible);
gtk_container_add (GTK_CONTAINER (connection_counters1_menu), menu_uploads_visible);
gtk_widget_add_accelerator (menu_uploads_visible, "toggled", accel_group,
GDK_u, GDK_CONTROL_MASK,
GTK_ACCEL_VISIBLE);
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_uploads_visible), TRUE);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_uploads_visible), TRUE);
menu_connections_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_connections_visible)->child),
_("Show _Connections"));
gtk_widget_add_accelerator (menu_connections_visible, "activate_item", connection_counters1_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_connections_visible, "menu_connections_visible");
gtk_widget_ref (menu_connections_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_connections_visible", menu_connections_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_connections_visible);
gtk_container_add (GTK_CONTAINER (connection_counters1_menu), menu_connections_visible);
gtk_widget_add_accelerator (menu_connections_visible, "toggled", accel_group,
GDK_c, GDK_CONTROL_MASK,
GTK_ACCEL_VISIBLE);
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_connections_visible), TRUE);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_connections_visible), TRUE);
menu_http_stats_visible = gtk_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_http_stats_visible)->child),
_("_HTTP traffic stats"));
gtk_widget_add_accelerator (menu_http_stats_visible, "activate_item", menu_view_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_http_stats_visible, "menu_http_stats_visible");
gtk_widget_ref (menu_http_stats_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_http_stats_visible", menu_http_stats_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_http_stats_visible);
gtk_container_add (GTK_CONTAINER (menu_view_menu), menu_http_stats_visible);
menu_http_stats_visible_menu = gtk_menu_new ();
gtk_widget_set_name (menu_http_stats_visible_menu, "menu_http_stats_visible_menu");
gtk_widget_ref (menu_http_stats_visible_menu);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_http_stats_visible_menu", menu_http_stats_visible_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_http_stats_visible), menu_http_stats_visible_menu);
menu_http_stats_visible_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (menu_http_stats_visible_menu));
menu_bws_in_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_bws_in_visible)->child),
_("Show _inbound HTTP traffic"));
gtk_widget_add_accelerator (menu_bws_in_visible, "activate_item", menu_http_stats_visible_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_bws_in_visible, "menu_bws_in_visible");
gtk_widget_ref (menu_bws_in_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_bws_in_visible", menu_bws_in_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_bws_in_visible);
gtk_container_add (GTK_CONTAINER (menu_http_stats_visible_menu), menu_bws_in_visible);
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_bws_in_visible), TRUE);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_bws_in_visible), TRUE);
menu_bws_out_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_bws_out_visible)->child),
_("Show _outbound HTTP traffic"));
gtk_widget_add_accelerator (menu_bws_out_visible, "activate_item", menu_http_stats_visible_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_bws_out_visible, "menu_bws_out_visible");
gtk_widget_ref (menu_bws_out_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_bws_out_visible", menu_bws_out_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_bws_out_visible);
gtk_container_add (GTK_CONTAINER (menu_http_stats_visible_menu), menu_bws_out_visible);
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_bws_out_visible), TRUE);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_bws_out_visible), TRUE);
menu_gnet_stats_visible = gtk_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_gnet_stats_visible)->child),
_("_Gnutella traffic stats"));
gtk_widget_add_accelerator (menu_gnet_stats_visible, "activate_item", menu_view_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_gnet_stats_visible, "menu_gnet_stats_visible");
gtk_widget_ref (menu_gnet_stats_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_gnet_stats_visible", menu_gnet_stats_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_gnet_stats_visible);
gtk_container_add (GTK_CONTAINER (menu_view_menu), menu_gnet_stats_visible);
menu_gnet_stats_visible_menu = gtk_menu_new ();
gtk_widget_set_name (menu_gnet_stats_visible_menu, "menu_gnet_stats_visible_menu");
gtk_widget_ref (menu_gnet_stats_visible_menu);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_gnet_stats_visible_menu", menu_gnet_stats_visible_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_gnet_stats_visible), menu_gnet_stats_visible_menu);
menu_gnet_stats_visible_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (menu_gnet_stats_visible_menu));
menu_bws_gin_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_bws_gin_visible)->child),
_("Show _inbound Gnutella traffic"));
gtk_widget_add_accelerator (menu_bws_gin_visible, "activate_item", menu_gnet_stats_visible_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_bws_gin_visible, "menu_bws_gin_visible");
gtk_widget_ref (menu_bws_gin_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_bws_gin_visible", menu_bws_gin_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_bws_gin_visible);
gtk_container_add (GTK_CONTAINER (menu_gnet_stats_visible_menu), menu_bws_gin_visible);
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_bws_gin_visible), TRUE);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_bws_gin_visible), TRUE);
menu_bws_gout_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_bws_gout_visible)->child),
_("Show _outbound Gnutella traffic"));
gtk_widget_add_accelerator (menu_bws_gout_visible, "activate_item", menu_gnet_stats_visible_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_bws_gout_visible, "menu_bws_gout_visible");
gtk_widget_ref (menu_bws_gout_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_bws_gout_visible", menu_bws_gout_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_bws_gout_visible);
gtk_container_add (GTK_CONTAINER (menu_gnet_stats_visible_menu), menu_bws_gout_visible);
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_bws_gout_visible), TRUE);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_bws_gout_visible), TRUE);
menu_gnet_leaf_stats_visible = gtk_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_gnet_leaf_stats_visible)->child),
_("Gnutella _leaf traffic stats"));
gtk_widget_add_accelerator (menu_gnet_leaf_stats_visible, "activate_item", menu_view_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_gnet_leaf_stats_visible, "menu_gnet_leaf_stats_visible");
gtk_widget_ref (menu_gnet_leaf_stats_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_gnet_leaf_stats_visible", menu_gnet_leaf_stats_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_gnet_leaf_stats_visible);
gtk_container_add (GTK_CONTAINER (menu_view_menu), menu_gnet_leaf_stats_visible);
menu_gnet_leaf_stats_visible_menu = gtk_menu_new ();
gtk_widget_set_name (menu_gnet_leaf_stats_visible_menu, "menu_gnet_leaf_stats_visible_menu");
gtk_widget_ref (menu_gnet_leaf_stats_visible_menu);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_gnet_leaf_stats_visible_menu", menu_gnet_leaf_stats_visible_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_gnet_leaf_stats_visible), menu_gnet_leaf_stats_visible_menu);
menu_gnet_leaf_stats_visible_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (menu_gnet_leaf_stats_visible_menu));
menu_autohide_bws_gleaf = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_autohide_bws_gleaf)->child),
_("_auto-hide leaf traffic stats"));
gtk_widget_add_accelerator (menu_autohide_bws_gleaf, "activate_item", menu_gnet_leaf_stats_visible_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_autohide_bws_gleaf, "menu_autohide_bws_gleaf");
gtk_widget_ref (menu_autohide_bws_gleaf);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_autohide_bws_gleaf", menu_autohide_bws_gleaf,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_autohide_bws_gleaf);
gtk_container_add (GTK_CONTAINER (menu_gnet_leaf_stats_visible_menu), menu_autohide_bws_gleaf);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_autohide_bws_gleaf), TRUE);
menu_bws_glin_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_bws_glin_visible)->child),
_("Show _inbound leaf traffic"));
gtk_widget_add_accelerator (menu_bws_glin_visible, "activate_item", menu_gnet_leaf_stats_visible_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_bws_glin_visible, "menu_bws_glin_visible");
gtk_widget_ref (menu_bws_glin_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_bws_glin_visible", menu_bws_glin_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_bws_glin_visible);
gtk_container_add (GTK_CONTAINER (menu_gnet_leaf_stats_visible_menu), menu_bws_glin_visible);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_bws_glin_visible), TRUE);
menu_bws_glout_visible = gtk_check_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_bws_glout_visible)->child),
_("Show _outbound leaf traffic"));
gtk_widget_add_accelerator (menu_bws_glout_visible, "activate_item", menu_gnet_leaf_stats_visible_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_bws_glout_visible, "menu_bws_glout_visible");
gtk_widget_ref (menu_bws_glout_visible);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_bws_glout_visible", menu_bws_glout_visible,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_bws_glout_visible);
gtk_container_add (GTK_CONTAINER (menu_gnet_leaf_stats_visible_menu), menu_bws_glout_visible);
gtk_check_menu_item_set_show_toggle (GTK_CHECK_MENU_ITEM (menu_bws_glout_visible), TRUE);
separator20 = gtk_menu_item_new ();
gtk_widget_set_name (separator20, "separator20");
gtk_widget_ref (separator20);
gtk_object_set_data_full (GTK_OBJECT (main_window), "separator20", separator20,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (separator20);
gtk_container_add (GTK_CONTAINER (menu_view_menu), separator20);
gtk_widget_set_sensitive (separator20, FALSE);
menu_help = gtk_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_help)->child),
_("_Help"));
gtk_widget_add_accelerator (menu_help, "activate_item", accel_group,
tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
gtk_widget_set_name (menu_help, "menu_help");
gtk_widget_ref (menu_help);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_help", menu_help,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_help);
gtk_container_add (GTK_CONTAINER (menubar_main), menu_help);
menu_help_menu = gtk_menu_new ();
gtk_widget_set_name (menu_help_menu, "menu_help_menu");
gtk_widget_ref (menu_help_menu);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_help_menu", menu_help_menu,
(GtkDestroyNotify) gtk_widget_unref);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu_help), menu_help_menu);
menu_help_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (menu_help_menu));
menu_about = gtk_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_about)->child),
_("_About"));
gtk_widget_add_accelerator (menu_about, "activate_item", menu_help_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_about, "menu_about");
gtk_widget_ref (menu_about);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_about", menu_about,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_about);
gtk_container_add (GTK_CONTAINER (menu_help_menu), menu_about);
menu_faq = gtk_menu_item_new_with_label ("");
tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menu_faq)->child),
_("_FAQ"));
gtk_widget_add_accelerator (menu_faq, "activate_item", menu_help_menu_accels,
tmp_key, 0, 0);
gtk_widget_set_name (menu_faq, "menu_faq");
gtk_widget_ref (menu_faq);
gtk_object_set_data_full (GTK_OBJECT (main_window), "menu_faq", menu_faq,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (menu_faq);
gtk_container_add (GTK_CONTAINER (menu_help_menu), menu_faq);
gtk_tooltips_set_tip (tooltips, menu_faq, _("Frequently Asked Questions"), NULL);
viewport_searchbar = gtk_viewport_new (NULL, NULL);
gtk_widget_set_name (viewport_searchbar, "viewport_searchbar");
gtk_widget_ref (viewport_searchbar);
gtk_object_set_data_full (GTK_OBJECT (main_window), "viewport_searchbar", viewport_searchbar,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (viewport_searchbar);
gtk_box_pack_start (GTK_BOX (vbox12), viewport_searchbar, FALSE, TRUE, 0);
gtk_viewport_set_shadow_type (GTK_VIEWPORT (viewport_searchbar), GTK_SHADOW_OUT);
hbox179 = gtk_hbox_new (FALSE, 4);
gtk_widget_set_name (hbox179, "hbox179");
gtk_widget_ref (hbox179);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox179", hbox179,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox179);
gtk_container_add (GTK_CONTAINER (viewport_searchbar), hbox179);
button_search = gtk_button_new_with_label (_("Search"));
gtk_widget_set_name (button_search, "button_search");
gtk_widget_ref (button_search);
gtk_object_set_data_full (GTK_OBJECT (main_window), "button_search", button_search,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button_search);
gtk_box_pack_start (GTK_BOX (hbox179), button_search, FALSE, FALSE, 0);
gtk_widget_set_sensitive (button_search, FALSE);
gtk_button_set_relief (GTK_BUTTON (button_search), GTK_RELIEF_NONE);
combo_search = gtk_combo_new ();
gtk_widget_set_name (combo_search, "combo_search");
gtk_widget_ref (combo_search);
gtk_object_set_data_full (GTK_OBJECT (main_window), "combo_search", combo_search,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (combo_search);
gtk_box_pack_start (GTK_BOX (hbox179), combo_search, TRUE, TRUE, 0);
gtk_combo_set_use_arrows_always (GTK_COMBO (combo_search), TRUE);
entry_search = GTK_COMBO (combo_search)->entry;
gtk_widget_set_name (entry_search, "entry_search");
gtk_widget_ref (entry_search);
gtk_object_set_data_full (GTK_OBJECT (main_window), "entry_search", entry_search,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (entry_search);
option_menu_search_lifetime = gtk_option_menu_new ();
gtk_widget_set_name (option_menu_search_lifetime, "option_menu_search_lifetime");
gtk_widget_ref (option_menu_search_lifetime);
gtk_object_set_data_full (GTK_OBJECT (main_window), "option_menu_search_lifetime", option_menu_search_lifetime,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (option_menu_search_lifetime);
gtk_box_pack_start (GTK_BOX (hbox179), option_menu_search_lifetime, FALSE, FALSE, 0);
option_menu_search_lifetime_menu = gtk_menu_new ();
gtk_option_menu_set_menu (GTK_OPTION_MENU (option_menu_search_lifetime), option_menu_search_lifetime_menu);
optionmenu_search_filter = gtk_option_menu_new ();
gtk_widget_set_name (optionmenu_search_filter, "optionmenu_search_filter");
gtk_widget_ref (optionmenu_search_filter);
gtk_object_set_data_full (GTK_OBJECT (main_window), "optionmenu_search_filter", optionmenu_search_filter,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (optionmenu_search_filter);
gtk_box_pack_start (GTK_BOX (hbox179), optionmenu_search_filter, FALSE, FALSE, 0);
optionmenu_search_filter_menu = gtk_menu_new ();
gtk_option_menu_set_menu (GTK_OPTION_MENU (optionmenu_search_filter), optionmenu_search_filter_menu);
button_search_passive = gtk_button_new_with_label ("");
button_search_passive_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (button_search_passive)->child),
_("_Passive"));
gtk_widget_add_accelerator (button_search_passive, "clicked", accel_group,
button_search_passive_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
gtk_widget_set_name (button_search_passive, "button_search_passive");
gtk_widget_ref (button_search_passive);
gtk_object_set_data_full (GTK_OBJECT (main_window), "button_search_passive", button_search_passive,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button_search_passive);
gtk_box_pack_start (GTK_BOX (hbox179), button_search_passive, FALSE, FALSE, 0);
gtk_tooltips_set_tip (tooltips, button_search_passive, _("A passive search matches any search results routed through this node"), NULL);
hpaned_main = gtk_hpaned_new ();
gtk_widget_set_name (hpaned_main, "hpaned_main");
gtk_widget_ref (hpaned_main);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hpaned_main", hpaned_main,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hpaned_main);
gtk_box_pack_start (GTK_BOX (vbox12), hpaned_main, TRUE, TRUE, 0);
gtk_paned_set_gutter_size (GTK_PANED (hpaned_main), 10);
vbox_sidebar = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox_sidebar, "vbox_sidebar");
gtk_widget_ref (vbox_sidebar);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox_sidebar", vbox_sidebar,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox_sidebar);
gtk_paned_pack1 (GTK_PANED (hpaned_main), vbox_sidebar, FALSE, TRUE);
vbox46 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox46, "vbox46");
gtk_widget_ref (vbox46);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox46", vbox46,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox46);
gtk_box_pack_start (GTK_BOX (vbox_sidebar), vbox46, TRUE, TRUE, 0);
notebook_sidebar = gtk_notebook_new ();
gtk_widget_set_name (notebook_sidebar, "notebook_sidebar");
gtk_widget_ref (notebook_sidebar);
gtk_object_set_data_full (GTK_OBJECT (main_window), "notebook_sidebar", notebook_sidebar,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (notebook_sidebar);
gtk_box_pack_start (GTK_BOX (vbox46), notebook_sidebar, TRUE, TRUE, 0);
GTK_WIDGET_UNSET_FLAGS (notebook_sidebar, GTK_CAN_FOCUS);
gtk_notebook_set_show_tabs (GTK_NOTEBOOK (notebook_sidebar), FALSE);
gtk_notebook_set_show_border (GTK_NOTEBOOK (notebook_sidebar), FALSE);
viewport49 = gtk_viewport_new (NULL, NULL);
gtk_widget_set_name (viewport49, "viewport49");
gtk_widget_ref (viewport49);
gtk_object_set_data_full (GTK_OBJECT (main_window), "viewport49", viewport49,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (viewport49);
gtk_container_add (GTK_CONTAINER (notebook_sidebar), viewport49);
gtk_viewport_set_shadow_type (GTK_VIEWPORT (viewport49), GTK_SHADOW_NONE);
sw_searches = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_set_name (sw_searches, "sw_searches");
gtk_widget_ref (sw_searches);
gtk_object_set_data_full (GTK_OBJECT (main_window), "sw_searches", sw_searches,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (sw_searches);
gtk_container_add (GTK_CONTAINER (viewport49), sw_searches);
gtk_widget_set_usize (sw_searches, 150, 200);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw_searches), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
clist_search = gtk_clist_new (3);
gtk_widget_set_name (clist_search, "clist_search");
gtk_widget_ref (clist_search);
gtk_object_set_data_full (GTK_OBJECT (main_window), "clist_search", clist_search,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (clist_search);
gtk_container_add (GTK_CONTAINER (sw_searches), clist_search);
gtk_clist_set_column_width (GTK_CLIST (clist_search), 0, 109);
gtk_clist_set_column_width (GTK_CLIST (clist_search), 1, 26);
gtk_clist_set_column_width (GTK_CLIST (clist_search), 2, 27);
gtk_clist_set_selection_mode (GTK_CLIST (clist_search), GTK_SELECTION_BROWSE);
gtk_clist_column_titles_show (GTK_CLIST (clist_search));
label185 = gtk_label_new (_("Search"));
gtk_widget_set_name (label185, "label185");
gtk_widget_ref (label185);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label185", label185,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label185);
gtk_clist_set_column_widget (GTK_CLIST (clist_search), 0, label185);
gtk_misc_set_alignment (GTK_MISC (label185), 7.45058e-09, 0.5);
label186 = gtk_label_new (_("Hits"));
gtk_widget_set_name (label186, "label186");
gtk_widget_ref (label186);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label186", label186,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label186);
gtk_clist_set_column_widget (GTK_CLIST (clist_search), 1, label186);
label187 = gtk_label_new (_("New"));
gtk_widget_set_name (label187, "label187");
gtk_widget_ref (label187);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label187", label187,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label187);
gtk_clist_set_column_widget (GTK_CLIST (clist_search), 2, label187);
label_nb_sb_1 = gtk_label_new ("");
gtk_widget_set_name (label_nb_sb_1, "label_nb_sb_1");
gtk_widget_ref (label_nb_sb_1);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label_nb_sb_1", label_nb_sb_1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label_nb_sb_1);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook_sidebar), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook_sidebar), 0), label_nb_sb_1);
label189 = gtk_label_new ("");
gtk_widget_set_name (label189, "label189");
gtk_widget_ref (label189);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label189", label189,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label189);
gtk_container_add (GTK_CONTAINER (notebook_sidebar), label189);
label188 = gtk_label_new ("");
gtk_widget_set_name (label188, "label188");
gtk_widget_ref (label188);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label188", label188,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label188);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook_sidebar), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook_sidebar), 1), label188);
vbox31 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox31, "vbox31");
gtk_widget_ref (vbox31);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox31", vbox31,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox31);
gtk_box_pack_start (GTK_BOX (vbox_sidebar), vbox31, FALSE, TRUE, 0);
frame75 = gtk_frame_new (NULL);
gtk_widget_set_name (frame75, "frame75");
gtk_widget_ref (frame75);
gtk_object_set_data_full (GTK_OBJECT (main_window), "frame75", frame75,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (frame75);
gtk_box_pack_start (GTK_BOX (vbox31), frame75, FALSE, FALSE, 0);
gtk_frame_set_shadow_type (GTK_FRAME (frame75), GTK_SHADOW_OUT);
vbox108 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox108, "vbox108");
gtk_widget_ref (vbox108);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox108", vbox108,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox108);
gtk_container_add (GTK_CONTAINER (frame75), vbox108);
hbox_stats_connections = gtk_hbox_new (FALSE, 1);
gtk_widget_set_name (hbox_stats_connections, "hbox_stats_connections");
gtk_widget_ref (hbox_stats_connections);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox_stats_connections", hbox_stats_connections,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox_stats_connections);
gtk_box_pack_start (GTK_BOX (vbox108), hbox_stats_connections, FALSE, TRUE, 0);
eventbox6 = gtk_event_box_new ();
gtk_widget_set_name (eventbox6, "eventbox6");
gtk_widget_ref (eventbox6);
gtk_object_set_data_full (GTK_OBJECT (main_window), "eventbox6", eventbox6,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (eventbox6);
gtk_box_pack_start (GTK_BOX (hbox_stats_connections), eventbox6, FALSE, FALSE, 0);
gtk_tooltips_set_tip (tooltips, eventbox6, _("Gnutella peers"), NULL);
pixmap1 = create_pixmap (main_window, "smallserver.xpm");
gtk_widget_set_name (pixmap1, "pixmap1");
gtk_widget_ref (pixmap1);
gtk_object_set_data_full (GTK_OBJECT (main_window), "pixmap1", pixmap1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (pixmap1);
gtk_container_add (GTK_CONTAINER (eventbox6), pixmap1);
gtk_pixmap_set_build_insensitive (GTK_PIXMAP (pixmap1), FALSE);
progressbar_connections = gtk_progress_bar_new ();
gtk_widget_set_name (progressbar_connections, "progressbar_connections");
gtk_widget_ref (progressbar_connections);
gtk_object_set_data_full (GTK_OBJECT (main_window), "progressbar_connections", progressbar_connections,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (progressbar_connections);
gtk_box_pack_start (GTK_BOX (hbox_stats_connections), progressbar_connections, TRUE, TRUE, 0);
gtk_progress_set_show_text (GTK_PROGRESS (progressbar_connections), TRUE);
gtk_progress_set_format_string (GTK_PROGRESS (progressbar_connections), _("%v/%u Gnutella peers"));
hbox_stats_uploads = gtk_hbox_new (FALSE, 1);
gtk_widget_set_name (hbox_stats_uploads, "hbox_stats_uploads");
gtk_widget_ref (hbox_stats_uploads);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox_stats_uploads", hbox_stats_uploads,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox_stats_uploads);
gtk_box_pack_start (GTK_BOX (vbox108), hbox_stats_uploads, FALSE, TRUE, 0);
eventbox7 = gtk_event_box_new ();
gtk_widget_set_name (eventbox7, "eventbox7");
gtk_widget_ref (eventbox7);
gtk_object_set_data_full (GTK_OBJECT (main_window), "eventbox7", eventbox7,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (eventbox7);
gtk_box_pack_start (GTK_BOX (hbox_stats_uploads), eventbox7, FALSE, FALSE, 0);
gtk_tooltips_set_tip (tooltips, eventbox7, _("uploads"), NULL);
pixmap2 = create_pixmap (main_window, "upload.xpm");
gtk_widget_set_name (pixmap2, "pixmap2");
gtk_widget_ref (pixmap2);
gtk_object_set_data_full (GTK_OBJECT (main_window), "pixmap2", pixmap2,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (pixmap2);
gtk_container_add (GTK_CONTAINER (eventbox7), pixmap2);
gtk_pixmap_set_build_insensitive (GTK_PIXMAP (pixmap2), FALSE);
progressbar_uploads = gtk_progress_bar_new ();
gtk_widget_set_name (progressbar_uploads, "progressbar_uploads");
gtk_widget_ref (progressbar_uploads);
gtk_object_set_data_full (GTK_OBJECT (main_window), "progressbar_uploads", progressbar_uploads,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (progressbar_uploads);
gtk_box_pack_start (GTK_BOX (hbox_stats_uploads), progressbar_uploads, TRUE, TRUE, 0);
gtk_progress_set_show_text (GTK_PROGRESS (progressbar_uploads), TRUE);
gtk_progress_set_format_string (GTK_PROGRESS (progressbar_uploads), _("%v/%u uploads"));
hbox_stats_downloads = gtk_hbox_new (FALSE, 1);
gtk_widget_set_name (hbox_stats_downloads, "hbox_stats_downloads");
gtk_widget_ref (hbox_stats_downloads);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox_stats_downloads", hbox_stats_downloads,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox_stats_downloads);
gtk_box_pack_start (GTK_BOX (vbox108), hbox_stats_downloads, FALSE, TRUE, 0);
eventbox8 = gtk_event_box_new ();
gtk_widget_set_name (eventbox8, "eventbox8");
gtk_widget_ref (eventbox8);
gtk_object_set_data_full (GTK_OBJECT (main_window), "eventbox8", eventbox8,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (eventbox8);
gtk_box_pack_start (GTK_BOX (hbox_stats_downloads), eventbox8, FALSE, FALSE, 0);
gtk_tooltips_set_tip (tooltips, eventbox8, _("downloads"), NULL);
pixmap3 = create_pixmap (main_window, "download.xpm");
gtk_widget_set_name (pixmap3, "pixmap3");
gtk_widget_ref (pixmap3);
gtk_object_set_data_full (GTK_OBJECT (main_window), "pixmap3", pixmap3,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (pixmap3);
gtk_container_add (GTK_CONTAINER (eventbox8), pixmap3);
gtk_pixmap_set_build_insensitive (GTK_PIXMAP (pixmap3), FALSE);
progressbar_downloads = gtk_progress_bar_new ();
gtk_widget_set_name (progressbar_downloads, "progressbar_downloads");
gtk_widget_ref (progressbar_downloads);
gtk_object_set_data_full (GTK_OBJECT (main_window), "progressbar_downloads", progressbar_downloads,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (progressbar_downloads);
gtk_box_pack_start (GTK_BOX (hbox_stats_downloads), progressbar_downloads, TRUE, TRUE, 0);
gtk_progress_set_show_text (GTK_PROGRESS (progressbar_downloads), TRUE);
gtk_progress_set_format_string (GTK_PROGRESS (progressbar_downloads), _("%v/%u downloads"));
frame_bws_inout = gtk_frame_new (_("HTTP traffic"));
gtk_widget_set_name (frame_bws_inout, "frame_bws_inout");
gtk_widget_ref (frame_bws_inout);
gtk_object_set_data_full (GTK_OBJECT (main_window), "frame_bws_inout", frame_bws_inout,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (frame_bws_inout);
gtk_box_pack_start (GTK_BOX (vbox31), frame_bws_inout, FALSE, FALSE, 0);
gtk_frame_set_label_align (GTK_FRAME (frame_bws_inout), 0.5, 0.5);
gtk_frame_set_shadow_type (GTK_FRAME (frame_bws_inout), GTK_SHADOW_OUT);
vbox42 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox42, "vbox42");
gtk_widget_ref (vbox42);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox42", vbox42,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox42);
gtk_container_add (GTK_CONTAINER (frame_bws_inout), vbox42);
progressbar_bws_in = gtk_progress_bar_new ();
gtk_widget_set_name (progressbar_bws_in, "progressbar_bws_in");
gtk_widget_ref (progressbar_bws_in);
gtk_object_set_data_full (GTK_OBJECT (main_window), "progressbar_bws_in", progressbar_bws_in,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (progressbar_bws_in);
gtk_box_pack_start (GTK_BOX (vbox42), progressbar_bws_in, FALSE, FALSE, 0);
gtk_tooltips_set_tip (tooltips, progressbar_bws_in, _("Click to toggle display."), NULL);
gtk_widget_set_events (progressbar_bws_in, GDK_BUTTON_PRESS_MASK);
gtk_progress_set_show_text (GTK_PROGRESS (progressbar_bws_in), TRUE);
gtk_progress_set_format_string (GTK_PROGRESS (progressbar_bws_in), _("in"));
progressbar_bws_out = gtk_progress_bar_new ();
gtk_widget_set_name (progressbar_bws_out, "progressbar_bws_out");
gtk_widget_ref (progressbar_bws_out);
gtk_object_set_data_full (GTK_OBJECT (main_window), "progressbar_bws_out", progressbar_bws_out,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (progressbar_bws_out);
gtk_box_pack_start (GTK_BOX (vbox42), progressbar_bws_out, FALSE, FALSE, 0);
gtk_tooltips_set_tip (tooltips, progressbar_bws_out, _("Click to toggle display."), NULL);
gtk_widget_set_events (progressbar_bws_out, GDK_BUTTON_PRESS_MASK);
gtk_progress_set_show_text (GTK_PROGRESS (progressbar_bws_out), TRUE);
gtk_progress_set_format_string (GTK_PROGRESS (progressbar_bws_out), _("out"));
frame_bws_ginout = gtk_frame_new (_("Gnutella traffic"));
gtk_widget_set_name (frame_bws_ginout, "frame_bws_ginout");
gtk_widget_ref (frame_bws_ginout);
gtk_object_set_data_full (GTK_OBJECT (main_window), "frame_bws_ginout", frame_bws_ginout,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (frame_bws_ginout);
gtk_box_pack_start (GTK_BOX (vbox31), frame_bws_ginout, FALSE, FALSE, 0);
gtk_frame_set_label_align (GTK_FRAME (frame_bws_ginout), 0.5, 0.5);
gtk_frame_set_shadow_type (GTK_FRAME (frame_bws_ginout), GTK_SHADOW_OUT);
vbox43 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox43, "vbox43");
gtk_widget_ref (vbox43);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox43", vbox43,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox43);
gtk_container_add (GTK_CONTAINER (frame_bws_ginout), vbox43);
progressbar_bws_gin = gtk_progress_bar_new ();
gtk_widget_set_name (progressbar_bws_gin, "progressbar_bws_gin");
gtk_widget_ref (progressbar_bws_gin);
gtk_object_set_data_full (GTK_OBJECT (main_window), "progressbar_bws_gin", progressbar_bws_gin,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (progressbar_bws_gin);
gtk_box_pack_start (GTK_BOX (vbox43), progressbar_bws_gin, FALSE, FALSE, 0);
gtk_widget_set_events (progressbar_bws_gin, GDK_BUTTON_PRESS_MASK);
gtk_progress_set_show_text (GTK_PROGRESS (progressbar_bws_gin), TRUE);
gtk_progress_set_format_string (GTK_PROGRESS (progressbar_bws_gin), _("in"));
progressbar_bws_gout = gtk_progress_bar_new ();
gtk_widget_set_name (progressbar_bws_gout, "progressbar_bws_gout");
gtk_widget_ref (progressbar_bws_gout);
gtk_object_set_data_full (GTK_OBJECT (main_window), "progressbar_bws_gout", progressbar_bws_gout,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (progressbar_bws_gout);
gtk_box_pack_start (GTK_BOX (vbox43), progressbar_bws_gout, FALSE, FALSE, 0);
gtk_widget_set_events (progressbar_bws_gout, GDK_BUTTON_PRESS_MASK);
gtk_progress_set_show_text (GTK_PROGRESS (progressbar_bws_gout), TRUE);
gtk_progress_set_format_string (GTK_PROGRESS (progressbar_bws_gout), _("out"));
frame_bws_glinout = gtk_frame_new (_("Leaf traffic"));
gtk_widget_set_name (frame_bws_glinout, "frame_bws_glinout");
gtk_widget_ref (frame_bws_glinout);
gtk_object_set_data_full (GTK_OBJECT (main_window), "frame_bws_glinout", frame_bws_glinout,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (frame_bws_glinout);
gtk_box_pack_start (GTK_BOX (vbox31), frame_bws_glinout, TRUE, TRUE, 0);
gtk_frame_set_label_align (GTK_FRAME (frame_bws_glinout), 0.5, 0.5);
gtk_frame_set_shadow_type (GTK_FRAME (frame_bws_glinout), GTK_SHADOW_OUT);
vbox107 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox107, "vbox107");
gtk_widget_ref (vbox107);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox107", vbox107,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox107);
gtk_container_add (GTK_CONTAINER (frame_bws_glinout), vbox107);
progressbar_bws_lin = gtk_progress_bar_new ();
gtk_widget_set_name (progressbar_bws_lin, "progressbar_bws_lin");
gtk_widget_ref (progressbar_bws_lin);
gtk_object_set_data_full (GTK_OBJECT (main_window), "progressbar_bws_lin", progressbar_bws_lin,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (progressbar_bws_lin);
gtk_box_pack_start (GTK_BOX (vbox107), progressbar_bws_lin, FALSE, FALSE, 0);
gtk_widget_set_events (progressbar_bws_lin, GDK_BUTTON_PRESS_MASK);
gtk_progress_set_show_text (GTK_PROGRESS (progressbar_bws_lin), TRUE);
gtk_progress_set_format_string (GTK_PROGRESS (progressbar_bws_lin), _("in"));
progressbar_bws_lout = gtk_progress_bar_new ();
gtk_widget_set_name (progressbar_bws_lout, "progressbar_bws_lout");
gtk_widget_ref (progressbar_bws_lout);
gtk_object_set_data_full (GTK_OBJECT (main_window), "progressbar_bws_lout", progressbar_bws_lout,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (progressbar_bws_lout);
gtk_box_pack_start (GTK_BOX (vbox107), progressbar_bws_lout, FALSE, FALSE, 0);
gtk_widget_set_events (progressbar_bws_lout, GDK_BUTTON_PRESS_MASK);
gtk_progress_set_show_text (GTK_PROGRESS (progressbar_bws_lout), TRUE);
gtk_progress_set_format_string (GTK_PROGRESS (progressbar_bws_lout), _("out"));
vbox_right = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox_right, "vbox_right");
gtk_widget_ref (vbox_right);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox_right", vbox_right,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox_right);
gtk_paned_pack2 (GTK_PANED (hpaned_main), vbox_right, TRUE, TRUE);
notebook_main = gtk_notebook_new ();
gtk_widget_set_name (notebook_main, "notebook_main");
gtk_widget_ref (notebook_main);
gtk_object_set_data_full (GTK_OBJECT (main_window), "notebook_main", notebook_main,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (notebook_main);
gtk_box_pack_start (GTK_BOX (vbox_right), notebook_main, TRUE, TRUE, 0);
gtk_notebook_set_show_border (GTK_NOTEBOOK (notebook_main), FALSE);
gtk_notebook_set_scrollable (GTK_NOTEBOOK (notebook_main), TRUE);
gtk_notebook_set_tab_hborder (GTK_NOTEBOOK (notebook_main), 0);
gtk_notebook_set_tab_vborder (GTK_NOTEBOOK (notebook_main), 0);
vbox_gnutellanet = gtk_vbox_new (FALSE, 6);
gtk_widget_set_name (vbox_gnutellanet, "vbox_gnutellanet");
gtk_widget_ref (vbox_gnutellanet);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox_gnutellanet", vbox_gnutellanet,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox_gnutellanet);
gtk_container_add (GTK_CONTAINER (notebook_main), vbox_gnutellanet);
vbox17 = gtk_vbox_new (FALSE, 2);
gtk_widget_set_name (vbox17, "vbox17");
gtk_widget_ref (vbox17);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox17", vbox17,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox17);
gtk_box_pack_start (GTK_BOX (vbox_gnutellanet), vbox17, TRUE, TRUE, 0);
sw_nodes = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_set_name (sw_nodes, "sw_nodes");
gtk_widget_ref (sw_nodes);
gtk_object_set_data_full (GTK_OBJECT (main_window), "sw_nodes", sw_nodes,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (sw_nodes);
gtk_box_pack_start (GTK_BOX (vbox17), sw_nodes, TRUE, TRUE, 0);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw_nodes), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
clist_nodes = gtk_clist_new (8);
gtk_widget_set_name (clist_nodes, "clist_nodes");
gtk_widget_ref (clist_nodes);
gtk_object_set_data_full (GTK_OBJECT (main_window), "clist_nodes", clist_nodes,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (clist_nodes);
gtk_container_add (GTK_CONTAINER (sw_nodes), clist_nodes);
GTK_WIDGET_UNSET_FLAGS (clist_nodes, GTK_CAN_FOCUS);
gtk_clist_set_column_width (GTK_CLIST (clist_nodes), 0, 80);
gtk_clist_set_column_width (GTK_CLIST (clist_nodes), 1, 36);
gtk_clist_set_column_width (GTK_CLIST (clist_nodes), 2, 80);
gtk_clist_set_column_width (GTK_CLIST (clist_nodes), 3, 80);
gtk_clist_set_column_width (GTK_CLIST (clist_nodes), 4, 80);
gtk_clist_set_column_width (GTK_CLIST (clist_nodes), 5, 80);
gtk_clist_set_column_width (GTK_CLIST (clist_nodes), 6, 80);
gtk_clist_set_column_width (GTK_CLIST (clist_nodes), 7, 80);
gtk_clist_set_selection_mode (GTK_CLIST (clist_nodes), GTK_SELECTION_EXTENDED);
gtk_clist_column_titles_show (GTK_CLIST (clist_nodes));
label13 = gtk_label_new (_("Host"));
gtk_widget_set_name (label13, "label13");
gtk_widget_ref (label13);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label13", label13,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label13);
gtk_clist_set_column_widget (GTK_CLIST (clist_nodes), 0, label13);
gtk_misc_set_alignment (GTK_MISC (label13), 0, 0.5);
label14b = gtk_label_new (_("Loc"));
gtk_widget_set_name (label14b, "label14b");
gtk_widget_ref (label14b);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label14b", label14b,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label14b);
gtk_clist_set_column_widget (GTK_CLIST (clist_nodes), 1, label14b);
label14 = gtk_label_new (_("Flags"));
gtk_widget_set_name (label14, "label14");
gtk_widget_ref (label14);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label14", label14,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label14);
gtk_clist_set_column_widget (GTK_CLIST (clist_nodes), 2, label14);
label_node_vendor = gtk_label_new (_("User-Agent"));
gtk_widget_set_name (label_node_vendor, "label_node_vendor");
gtk_widget_ref (label_node_vendor);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label_node_vendor", label_node_vendor,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label_node_vendor);
gtk_clist_set_column_widget (GTK_CLIST (clist_nodes), 3, label_node_vendor);
label_node_proto = gtk_label_new (_("Ver"));
gtk_widget_set_name (label_node_proto, "label_node_proto");
gtk_widget_ref (label_node_proto);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label_node_proto", label_node_proto,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label_node_proto);
gtk_clist_set_column_widget (GTK_CLIST (clist_nodes), 4, label_node_proto);
label_node_connected = gtk_label_new (_("Connected time"));
gtk_widget_set_name (label_node_connected, "label_node_connected");
gtk_widget_ref (label_node_connected);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label_node_connected", label_node_connected,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label_node_connected);
gtk_clist_set_column_widget (GTK_CLIST (clist_nodes), 5, label_node_connected);
gtk_misc_set_alignment (GTK_MISC (label_node_connected), 7.45058e-09, 0.5);
label_node_uptime = gtk_label_new (_("Uptime"));
gtk_widget_set_name (label_node_uptime, "label_node_uptime");
gtk_widget_ref (label_node_uptime);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label_node_uptime", label_node_uptime,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label_node_uptime);
gtk_clist_set_column_widget (GTK_CLIST (clist_nodes), 6, label_node_uptime);
label_node_info = gtk_label_new (_("Info"));
gtk_widget_set_name (label_node_info, "label_node_info");
gtk_widget_ref (label_node_info);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label_node_info", label_node_info,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label_node_info);
gtk_clist_set_column_widget (GTK_CLIST (clist_nodes), 7, label_node_info);
gtk_misc_set_alignment (GTK_MISC (label_node_info), 7.45058e-09, 0.5);
hbox2 = gtk_hbox_new (FALSE, 4);
gtk_widget_set_name (hbox2, "hbox2");
gtk_widget_ref (hbox2);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox2", hbox2,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox2);
gtk_box_pack_start (GTK_BOX (vbox17), hbox2, FALSE, TRUE, 0);
button_nodes_disconnect = gtk_button_new_with_label (_("Disconnect"));
gtk_widget_set_name (button_nodes_disconnect, "button_nodes_disconnect");
gtk_widget_ref (button_nodes_disconnect);
gtk_object_set_data_full (GTK_OBJECT (main_window), "button_nodes_disconnect", button_nodes_disconnect,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button_nodes_disconnect);
gtk_box_pack_start (GTK_BOX (hbox2), button_nodes_disconnect, FALSE, FALSE, 0);
gtk_widget_set_sensitive (button_nodes_disconnect, FALSE);
gtk_tooltips_set_tip (tooltips, button_nodes_disconnect, _("Disconnect from selected nodes"), NULL);
button_nodes_add = gtk_button_new_with_label (_("Add"));
gtk_widget_set_name (button_nodes_add, "button_nodes_add");
gtk_widget_ref (button_nodes_add);
gtk_object_set_data_full (GTK_OBJECT (main_window), "button_nodes_add", button_nodes_add,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button_nodes_add);
gtk_box_pack_start (GTK_BOX (hbox2), button_nodes_add, FALSE, FALSE, 0);
gtk_widget_set_sensitive (button_nodes_add, FALSE);
gtk_tooltips_set_tip (tooltips, button_nodes_add, _("Try to connect to specified address"), NULL);
entry_host = gtk_entry_new ();
gtk_widget_set_name (entry_host, "entry_host");
gtk_widget_ref (entry_host);
gtk_object_set_data_full (GTK_OBJECT (main_window), "entry_host", entry_host,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (entry_host);
gtk_box_pack_start (GTK_BOX (hbox2), entry_host, TRUE, TRUE, 0);
hbox200 = gtk_hbox_new (FALSE, 4);
gtk_widget_set_name (hbox200, "hbox200");
gtk_widget_ref (hbox200);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox200", hbox200,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox200);
gtk_box_pack_start (GTK_BOX (vbox17), hbox200, FALSE, TRUE, 0);
hbox_normal_or_ultrapeer = gtk_table_new (2, 2, FALSE);
gtk_widget_set_name (hbox_normal_or_ultrapeer, "hbox_normal_or_ultrapeer");
gtk_widget_ref (hbox_normal_or_ultrapeer);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox_normal_or_ultrapeer", hbox_normal_or_ultrapeer,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox_normal_or_ultrapeer);
gtk_box_pack_start (GTK_BOX (hbox200), hbox_normal_or_ultrapeer, TRUE, TRUE, 0);
gtk_table_set_row_spacings (GTK_TABLE (hbox_normal_or_ultrapeer), 2);
gtk_table_set_col_spacings (GTK_TABLE (hbox_normal_or_ultrapeer), 4);
label530 = gtk_label_new (_("Minimum"));
gtk_widget_set_name (label530, "label530");
gtk_widget_ref (label530);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label530", label530,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label530);
gtk_table_attach (GTK_TABLE (hbox_normal_or_ultrapeer), label530, 0, 1, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (label530), 0, 0.5);
label531 = gtk_label_new (_("Maximum"));
gtk_widget_set_name (label531, "label531");
gtk_widget_ref (label531);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label531", label531,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label531);
gtk_table_attach (GTK_TABLE (hbox_normal_or_ultrapeer), label531, 0, 1, 1, 2,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (label531), 0, 0.5);
spinbutton_up_connections_adj = gtk_adjustment_new (1, 0, 100, 1, 10, 10);
spinbutton_up_connections = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton_up_connections_adj), 1, 0);
gtk_widget_set_name (spinbutton_up_connections, "spinbutton_up_connections");
gtk_widget_ref (spinbutton_up_connections);
gtk_object_set_data_full (GTK_OBJECT (main_window), "spinbutton_up_connections", spinbutton_up_connections,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (spinbutton_up_connections);
gtk_table_attach (GTK_TABLE (hbox_normal_or_ultrapeer), spinbutton_up_connections, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton_up_connections), TRUE);
spinbutton_max_connections_adj = gtk_adjustment_new (1, 0, 100, 1, 10, 10);
spinbutton_max_connections = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton_max_connections_adj), 1, 0);
gtk_widget_set_name (spinbutton_max_connections, "spinbutton_max_connections");
gtk_widget_ref (spinbutton_max_connections);
gtk_object_set_data_full (GTK_OBJECT (main_window), "spinbutton_max_connections", spinbutton_max_connections,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (spinbutton_max_connections);
gtk_table_attach (GTK_TABLE (hbox_normal_or_ultrapeer), spinbutton_max_connections, 1, 2, 1, 2,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton_max_connections), TRUE);
hbox_leaf = gtk_table_new (1, 2, FALSE);
gtk_widget_set_name (hbox_leaf, "hbox_leaf");
gtk_widget_ref (hbox_leaf);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox_leaf", hbox_leaf,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox_leaf);
gtk_box_pack_start (GTK_BOX (hbox200), hbox_leaf, TRUE, FALSE, 0);
gtk_table_set_row_spacings (GTK_TABLE (hbox_leaf), 2);
gtk_table_set_col_spacings (GTK_TABLE (hbox_leaf), 4);
label532 = gtk_label_new (_("Ultrapeers in leaf mode"));
gtk_widget_set_name (label532, "label532");
gtk_widget_ref (label532);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label532", label532,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label532);
gtk_table_attach (GTK_TABLE (hbox_leaf), label532, 0, 1, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (label532), 0, 0.5);
spinbutton_max_ultrapeers_adj = gtk_adjustment_new (3, 0, 5, 1, 10, 10);
spinbutton_max_ultrapeers = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton_max_ultrapeers_adj), 1, 0);
gtk_widget_set_name (spinbutton_max_ultrapeers, "spinbutton_max_ultrapeers");
gtk_widget_ref (spinbutton_max_ultrapeers);
gtk_object_set_data_full (GTK_OBJECT (main_window), "spinbutton_max_ultrapeers", spinbutton_max_ultrapeers,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (spinbutton_max_ultrapeers);
gtk_table_attach (GTK_TABLE (hbox_leaf), spinbutton_max_ultrapeers, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
table91 = gtk_table_new (1, 2, FALSE);
gtk_widget_set_name (table91, "table91");
gtk_widget_ref (table91);
gtk_object_set_data_full (GTK_OBJECT (main_window), "table91", table91,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (table91);
gtk_box_pack_start (GTK_BOX (hbox200), table91, TRUE, TRUE, 0);
gtk_table_set_row_spacings (GTK_TABLE (table91), 2);
gtk_table_set_col_spacings (GTK_TABLE (table91), 4);
spinbutton_quick_connect_pool_size_adj = gtk_adjustment_new (1, 0, 100, 1, 10, 10);
spinbutton_quick_connect_pool_size = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton_quick_connect_pool_size_adj), 1, 0);
gtk_widget_set_name (spinbutton_quick_connect_pool_size, "spinbutton_quick_connect_pool_size");
gtk_widget_ref (spinbutton_quick_connect_pool_size);
gtk_object_set_data_full (GTK_OBJECT (main_window), "spinbutton_quick_connect_pool_size", spinbutton_quick_connect_pool_size,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (spinbutton_quick_connect_pool_size);
gtk_table_attach (GTK_TABLE (table91), spinbutton_quick_connect_pool_size, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
label680 = gtk_label_new (_("Quick-connect pool size"));
gtk_widget_set_name (label680, "label680");
gtk_widget_ref (label680);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label680", label680,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label680);
gtk_table_attach (GTK_TABLE (table91), label680, 0, 1, 0, 1,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (label680), 1, 0.5);
vbox83 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox83, "vbox83");
gtk_widget_ref (vbox83);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox83", vbox83,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox83);
gtk_box_pack_start (GTK_BOX (vbox_gnutellanet), vbox83, FALSE, TRUE, 0);
frame_expert_node_info = gtk_frame_new (_("Local node"));
gtk_widget_set_name (frame_expert_node_info, "frame_expert_node_info");
gtk_widget_ref (frame_expert_node_info);
gtk_object_set_data_full (GTK_OBJECT (main_window), "frame_expert_node_info", frame_expert_node_info,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (frame_expert_node_info);
gtk_box_pack_start (GTK_BOX (vbox83), frame_expert_node_info, TRUE, TRUE, 0);
vbox34 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox34, "vbox34");
gtk_widget_ref (vbox34);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox34", vbox34,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox34);
gtk_container_add (GTK_CONTAINER (frame_expert_node_info), vbox34);
table6 = gtk_table_new (1, 4, FALSE);
gtk_widget_set_name (table6, "table6");
gtk_widget_ref (table6);
gtk_object_set_data_full (GTK_OBJECT (main_window), "table6", table6,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (table6);
gtk_box_pack_start (GTK_BOX (vbox34), table6, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (table6), 2);
gtk_table_set_row_spacings (GTK_TABLE (table6), 2);
gtk_table_set_col_spacings (GTK_TABLE (table6), 4);
label150 = gtk_label_new (_("GUID:"));
gtk_widget_set_name (label150, "label150");
gtk_widget_ref (label150);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label150", label150,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label150);
gtk_table_attach (GTK_TABLE (table6), label150, 0, 1, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (label150), 7.45058e-09, 0.5);
entry_nodes_guid = gtk_entry_new ();
gtk_widget_set_name (entry_nodes_guid, "entry_nodes_guid");
gtk_widget_ref (entry_nodes_guid);
gtk_object_set_data_full (GTK_OBJECT (main_window), "entry_nodes_guid", entry_nodes_guid,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (entry_nodes_guid);
gtk_table_attach (GTK_TABLE (table6), entry_nodes_guid, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_widget_set_usize (entry_nodes_guid, 72, -2);
gtk_entry_set_editable (GTK_ENTRY (entry_nodes_guid), FALSE);
label151 = gtk_label_new (_("IP:Port:"));
gtk_widget_set_name (label151, "label151");
gtk_widget_ref (label151);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label151", label151,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label151);
gtk_table_attach (GTK_TABLE (table6), label151, 2, 3, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (label151), 0, 0.5);
entry_nodes_ip = gtk_entry_new ();
gtk_widget_set_name (entry_nodes_ip, "entry_nodes_ip");
gtk_widget_ref (entry_nodes_ip);
gtk_object_set_data_full (GTK_OBJECT (main_window), "entry_nodes_ip", entry_nodes_ip,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (entry_nodes_ip);
gtk_table_attach (GTK_TABLE (table6), entry_nodes_ip, 3, 4, 0, 1,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_widget_set_usize (entry_nodes_ip, 72, -2);
gtk_tooltips_set_tip (tooltips, entry_nodes_ip, _("The current IP address and listening port for this node. To change these go to File->Preferences->Network."), NULL);
gtk_entry_set_editable (GTK_ENTRY (entry_nodes_ip), FALSE);
label7986 = gtk_label_new (_("Network"));
gtk_widget_set_name (label7986, "label7986");
gtk_widget_ref (label7986);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label7986", label7986,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label7986);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook_main), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook_main), 0), label7986);
vbox76 = gtk_vbox_new (FALSE, 2);
gtk_widget_set_name (vbox76, "vbox76");
gtk_widget_ref (vbox76);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox76", vbox76,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox76);
gtk_container_add (GTK_CONTAINER (notebook_main), vbox76);
hbox146 = gtk_hbox_new (FALSE, 4);
gtk_widget_set_name (hbox146, "hbox146");
gtk_widget_ref (hbox146);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox146", hbox146,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox146);
gtk_box_pack_start (GTK_BOX (vbox76), hbox146, FALSE, TRUE, 0);
label651 = gtk_label_new (_("Current search:"));
gtk_widget_set_name (label651, "label651");
gtk_widget_ref (label651);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label651", label651,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label651);
gtk_box_pack_start (GTK_BOX (hbox146), label651, FALSE, FALSE, 0);
option_menu_searches = gtk_option_menu_new ();
gtk_widget_set_name (option_menu_searches, "option_menu_searches");
gtk_widget_ref (option_menu_searches);
gtk_object_set_data_full (GTK_OBJECT (main_window), "option_menu_searches", option_menu_searches,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (option_menu_searches);
gtk_box_pack_start (GTK_BOX (hbox146), option_menu_searches, TRUE, TRUE, 0);
option_menu_searches_menu = gtk_menu_new ();
gtk_option_menu_set_menu (GTK_OPTION_MENU (option_menu_searches), option_menu_searches_menu);
viewport51 = gtk_viewport_new (NULL, NULL);
gtk_widget_set_name (viewport51, "viewport51");
gtk_widget_ref (viewport51);
gtk_object_set_data_full (GTK_OBJECT (main_window), "viewport51", viewport51,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (viewport51);
gtk_box_pack_start (GTK_BOX (hbox146), viewport51, TRUE, TRUE, 0);
gtk_viewport_set_shadow_type (GTK_VIEWPORT (viewport51), GTK_SHADOW_ETCHED_IN);
hbox2107 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox2107, "hbox2107");
gtk_widget_ref (hbox2107);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox2107", hbox2107,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox2107);
gtk_container_add (GTK_CONTAINER (viewport51), hbox2107);
label_search_expiry = gtk_label_new ("");
gtk_widget_set_name (label_search_expiry, "label_search_expiry");
gtk_widget_ref (label_search_expiry);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label_search_expiry", label_search_expiry,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label_search_expiry);
gtk_box_pack_start (GTK_BOX (hbox2107), label_search_expiry, FALSE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (label_search_expiry), 7.45058e-09, 0.5);
gtk_misc_set_padding (GTK_MISC (label_search_expiry), 5, 0);
button_search_close = gtk_button_new_with_label ("");
button_search_close_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (button_search_close)->child),
_("Cl_ose search"));
gtk_widget_add_accelerator (button_search_close, "clicked", accel_group,
button_search_close_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
gtk_widget_set_name (button_search_close, "button_search_close");
gtk_widget_ref (button_search_close);
gtk_object_set_data_full (GTK_OBJECT (main_window), "button_search_close", button_search_close,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button_search_close);
gtk_box_pack_start (GTK_BOX (hbox146), button_search_close, FALSE, FALSE, 0);
gtk_widget_set_sensitive (button_search_close, FALSE);
vpaned_results = gtk_vpaned_new ();
gtk_widget_set_name (vpaned_results, "vpaned_results");
gtk_widget_ref (vpaned_results);
gtk_object_set_data_full (GTK_OBJECT (main_window), "vpaned_results", vpaned_results,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vpaned_results);
gtk_box_pack_start (GTK_BOX (vbox76), vpaned_results, TRUE, TRUE, 0);
gtk_paned_set_gutter_size (GTK_PANED (vpaned_results), 10);
gtk_paned_set_position (GTK_PANED (vpaned_results), 354);
notebook_search_results = gtk_notebook_new ();
gtk_widget_set_name (notebook_search_results, "notebook_search_results");
gtk_widget_ref (notebook_search_results);
gtk_object_set_data_full (GTK_OBJECT (main_window), "notebook_search_results", notebook_search_results,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (notebook_search_results);
gtk_paned_pack1 (GTK_PANED (vpaned_results), notebook_search_results, FALSE, TRUE);
gtk_notebook_set_show_border (GTK_NOTEBOOK (notebook_search_results), FALSE);
gtk_notebook_popup_enable (GTK_NOTEBOOK (notebook_search_results));
empty_notebook_page = gtk_vbox_new (FALSE, 0);
gtk_widget_show (empty_notebook_page);
gtk_container_add (GTK_CONTAINER (notebook_search_results), empty_notebook_page);
label190 = gtk_label_new (_("(no search)"));
gtk_widget_set_name (label190, "label190");
gtk_widget_ref (label190);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label190", label190,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label190);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook_search_results), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook_search_results), 0), label190);
scrolledwindow47 = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_set_name (scrolledwindow47, "scrolledwindow47");
gtk_widget_ref (scrolledwindow47);
gtk_object_set_data_full (GTK_OBJECT (main_window), "scrolledwindow47", scrolledwindow47,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (scrolledwindow47);
gtk_paned_pack2 (GTK_PANED (vpaned_results), scrolledwindow47, TRUE, TRUE);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow47), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
viewport45 = gtk_viewport_new (NULL, NULL);
gtk_widget_set_name (viewport45, "viewport45");
gtk_widget_ref (viewport45);
gtk_object_set_data_full (GTK_OBJECT (main_window), "viewport45", viewport45,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (viewport45);
gtk_container_add (GTK_CONTAINER (scrolledwindow47), viewport45);
notebook4 = gtk_notebook_new ();
gtk_widget_set_name (notebook4, "notebook4");
gtk_widget_ref (notebook4);
gtk_object_set_data_full (GTK_OBJECT (main_window), "notebook4", notebook4,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (notebook4);
gtk_container_add (GTK_CONTAINER (viewport45), notebook4);
scrolledwindow495 = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_set_name (scrolledwindow495, "scrolledwindow495");
gtk_widget_ref (scrolledwindow495);
gtk_object_set_data_full (GTK_OBJECT (main_window), "scrolledwindow495", scrolledwindow495,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (scrolledwindow495);
gtk_container_add (GTK_CONTAINER (notebook4), scrolledwindow495);
clist_search_details = gtk_clist_new (2);
gtk_widget_set_name (clist_search_details, "clist_search_details");
gtk_widget_ref (clist_search_details);
gtk_object_set_data_full (GTK_OBJECT (main_window), "clist_search_details", clist_search_details,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (clist_search_details);
gtk_container_add (GTK_CONTAINER (scrolledwindow495), clist_search_details);
gtk_clist_set_column_width (GTK_CLIST (clist_search_details), 0, 80);
gtk_clist_set_column_width (GTK_CLIST (clist_search_details), 1, 80);
gtk_clist_column_titles_hide (GTK_CLIST (clist_search_details));
label794 = gtk_label_new (_("label794"));
gtk_widget_set_name (label794, "label794");
gtk_widget_ref (label794);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label794", label794,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label794);
gtk_clist_set_column_widget (GTK_CLIST (clist_search_details), 0, label794);
label795 = gtk_label_new (_("label795"));
gtk_widget_set_name (label795, "label795");
gtk_widget_ref (label795);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label795", label795,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label795);
gtk_clist_set_column_widget (GTK_CLIST (clist_search_details), 1, label795);
label788 = gtk_label_new (_("Information about selected file"));
gtk_widget_set_name (label788, "label788");
gtk_widget_ref (label788);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label788", label788,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label788);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook4), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook4), 0), label788);
scrolledwindow491 = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_set_name (scrolledwindow491, "scrolledwindow491");
gtk_widget_ref (scrolledwindow491);
gtk_object_set_data_full (GTK_OBJECT (main_window), "scrolledwindow491", scrolledwindow491,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (scrolledwindow491);
gtk_container_add (GTK_CONTAINER (notebook4), scrolledwindow491);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow491), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS);
text_result_info_xml = gtk_text_new (NULL, NULL);
gtk_widget_set_name (text_result_info_xml, "text_result_info_xml");
gtk_widget_ref (text_result_info_xml);
gtk_object_set_data_full (GTK_OBJECT (main_window), "text_result_info_xml", text_result_info_xml,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (text_result_info_xml);
gtk_container_add (GTK_CONTAINER (scrolledwindow491), text_result_info_xml);
label793 = gtk_label_new (_("XML Metadata"));
gtk_widget_set_name (label793, "label793");
gtk_widget_ref (label793);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label793", label793,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label793);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook4), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook4), 1), label793);
table68 = gtk_table_new (5, 4, FALSE);
gtk_widget_set_name (table68, "table68");
gtk_widget_ref (table68);
gtk_object_set_data_full (GTK_OBJECT (main_window), "table68", table68,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (table68);
gtk_container_add (GTK_CONTAINER (notebook4), table68);
gtk_container_set_border_width (GTK_CONTAINER (table68), 2);
gtk_table_set_row_spacings (GTK_TABLE (table68), 2);
gtk_table_set_col_spacings (GTK_TABLE (table68), 4);
checkbutton_search_hide_downloaded = gtk_check_button_new_with_label ("");
checkbutton_search_hide_downloaded_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (checkbutton_search_hide_downloaded)->child),
_("_Hide downloaded files"));
gtk_widget_add_accelerator (checkbutton_search_hide_downloaded, "clicked", accel_group,
checkbutton_search_hide_downloaded_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
gtk_widget_set_name (checkbutton_search_hide_downloaded, "checkbutton_search_hide_downloaded");
gtk_widget_ref (checkbutton_search_hide_downloaded);
gtk_object_set_data_full (GTK_OBJECT (main_window), "checkbutton_search_hide_downloaded", checkbutton_search_hide_downloaded,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (checkbutton_search_hide_downloaded);
gtk_table_attach (GTK_TABLE (table68), checkbutton_search_hide_downloaded, 2, 4, 0, 1,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
checkbutton_search_remove_downloaded = gtk_check_button_new_with_label ("");
checkbutton_search_remove_downloaded_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (checkbutton_search_remove_downloaded)->child),
_("_Remove manually downloaded files"));
gtk_widget_add_accelerator (checkbutton_search_remove_downloaded, "clicked", accel_group,
checkbutton_search_remove_downloaded_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
gtk_widget_set_name (checkbutton_search_remove_downloaded, "checkbutton_search_remove_downloaded");
gtk_widget_ref (checkbutton_search_remove_downloaded);
gtk_object_set_data_full (GTK_OBJECT (main_window), "checkbutton_search_remove_downloaded", checkbutton_search_remove_downloaded,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (checkbutton_search_remove_downloaded);
gtk_table_attach (GTK_TABLE (table68), checkbutton_search_remove_downloaded, 2, 4, 1, 2,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
checkbutton_browse_copied_to_passive = gtk_check_button_new_with_label (_("Copy browse-host results to passive searches"));
gtk_widget_set_name (checkbutton_browse_copied_to_passive, "checkbutton_browse_copied_to_passive");
gtk_widget_ref (checkbutton_browse_copied_to_passive);
gtk_object_set_data_full (GTK_OBJECT (main_window), "checkbutton_browse_copied_to_passive", checkbutton_browse_copied_to_passive,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (checkbutton_browse_copied_to_passive);
gtk_table_attach (GTK_TABLE (table68), checkbutton_browse_copied_to_passive, 2, 4, 2, 3,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
checkbutton_search_discard_hashless = gtk_check_button_new_with_label (_("Discard results without SHA-1 hashes"));
gtk_widget_set_name (checkbutton_search_discard_hashless, "checkbutton_search_discard_hashless");
gtk_widget_ref (checkbutton_search_discard_hashless);
gtk_object_set_data_full (GTK_OBJECT (main_window), "checkbutton_search_discard_hashless", checkbutton_search_discard_hashless,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (checkbutton_search_discard_hashless);
gtk_table_attach (GTK_TABLE (table68), checkbutton_search_discard_hashless, 2, 4, 3, 4,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
checkbutton_search_discard_spam = gtk_check_button_new_with_label (_("Discard spam"));
gtk_widget_set_name (checkbutton_search_discard_spam, "checkbutton_search_discard_spam");
gtk_widget_ref (checkbutton_search_discard_spam);
gtk_object_set_data_full (GTK_OBJECT (main_window), "checkbutton_search_discard_spam", checkbutton_search_discard_spam,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (checkbutton_search_discard_spam);
gtk_table_attach (GTK_TABLE (table68), checkbutton_search_discard_spam, 2, 4, 4, 5,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
checkbutton_search_sort_casesense = gtk_check_button_new_with_label (_("Case-sensitive sorting"));
gtk_widget_set_name (checkbutton_search_sort_casesense, "checkbutton_search_sort_casesense");
gtk_widget_ref (checkbutton_search_sort_casesense);
gtk_object_set_data_full (GTK_OBJECT (main_window), "checkbutton_search_sort_casesense", checkbutton_search_sort_casesense,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (checkbutton_search_sort_casesense);
gtk_table_attach (GTK_TABLE (table68), checkbutton_search_sort_casesense, 0, 2, 4, 5,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
alignment38 = gtk_alignment_new (7.45058e-09, 0.5, 0.15, 1);
gtk_widget_set_name (alignment38, "alignment38");
gtk_widget_ref (alignment38);
gtk_object_set_data_full (GTK_OBJECT (main_window), "alignment38", alignment38,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (alignment38);
gtk_table_attach (GTK_TABLE (table68), alignment38, 1, 2, 2, 3,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
spinbutton_browse_host_max_results_adj = gtk_adjustment_new (1, 0, 100, 1, 10, 10);
spinbutton_browse_host_max_results = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton_browse_host_max_results_adj), 1, 0);
gtk_widget_set_name (spinbutton_browse_host_max_results, "spinbutton_browse_host_max_results");
gtk_widget_ref (spinbutton_browse_host_max_results);
gtk_object_set_data_full (GTK_OBJECT (main_window), "spinbutton_browse_host_max_results", spinbutton_browse_host_max_results,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (spinbutton_browse_host_max_results);
gtk_container_add (GTK_CONTAINER (alignment38), spinbutton_browse_host_max_results);
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton_browse_host_max_results), TRUE);
alignment27 = gtk_alignment_new (7.45058e-09, 0.5, 0.15, 1);
gtk_widget_set_name (alignment27, "alignment27");
gtk_widget_ref (alignment27);
gtk_object_set_data_full (GTK_OBJECT (main_window), "alignment27", alignment27,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (alignment27);
gtk_table_attach (GTK_TABLE (table68), alignment27, 1, 2, 3, 4,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
spinbutton_search_max_results_adj = gtk_adjustment_new (1, 0, 100, 1, 10, 10);
spinbutton_search_max_results = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton_search_max_results_adj), 1, 0);
gtk_widget_set_name (spinbutton_search_max_results, "spinbutton_search_max_results");
gtk_widget_ref (spinbutton_search_max_results);
gtk_object_set_data_full (GTK_OBJECT (main_window), "spinbutton_search_max_results", spinbutton_search_max_results,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (spinbutton_search_max_results);
gtk_container_add (GTK_CONTAINER (alignment27), spinbutton_search_max_results);
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton_search_max_results), TRUE);
label460 = gtk_label_new ("");
gtk_label_parse_uline (GTK_LABEL (label460),
_("Max. _number of results"));
gtk_widget_set_name (label460, "label460");
gtk_widget_ref (label460);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label460", label460,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label460);
gtk_table_attach (GTK_TABLE (table68), label460, 0, 1, 3, 4,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (label460), 0, 0.5);
label783 = gtk_label_new (_("Max. number of browse host results"));
gtk_widget_set_name (label783, "label783");
gtk_widget_ref (label783);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label783", label783,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label783);
gtk_table_attach (GTK_TABLE (table68), label783, 0, 1, 2, 3,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (label783), 0, 0.5);
label541 = gtk_label_new (_("Ignored files are"));
gtk_widget_set_name (label541, "label541");
gtk_widget_ref (label541);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label541", label541,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label541);
gtk_table_attach (GTK_TABLE (table68), label541, 0, 1, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label541), GTK_JUSTIFY_RIGHT);
gtk_misc_set_alignment (GTK_MISC (label541), 0, 0.5);
option_menu_search_handle_ignored_files = gtk_option_menu_new ();
gtk_widget_set_name (option_menu_search_handle_ignored_files, "option_menu_search_handle_ignored_files");
gtk_widget_ref (option_menu_search_handle_ignored_files);
gtk_object_set_data_full (GTK_OBJECT (main_window), "option_menu_search_handle_ignored_files", option_menu_search_handle_ignored_files,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (option_menu_search_handle_ignored_files);
gtk_table_attach (GTK_TABLE (table68), option_menu_search_handle_ignored_files, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
option_menu_search_handle_ignored_files_menu = gtk_menu_new ();
gtk_option_menu_set_menu (GTK_OPTION_MENU (option_menu_search_handle_ignored_files), option_menu_search_handle_ignored_files_menu);
label789 = gtk_label_new (_("General search settings (affect all searches)"));
gtk_widget_set_name (label789, "label789");
gtk_widget_ref (label789);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label789", label789,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label789);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook4), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook4), 2), label789);
hbox147 = gtk_hbox_new (FALSE, 4);
gtk_widget_set_name (hbox147, "hbox147");
gtk_widget_ref (hbox147);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox147", hbox147,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox147);
gtk_box_pack_start (GTK_BOX (vbox76), hbox147, FALSE, TRUE, 0);
viewport_fix_flashing_1 = gtk_viewport_new (NULL, NULL);
gtk_widget_set_name (viewport_fix_flashing_1, "viewport_fix_flashing_1");
gtk_widget_ref (viewport_fix_flashing_1);
gtk_object_set_data_full (GTK_OBJECT (main_window), "viewport_fix_flashing_1", viewport_fix_flashing_1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (viewport_fix_flashing_1);
gtk_box_pack_start (GTK_BOX (hbox147), viewport_fix_flashing_1, TRUE, TRUE, 0);
gtk_viewport_set_shadow_type (GTK_VIEWPORT (viewport_fix_flashing_1), GTK_SHADOW_ETCHED_IN);
hbox167 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox167, "hbox167");
gtk_widget_ref (hbox167);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox167", hbox167,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox167);
gtk_container_add (GTK_CONTAINER (viewport_fix_flashing_1), hbox167);
label_items_found = gtk_label_new ("");
gtk_widget_set_name (label_items_found, "label_items_found");
gtk_widget_ref (label_items_found);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label_items_found", label_items_found,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label_items_found);
gtk_box_pack_start (GTK_BOX (hbox167), label_items_found, TRUE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (label_items_found), 7.45058e-09, 0.5);
gtk_misc_set_padding (GTK_MISC (label_items_found), 5, 0);
hbox_expert_search_timeout = gtk_hbox_new (FALSE, 4);
gtk_widget_set_name (hbox_expert_search_timeout, "hbox_expert_search_timeout");
gtk_widget_ref (hbox_expert_search_timeout);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox_expert_search_timeout", hbox_expert_search_timeout,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox_expert_search_timeout);
gtk_box_pack_start (GTK_BOX (hbox147), hbox_expert_search_timeout, FALSE, FALSE, 0);
search_reissue_label = gtk_label_new ("");
search_reissue_label_key = gtk_label_parse_uline (GTK_LABEL (search_reissue_label),
_("Re_try search every"));
gtk_widget_set_name (search_reissue_label, "search_reissue_label");
gtk_widget_ref (search_reissue_label);
gtk_object_set_data_full (GTK_OBJECT (main_window), "search_reissue_label", search_reissue_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (search_reissue_label);
gtk_box_pack_start (GTK_BOX (hbox_expert_search_timeout), search_reissue_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (search_reissue_label), 1, 0.5);
spinbutton_search_reissue_timeout_adj = gtk_adjustment_new (600, 0, 100000, 60, 600, 600);
spinbutton_search_reissue_timeout = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton_search_reissue_timeout_adj), 1, 0);
gtk_widget_set_name (spinbutton_search_reissue_timeout, "spinbutton_search_reissue_timeout");
gtk_widget_ref (spinbutton_search_reissue_timeout);
gtk_object_set_data_full (GTK_OBJECT (main_window), "spinbutton_search_reissue_timeout", spinbutton_search_reissue_timeout,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (spinbutton_search_reissue_timeout);
gtk_box_pack_start (GTK_BOX (hbox_expert_search_timeout), spinbutton_search_reissue_timeout, TRUE, TRUE, 0);
gtk_widget_set_usize (spinbutton_search_reissue_timeout, 70, -2);
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton_search_reissue_timeout), TRUE);
label_search_reissue = gtk_label_new (_("secs "));
gtk_widget_set_name (label_search_reissue, "label_search_reissue");
gtk_widget_ref (label_search_reissue);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label_search_reissue", label_search_reissue,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label_search_reissue);
gtk_box_pack_start (GTK_BOX (hbox_expert_search_timeout), label_search_reissue, FALSE, FALSE, 0);
hbox181 = gtk_hbox_new (FALSE, 4);
gtk_widget_set_name (hbox181, "hbox181");
gtk_widget_ref (hbox181);
gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox181", hbox181,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox181);
gtk_box_pack_start (GTK_BOX (vbox76), hbox181, FALSE, TRUE, 0);
button_search_download = gtk_button_new_with_label ("");
button_search_download_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (button_search_download)->child),
_("_Download selected"));
gtk_widget_add_accelerator (button_search_download, "clicked", accel_group,
button_search_download_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
gtk_widget_set_name (button_search_download, "button_search_download");
gtk_widget_ref (button_search_download);
gtk_object_set_data_full (GTK_OBJECT (main_window), "button_search_download", button_search_download,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button_search_download);
gtk_box_pack_start (GTK_BOX (hbox181), button_search_download, FALSE, FALSE, 0);
gtk_widget_set_sensitive (button_search_download, FALSE);
gtk_widget_add_accelerator (button_search_download, "clicked", accel_group,
GDK_d, GDK_CONTROL_MASK,
GTK_ACCEL_VISIBLE);
button_search_filter = gtk_button_new_with_label ("");
button_search_filter_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (button_search_filter)->child),
_("_Edit filters"));
gtk_widget_add_accelerator (button_search_filter, "clicked", accel_group,
button_search_filter_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
gtk_widget_set_name (button_search_filter, "button_search_filter");
gtk_widget_ref (button_search_filter);
gtk_object_set_data_full (GTK_OBJECT (main_window), "button_search_filter", button_search_filter,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button_search_filter);
gtk_box_pack_start (GTK_BOX (hbox181), button_search_filter, FALSE, FALSE, 0);
GTK_WIDGET_UNSET_FLAGS (button_search_filter, GTK_CAN_FOCUS);
label294 = gtk_label_new ("");
gtk_widget_set_name (label294, "label294");
gtk_widget_ref (label294);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label294", label294,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label294);
gtk_box_pack_start (GTK_BOX (hbox181), label294, TRUE, TRUE, 0);
label650 = gtk_label_new ("");
gtk_widget_set_name (label650, "label650");
gtk_widget_ref (label650);
gtk_object_set_data_full (GTK_OBJECT (main_window), "label650", label650,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label650);
gtk_box_pack_start (GTK_BOX (hbox181), label650, TRUE, TRUE, 0);
button_search_clear = gtk_button_new_with_label (_("Clear results"));
gtk_widget_set_name (button_search_clear, "button_search_clear");
gtk_widget_ref (button_search_clear);
gtk_object_set_data_full (GTK_OBJECT (main_window), "button_search_clear", button_search_clear,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button_search_clear);
gtk_box_pack_start (GTK_BOX (hbox181), button_search_clear, FALSE, FALSE, 0);
gtk_widget_set_sensitive (button_search_clear, FALSE);
label7985 = gtk_label_new (_("Searches