Draw page page_nr for printing on the the Cairo context encapsuled in context.
This method has been designed to be called in the handler of the draw_page signal as shown in the following example:
<informalexample><programlisting> // Signal handler for the GtkPrintOperation::draw_page signal
static void draw_page (GtkPrintOperation *operation, GtkPrintContext *context, gint page_nr, gpointer user_data) { GtkSourcePrintCompositor *compositor;
compositor = GTK_SOURCE_PRINT_COMPOSITOR (user_data);
gtk_source_print_compositor_draw_page (compositor, context, page_nr); } </programlisting></informalexample>
the gtk.PrintContext encapsulating the context information that is required when drawing the page for printing.
the number of the page to print.
Draw page page_nr for printing on the the Cairo context encapsuled in context.
This method has been designed to be called in the handler of the draw_page signal as shown in the following example:
<informalexample><programlisting> // Signal handler for the GtkPrintOperation::draw_page signal
static void draw_page (GtkPrintOperation *operation, GtkPrintContext *context, gint page_nr, gpointer user_data) { GtkSourcePrintCompositor *compositor;
compositor = GTK_SOURCE_PRINT_COMPOSITOR (user_data);
gtk_source_print_compositor_draw_page (compositor, context, page_nr); } </programlisting></informalexample>