projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Set the window title when opening a file on the command line
[pspp-builds.git]
/
src
/
ui
/
gui
/
val-labs-dialog.c
diff --git
a/src/ui/gui/val-labs-dialog.c
b/src/ui/gui/val-labs-dialog.c
index 710d176653502ec876669733632802c03bedebb7..d5228e04f4f1f48a72ac7321fcc123345961f706 100644
(file)
--- a/
src/ui/gui/val-labs-dialog.c
+++ b/
src/ui/gui/val-labs-dialog.c
@@
-270,6
+270,7
@@
on_change (GtkWidget *w, gpointer data)
gtk_widget_set_sensitive (dialog->change_button, FALSE);
repopulate_dialog (dialog);
gtk_widget_set_sensitive (dialog->change_button, FALSE);
repopulate_dialog (dialog);
+ gtk_widget_grab_focus (dialog->value_entry);
return FALSE;
}
return FALSE;
}
@@
-296,6
+297,7
@@
on_add (GtkWidget *w, gpointer data)
gtk_widget_set_sensitive (dialog->add_button, FALSE);
repopulate_dialog (dialog);
gtk_widget_set_sensitive (dialog->add_button, FALSE);
repopulate_dialog (dialog);
+ gtk_widget_grab_focus (dialog->value_entry);
return FALSE;
}
return FALSE;
}
@@
-311,6
+313,7
@@
on_remove (GtkWidget *w, gpointer data)
val_labs_remove (dialog->labs, vl->value);
repopulate_dialog (dialog);
val_labs_remove (dialog->labs, vl->value);
repopulate_dialog (dialog);
+ gtk_widget_grab_focus (dialog->value_entry);
gtk_widget_set_sensitive (dialog->remove_button, FALSE);
gtk_widget_set_sensitive (dialog->remove_button, FALSE);
@@
-528,6
+531,8
@@
val_labs_dialog_show (struct val_labs_dialog *dialog)
gtk_widget_set_sensitive (dialog->change_button, FALSE);
gtk_widget_set_sensitive (dialog->add_button, FALSE);
gtk_widget_set_sensitive (dialog->change_button, FALSE);
gtk_widget_set_sensitive (dialog->add_button, FALSE);
+ gtk_widget_grab_focus (dialog->value_entry);
+
repopulate_dialog (dialog);
gtk_widget_show (dialog->window);
}
repopulate_dialog (dialog);
gtk_widget_show (dialog->window);
}