GtkPrinter Represents a printer A #GtkPrinter object represents a printer. You only need to deal directly with printers if you use the non-portable #GtkPrintUnixDialog API. A #GtkPrinter allows to get status information about the printer, such as its description, its location, the number of queued jobs, etc. Most importantly, a #GtkPrinter object can be used to create a #GtkPrintJob object, which lets you print to the printer. Printing support was added in GTK+ 2.10. @printer: the object which received the signal. @arg1: @name: @backend: @virtual_: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @printer: @Returns: @a: @b: @Returns: @printer: @Returns: @printer: @printer: @Returns: @printer: @Returns: @printer: @top: @bottom: @left: @right: @Returns: The type of function passed to gtk_enumerate_printers(). Note that you need to ref @printer, if you want to keep a reference to it after the function has returned. @printer: a #GtkPrinter @data: user data passed to gtk_enumerate_printers() @Returns: %TRUE to stop the enumeration, %FALSE to continue @func: @data: @destroy: @wait: