Package: gtk

Accessor gtk:print-operation-n-pages

Lambda List

gtk:print-operation-n-pages (object)

Syntax

(gtk:print-operation-n-pages object) => npages
(setf (gtk:print-operation-n-pages object) npages)

Arguments

object -- a gtk:print-operation object
npages -- an integer with the number of pages

Details

Accessor of the n-pages slot of the gtk:print-operation class. The gtk:print-operation-n-pages function gets the number of pages in the document. The (setf gtk:print-operation-n-pages) function sets the number of pages.

This must be set to a positive number before the rendering starts. It may be set in a "begin-print" signal handler. Note that the page numbers passed to the "request-page-setup" and "draw-page" signal handlers are 0-based, that is, if the user chooses to print all pages, the last "draw-page" signal will be for page npages - 1.
 

See also

2024-2-16