From 34b2bc598b9d8ff5b47207045063e489225012fe Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sat, 16 Oct 2010 18:11:21 +0000 Subject: [PATCH] Transfer printer name to/from GTK+ native print setup dialog. Printer name in the GTK+ dialog was neither initialized nor retrieved before. See #12499. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65829 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/gtk/print.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gtk/print.cpp b/src/gtk/print.cpp index a081a16877..c2310236d3 100644 --- a/src/gtk/print.cpp +++ b/src/gtk/print.cpp @@ -389,6 +389,9 @@ bool wxGtkPrintNativeData::TransferTo( wxPrintData &data ) data.SetPaperId( wxPAPER_FANFOLD_LGL_GERMAN); else data.SetPaperId(wxPAPER_NONE); + + data.SetPrinterName(gtk_print_settings_get_printer(m_config)); + return true; } @@ -537,6 +540,8 @@ bool wxGtkPrintNativeData::TransferFrom( const wxPrintData &data ) default: break; } + gtk_print_settings_set_printer(m_config, data.GetPrinterName()); + return true; } -- 2.50.0