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 : |