23#ifndef NETSURF_GTK_PRINT_PLOTTERS_H
24#define NETSURF_GTK_PRINT_PLOTTERS_H
38 GtkPrintContext *context,
42 GtkPrintContext *context,
47 GtkPrintContext *context,
void gtk_print_signal_end_print(GtkPrintOperation *operation, GtkPrintContext *context, gpointer user_data)
Handle the end_print signal from the GtkPrintOperation.
cairo_t * gtk_print_current_cr
struct hlcache_handle * content_to_print
void gtk_print_signal_draw_page(GtkPrintOperation *operation, GtkPrintContext *context, gint page_nr, gpointer user_data)
Handle the draw_page signal from the GtkPrintOperation.
void gtk_print_signal_begin_print(GtkPrintOperation *operation, GtkPrintContext *context, gpointer user_data)
Handle the begin_print signal from the GtkPrintOperation.