rendered paste bodyvoid on_manual_radio_group_changed (GtkWidget *widget, gpointer data) { GtkWidget *entry; gchar *xml_file = NULL; if (!xml_pref) { xml_file=g_build_filename(DATADIR,"preferences.glade",NULL); xml_pref = glade_xml_new(xml_file,NULL,NULL); glade_xml_signal_autoconnect(xml_pref); } entry = glade_xml_get_widget(xml_pref,"http_proxy_entry"); gtk_entry_set_editable(GTK_ENTRY(entry),TRUE);}void on_direct_radio_group_changed(GtkWidget *widget, gpointer data) { GtkWidget *entry; gchar *xml_file = NULL; if (!xml_pref) { xml_file=g_build_filename(DATADIR,"preferences.glade",NULL); xml_pref = glade_xml_new(xml_file,NULL,NULL); glade_xml_signal_autoconnect(xml_pref); } entry = glade_xml_get_widget(xml_pref,"http_proxy_entry"); gtk_entry_set_editable(GTK_ENTRY(entry),FALSE); }void on_default_radio_group_changed(GtkWidget *widget, gpointer data) { GtkWidget *entry; gchar *xml_file = NULL; if (!xml_pref) { xml_file=g_build_filename(DATADIR,"preferences.glade",NULL); xml_pref = glade_xml_new(xml_file,NULL,NULL); glade_xml_signal_autoconnect(xml_pref); } entry = glade_xml_get_widget(xml_pref,"http_proxy_entry"); gtk_entry_set_editable(GTK_ENTRY(entry),FALSE); }