]> Pileus Git - ~andy/gtk/blobdiff - docs/reference/gtk/tmpl/gtkprintjob.sgml
Make 3.0 parallel-installable to 2.x
[~andy/gtk] / docs / reference / gtk / tmpl / gtkprintjob.sgml
index a8ee31693948e012bedaad7139e005754759a5fa..09d26813279b292333b1c3a3c0e20193ade1d402 100644 (file)
@@ -14,7 +14,7 @@ you use the non-portable #GtkPrintUnixDialog API.
 Use gtk_print_job_get_surface() to obtain the cairo surface
 onto which the pages must be drawn. Use gtk_print_job_send()
 to send the finished job to the printer. If you don't use cairo
-#GtkPrintJob also  supports printing of manually generated postscript,
+#GtkPrintJob also supports printing of manually generated postscript,
 via gtk_print_job_set_source_file().
 <!-- FIXME more details needed here -->
 </para>
@@ -32,9 +32,13 @@ Printing support was added in GTK+ 2.10.
 <!-- ##### SECTION Stability_Level ##### -->
 
 
+<!-- ##### SECTION Image ##### -->
+
+
 <!-- ##### STRUCT GtkPrintJob ##### -->
 <para>
-
+The GtkPrintJob struct contains only private members
+and should not be directly accessed.
 </para>
 
 
@@ -72,12 +76,14 @@ Printing support was added in GTK+ 2.10.
 
 <!-- ##### USER_FUNCTION GtkPrintJobCompleteFunc ##### -->
 <para>
-
+The type of callback that is passed to gtk_print_job_send().
+It is called when the print job has been completely sent.
 </para>
 
-@print_job: 
-@user_data: 
-@error: 
+@print_job: the #GtkPrintJob
+@user_data: user data that has been passed to gtk_print_job_send()
+@error: a #GError that contains error information if the sending
+  of the print job failed, otherwise %NULL
 
 
 <!-- ##### FUNCTION gtk_print_job_new ##### -->