| Bonobo API Reference Manual | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | Next Page >>> |
#define BONOBO_PRINT_CLIENT_TYPE #define BONOBO_PRINT_CLIENT (o) #define BONOBO_PRINT_CLIENT_CLASS (k) #define BONOBO_IS_PRINT_CLIENT (o) #define BONOBO_IS_PRINT_CLIENT_CLASS (k) typedef BonoboPrintClient; typedef BonoboPrintClientClass; typedef BonoboPrintData; BonoboPrintClient* bonobo_print_client_new (Bonobo_Print corba_print); BonoboPrintClient* bonobo_print_client_get (BonoboObjectClient *object); void bonobo_print_client_render (BonoboPrintClient *client, BonoboPrintData *pd); BonoboPrintData* bonobo_print_data_new ( |
#define BONOBO_PRINT_CLIENT(o) (GTK_CHECK_CAST ((o), BONOBO_PRINT_CLIENT_TYPE, BonoboPrintClient)) |
| o : |
#define BONOBO_PRINT_CLIENT_CLASS(k) (GTK_CHECK_CLASS_CAST((k), BONOBO_PRINT_CLIENT_TYPE, BonoboPrintClientClass)) |
| k : |
#define BONOBO_IS_PRINT_CLIENT(o) (GTK_CHECK_TYPE ((o), BONOBO_PRINT_CLIENT_TYPE)) |
| o : |
#define BONOBO_IS_PRINT_CLIENT_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), BONOBO_PRINT_CLIENT_TYPE)) |
| k : |
typedef struct {
double width;
double height;
double width_first_page;
double width_per_page;
double height_first_page;
double height_per_page;
GnomePrintMeta *meta_data;
} BonoboPrintData; |
BonoboPrintClient* bonobo_print_client_new (Bonobo_Print corba_print); |
| corba_print : | |
| Returns : |
BonoboPrintClient* bonobo_print_client_get (BonoboObjectClient *object); |
| object : | |
| Returns : |
void bonobo_print_client_render (BonoboPrintClient *client, BonoboPrintData *pd); |
| client : | |
| pd : |
BonoboPrintData* bonobo_print_data_new ( |
| width : | |
| height : | |
| Returns : |
BonoboPrintData* bonobo_print_data_new_full ( |
| width : | |
| height : | |
| width_first_page : | |
| width_per_page : | |
| height_first_page : | |
| height_per_page : | |
| Returns : |
|
| pd : | |
| Returns : |
void bonobo_print_data_render ( |
| pc : | |
| x : | |
| y : | |
| pd : | |
| meta_x : | |
| meta_y : |