diff options
author | Marek Kasik <mkasik@redhat.com> | 2009-08-11 09:24:18 +0200 |
---|---|---|
committer | Marek Kasik <mkasik@redhat.com> | 2009-08-11 09:24:18 +0200 |
commit | 70efa7331100df0743bd8a1b85231dc3ec67c24d (patch) | |
tree | edd61f2d2b6c5cee9755b33a732253831de3a22f /modules/printbackends | |
parent | 527e0937a82729edc7d856c5730967b491a5403d (diff) | |
download | gdk-pixbuf-70efa7331100df0743bd8a1b85231dc3ec67c24d.tar.gz |
Print when Enter pressed in certain GtkEntries of the print dialog
Print when Enter pressed in Name entry or Command Line entry in the
print dialog (#564695).
Add gtk_printer_option_set_activates_default() function and
gtk_printer_option_get_activates_default() function to control
behaviour of GtkPrinterOptionWidget.
Diffstat (limited to 'modules/printbackends')
-rw-r--r-- | modules/printbackends/file/gtkprintbackendfile.c | 1 | ||||
-rw-r--r-- | modules/printbackends/lpr/gtkprintbackendlpr.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/modules/printbackends/file/gtkprintbackendfile.c b/modules/printbackends/file/gtkprintbackendfile.c index bc58751e0..0cf114fbe 100644 --- a/modules/printbackends/file/gtkprintbackendfile.c +++ b/modules/printbackends/file/gtkprintbackendfile.c @@ -645,6 +645,7 @@ file_printer_get_options (GtkPrinter *printer, option = gtk_printer_option_new ("gtk-main-page-custom-input", _("File"), GTK_PRINTER_OPTION_TYPE_FILESAVE); + gtk_printer_option_set_activates_default (option, TRUE); gtk_printer_option_set (option, uri); g_free (uri); option->group = g_strdup ("GtkPrintDialogExtension"); diff --git a/modules/printbackends/lpr/gtkprintbackendlpr.c b/modules/printbackends/lpr/gtkprintbackendlpr.c index 9d9c932a0..a20f0d31a 100644 --- a/modules/printbackends/lpr/gtkprintbackendlpr.c +++ b/modules/printbackends/lpr/gtkprintbackendlpr.c @@ -431,6 +431,7 @@ lpr_printer_get_options (GtkPrinter *printer, g_object_unref (option); option = gtk_printer_option_new ("gtk-main-page-custom-input", _("Command Line"), GTK_PRINTER_OPTION_TYPE_STRING); + gtk_printer_option_set_activates_default (option, TRUE); option->group = g_strdup ("GtkPrintDialogExtension"); if (settings != NULL && (command = gtk_print_settings_get (settings, "lpr-commandline"))!= NULL) |