Synopsis
struct EPrintable;
EPrintable * e_printable_new (void);
void e_printable_print_page (EPrintable *e_printable,
GtkPrintContext *context,
gdouble width,
gdouble height,
gboolean quantized);
gboolean e_printable_data_left (EPrintable *printable);
void e_printable_reset (EPrintable *printable);
gdouble e_printable_height (EPrintable *printable,
GtkPrintContext *context,
gdouble width,
gdouble max_height,
gboolean quantized);
gboolean e_printable_will_fit (EPrintable *printable,
GtkPrintContext *context,
gdouble width,
gdouble max_height,
gboolean quantized);
Object Hierarchy
GObject
+----GInitiallyUnowned
+----EPrintable
Details
struct EPrintable
struct EPrintable;
e_printable_new ()
EPrintable * e_printable_new (void);
e_printable_print_page ()
void e_printable_print_page (EPrintable *e_printable,
GtkPrintContext *context,
gdouble width,
gdouble height,
gboolean quantized);
e_printable_data_left ()
gboolean e_printable_data_left (EPrintable *printable);
e_printable_reset ()
void e_printable_reset (EPrintable *printable);
e_printable_height ()
gdouble e_printable_height (EPrintable *printable,
GtkPrintContext *context,
gdouble width,
gdouble max_height,
gboolean quantized);
e_printable_will_fit ()
gboolean e_printable_will_fit (EPrintable *printable,
GtkPrintContext *context,
gdouble width,
gdouble max_height,
gboolean quantized);
Signal Details
The "data-left" signal
gboolean user_function (EPrintable *eprintable,
gpointer user_data) : Run Last
The "height" signal
gdouble user_function (EPrintable *eprintable,
GObject *arg1,
gdouble arg2,
gdouble arg3,
gboolean arg4,
gpointer user_data) : Run Last
The "print-page" signal
void user_function (EPrintable *eprintable,
GObject *arg1,
gdouble arg2,
gdouble arg3,
gboolean arg4,
gpointer user_data) : Run Last
The "reset" signal
void user_function (EPrintable *eprintable,
gpointer user_data) : Run Last
The "will-fit" signal
gboolean user_function (EPrintable *eprintable,
GObject *arg1,
gdouble arg2,
gdouble arg3,
gboolean arg4,
gpointer user_data) : Run Last