Package: gtk

Enum gtk-print-status

Details

The status gives a rough indication of the completion of a running print operation.
(define-g-enum "GtkPrintStatus" gtk-print-status
  (:export t
   :type-initializer "gtk_print_status_get_type")
  (:initial 0)
  (:preparing 1)
  (:generating-data 2)
  (:sending-data 3)
  (:pending 4)
  (:pending-issue 5)
  (:printing 6)
  (:finished 7)
  (:finished-aborted 8))  
:initial
The printing has not started yet. This status is set initially, and while the print dialog is shown.
:preparing
This status is set while the "begin-print" signal is emitted and during pagination.
:generating-data
This status is set while the pages are being rendered.
:sending-data
The print job is being sent off to the printer.
:pending
The print job has been sent to the printer, but is not printed for some reason, e.g. the printer may be stopped.
:pending-issue
Some problem has occurred during printing, e.g. a paper jam.
:printing
The printer is processing the print job.
:finished
The printing has been completed successfully.
:finished-aborted
The printing has been aborted.
 

See also

2020-4-8