A Pile of pending patches

This commit is contained in:
Jody Goldberg 2002-08-06 18:42:54 +00:00
parent 4119471052
commit 97c9f86f49
9 changed files with 103 additions and 26 deletions

View file

@ -226,9 +226,27 @@ cb_launch_keyboard_capplet (GtkButton *button, GtkWidget *dialog)
err);
}
static void
cb_master_enable_toggle (GtkToggleButton *btn, GladeXML *dialog)
{
int i = G_N_ELEMENTS (features);
gboolean flag = gtk_toggle_button_get_active (btn);
while (i-- > 0)
gtk_widget_set_sensitive (WID (features [i].checkbox), flag);
}
static void
setup_dialog (GladeXML *dialog, GConfChangeSet *changeset)
{
GtkWidget *master_enable = WID ("master_enable");
g_signal_connect (master_enable,
"toggled",
G_CALLBACK (cb_master_enable_toggle), dialog);
gconf_peditor_new_boolean (changeset,
CONFIG_ROOT "/enable",
GTK_WIDGET (master_enable), NULL);
setup_images (dialog);
setup_ranges (dialog, changeset);
setup_toggles (dialog, changeset);