Whole document tree
    

Whole document tree

EPrintable

EPrintable

EPrintable -- 
Object Hierarchy

  GtkObject
   +----EPrintable
Signal Prototypes

"print-page"
            void        user_function      (EPrintable *eprintable,
                                            GtkObject *arg1,
                                            gdouble arg2,
                                            gdouble arg3,
                                            gboolean arg4,
                                            gpointer user_data);
"data-left" gboolean    user_function      (EPrintable *eprintable,
                                            gpointer user_data);
"reset"     void        user_function      (EPrintable *eprintable,
                                            gpointer user_data);
"height"    gdouble     user_function      (EPrintable *eprintable,
                                            GtkObject *arg1,
                                            gdouble arg2,
                                            gdouble arg3,
                                            gboolean arg4,
                                            gpointer user_data);
"will-fit"  gboolean    user_function      (EPrintable *eprintable,
                                            GtkObject *arg1,
                                            gdouble arg2,
                                            gdouble arg3,
                                            gboolean arg4,
                                            gpointer user_data);
Description

Details
E_PRINTABLE_TYPE
#define E_PRINTABLE_TYPE        (e_printable_get_type ())


EPrintable
typedef struct {
	GtkObject   base;
} EPrintable;


e_printable_new ()
EPrintable* e_printable_new                 (void);


e_printable_print_page ()
void        e_printable_print_page          (EPrintable *e_printable,
                                             GnomePrintContext *context,
                                             gdouble width,
                                             gdouble height,
                                             gboolean quantized);


e_printable_data_left ()
gboolean    e_printable_data_left           (EPrintable *e_printable);


e_printable_reset ()
void        e_printable_reset               (EPrintable *e_printable);


e_printable_height ()
gdouble     e_printable_height              (EPrintable *e_printable,
                                             GnomePrintContext *context,
                                             gdouble width,
                                             gdouble max_height,
                                             gboolean quantized);


e_printable_will_fit ()
gboolean    e_printable_will_fit            (EPrintable *e_printable,
                                             GnomePrintContext *context,
                                             gdouble width,
                                             gdouble max_height,
                                             gboolean quantized);

Signals
The "print-page" signal
void        user_function                  (EPrintable *eprintable,
                                            GtkObject *arg1,
                                            gdouble arg2,
                                            gdouble arg3,
                                            gboolean arg4,
                                            gpointer user_data);




The "height" signal
gdouble     user_function                  (EPrintable *eprintable,
                                            GtkObject *arg1,
                                            gdouble arg2,
                                            gdouble arg3,
                                            gboolean arg4,
                                            gpointer user_data);


The "will-fit" signal
gboolean    user_function                  (EPrintable *eprintable,
                                            GtkObject *arg1,
                                            gdouble arg2,
                                            gdouble arg3,
                                            gboolean arg4,
                                            gpointer user_data);