A Pile of pending patches
This commit is contained in:
parent
4119471052
commit
97c9f86f49
9 changed files with 103 additions and 26 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue