diff src/gtkprefs.c @ 6007:3750fc0325ac

[gaim-migrate @ 6455] Get rid of some unneeded global vars in gtkprefs.c. "We're making things less global and more personal, one step at a time." committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Thu, 03 Jul 2003 22:46:14 +0000
parents 0aeb4fd0fc65
children 1e4a574bb46d
line wrap: on
line diff
--- a/src/gtkprefs.c	Thu Jul 03 22:25:14 2003 +0000
+++ b/src/gtkprefs.c	Thu Jul 03 22:46:14 2003 +0000
@@ -66,7 +66,6 @@
 
 
 static GtkWidget *sounddialog = NULL;
-static GtkWidget *browser_entry = NULL;
 static GtkWidget *sound_entry = NULL;
 static GtkWidget *away_text = NULL;
 static GtkListStore *smiley_theme_store = NULL;
@@ -321,7 +320,6 @@
 	prefs = NULL;
 	tree_v = NULL;
 	sound_entry = NULL;
-	browser_entry = NULL;
 	debugbutton = NULL;
 	prefs_away_menu = NULL;
 	notebook_page = 0;
@@ -1268,6 +1266,7 @@
 	GtkWidget *vbox;
 	GtkWidget *hbox;
 	GtkWidget *label;
+	GtkWidget *entry;
 	GtkSizeGroup *sg;
 	GList *browsers = NULL;
 
@@ -1279,7 +1278,7 @@
 
 	browsers = get_available_browsers();
 	if (browsers != NULL) {
-		label = prefs_dropdown_from_list(vbox,_("_Browser"), GAIM_PREF_STRING,
+		label = prefs_dropdown_from_list(vbox,_("_Browser:"), GAIM_PREF_STRING,
 										 "/gaim/gtk/browsers/browser",
 										 browsers);
 
@@ -1294,19 +1293,19 @@
 	gtk_misc_set_alignment(GTK_MISC(label), 0, 0);
 	gtk_size_group_add_widget(sg, label);
 
-	browser_entry = gtk_entry_new();
-	gtk_label_set_mnemonic_widget(GTK_LABEL(label), browser_entry);
+	entry = gtk_entry_new();
+	gtk_label_set_mnemonic_widget(GTK_LABEL(label), entry);
 
 	if (strcmp(gaim_prefs_get_string("/gaim/gtk/browsers/browser"), "custom"))
 		gtk_widget_set_sensitive(hbox, FALSE);
 	browser_pref_id = gaim_prefs_connect_callback("/gaim/gtk/browsers/browser",
 												  browser_changed_cb, hbox);
 
-	gtk_box_pack_start (GTK_BOX (hbox), browser_entry, FALSE, FALSE, 0);
-
-	gtk_entry_set_text(GTK_ENTRY(browser_entry),
+	gtk_box_pack_start (GTK_BOX (hbox), entry, FALSE, FALSE, 0);
+
+	gtk_entry_set_text(GTK_ENTRY(entry),
 					   gaim_prefs_get_string("/gaim/gtk/browsers/command"));
-	g_signal_connect(G_OBJECT(browser_entry), "focus-out-event",
+	g_signal_connect(G_OBJECT(entry), "focus-out-event",
 					 G_CALLBACK(manual_browser_set), NULL);
 
 	if (browsers != NULL) {
@@ -1350,13 +1349,11 @@
 	return ret;
 }
 
-static GtkWidget *sndcmd = NULL;
-
 #ifndef _WIN32
 static gint sound_cmd_yeah(GtkEntry *entry, gpointer d)
 {
 	gaim_prefs_set_string("/gaim/gtk/sound/command",
-			gtk_entry_get_text(GTK_ENTRY(sndcmd)));
+			gtk_entry_get_text(GTK_ENTRY(entry)));
 	return TRUE;
 }
 
@@ -1379,6 +1376,7 @@
 	GtkWidget *dd;
 	GtkWidget *hbox;
 	GtkWidget *label;
+	GtkWidget *entry;
 	const char *cmd;
 #endif
 
@@ -1421,17 +1419,17 @@
 	gtk_misc_set_alignment(GTK_MISC(label), 0, 0);
 	gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 5);
 
-	sndcmd = gtk_entry_new();
-	gtk_label_set_mnemonic_widget(GTK_LABEL(label), sndcmd);
-
-	gtk_editable_set_editable(GTK_EDITABLE(sndcmd), TRUE);
+	entry = gtk_entry_new();
+	gtk_label_set_mnemonic_widget(GTK_LABEL(label), entry);
+
+	gtk_editable_set_editable(GTK_EDITABLE(entry), TRUE);
 	cmd = gaim_prefs_get_string("/gaim/gtk/sound/command");
 	if(cmd)
-		gtk_entry_set_text(GTK_ENTRY(sndcmd), cmd);
-	gtk_widget_set_size_request(sndcmd, 75, -1);
-
-	gtk_box_pack_start(GTK_BOX(hbox), sndcmd, TRUE, TRUE, 5);
-	g_signal_connect(G_OBJECT(sndcmd), "changed",
+		gtk_entry_set_text(GTK_ENTRY(entry), cmd);
+	gtk_widget_set_size_request(entry, 75, -1);
+
+	gtk_box_pack_start(GTK_BOX(hbox), entry, TRUE, TRUE, 5);
+	g_signal_connect(G_OBJECT(entry), "changed",
 					 G_CALLBACK(sound_cmd_yeah), NULL);
 
 	gtk_widget_set_sensitive(hbox,