|  |  |  | GNOME Print UI Reference Manual |  | 
|---|---|---|---|---|
            GnomePaperPreview;
            GnomePaperPreviewClass;
#define     GNOME_TYPE_PAPER_SELECTOR
#define     GNOME_PAPER_SELECTOR            (o)
#define     GNOME_PAPER_SELECTOR_CLASS      (k)
#define     GNOME_IS_PAPER_SELECTOR         (o)
#define     GNOME_IS_PAPER_SELECTOR_CLASS   (k)
#define     GNOME_PAPER_SELECTOR_GET_CLASS  (o)
            GnomePaperSelector;
            GnomePaperSelectorClass;
#define     GNOME_TYPE_PRINT_UNIT_SELECTOR
#define     GNOME_PRINT_UNIT_SELECTOR       (o)
#define     GNOME_PRINT_UNIT_SELECTOR_CLASS (k)
#define     GNOME_IS_PRINT_UNIT_SELECTOR    (o)
#define     GNOME_IS_PRINT_UNIT_SELECTOR_CLASS(k)
#define     GNOME_PRINT_UNIT_SELECTOR_GET_CLASS(o)
            GnomePrintUnitSelector;
            GnomePrintUnitSelectorClass;
GtkWidget*  gnome_paper_preview_new         (GnomePrintConfig *config);
GType       gnome_paper_selector_get_type   (void);
GtkWidget*  gnome_paper_selector_new        (GnomePrintConfig *config);
GtkWidget*  gnome_paper_selector_new_with_flags
                                            (GnomePrintConfig *config,
                                             gint flags);
GType       gnome_print_unit_selector_get_type
                                            (void);
GtkWidget*  gnome_print_unit_selector_new   (guint bases);
const GnomePrintUnit* gnome_print_unit_selector_get_unit
                                            (GnomePrintUnitSelector *selector);
void        gnome_print_unit_selector_set_bases
                                            (GnomePrintUnitSelector *selector,
                                             guint bases);
void        gnome_print_unit_selector_set_unit
                                            (GnomePrintUnitSelector *selector,
                                             const GnomePrintUnit *unit);
void        gnome_print_unit_selector_add_adjustment
                                            (GnomePrintUnitSelector *selector,
                                             GtkAdjustment *adjustment);
void        gnome_print_unit_selector_remove_adjustment
                                            (GnomePrintUnitSelector *selector,
                                             GtkAdjustment *adjustment);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----GtkHBox +----GnomePaperSelector
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----GtkHBox +----GnomePrintUnitSelector
GnomePaperSelector implements AtkImplementorIface.
GnomePrintUnitSelector implements AtkImplementorIface.
"modified" void user_function (GnomePrintUnitSelector *printunitselector, gpointer user_data) : Run first
typedef struct {
	GtkHBox box;
	GtkWidget *canvas;
	GnomeCanvasItem *item;
	GnomePrintConfig *config;
} GnomePaperPreview;
#define GNOME_PAPER_SELECTOR(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GNOME_TYPE_PAPER_SELECTOR, GnomePaperSelector))
| o: | 
#define GNOME_PAPER_SELECTOR_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GNOME_TYPE_PAPER_SELECTOR, GnomePaperSelectorClass))
| k: | 
#define GNOME_IS_PAPER_SELECTOR(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GNOME_TYPE_PAPER_SELECTOR))
| o: | 
#define GNOME_IS_PAPER_SELECTOR_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GNOME_TYPE_PAPER_SELECTOR))
| k: | 
#define GNOME_PAPER_SELECTOR_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GNOME_TYPE_PAPER_SELECTOR, GnomePaperSelectorClass))
| o: | 
#define GNOME_TYPE_PRINT_UNIT_SELECTOR (gnome_print_unit_selector_get_type ())
#define GNOME_PRINT_UNIT_SELECTOR(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GNOME_TYPE_PRINT_UNIT_SELECTOR, GnomePrintUnitSelector))
| o: | 
#define GNOME_PRINT_UNIT_SELECTOR_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GNOME_TYPE_PRINT_UNIT_SELECTOR, GnomePrintUnitSelectorClass))
| k: | 
#define GNOME_IS_PRINT_UNIT_SELECTOR(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GNOME_TYPE_PRINT_UNIT_SELECTOR))
| o: | 
#define GNOME_IS_PRINT_UNIT_SELECTOR_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GNOME_TYPE_PRINT_UNIT_SELECTOR))
| k: | 
#define GNOME_PRINT_UNIT_SELECTOR_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GNOME_TYPE_PRINT_UNIT_SELECTOR, GnomePrintUnitSelectorClass))
| o: | 
typedef struct _GnomePrintUnitSelectorClass GnomePrintUnitSelectorClass;
GtkWidget* gnome_paper_preview_new (GnomePrintConfig *config);
| config: | |
| Returns : | 
GtkWidget* gnome_paper_selector_new (GnomePrintConfig *config);
| config: | |
| Returns : | 
GtkWidget* gnome_paper_selector_new_with_flags (GnomePrintConfig *config, gint flags);
| config: | |
| flags: | |
| Returns : | 
GtkWidget* gnome_print_unit_selector_new (guint bases);
| bases: | |
| Returns : | 
const GnomePrintUnit* gnome_print_unit_selector_get_unit (GnomePrintUnitSelector *selector);
| selector: | |
| Returns : | 
void        gnome_print_unit_selector_set_bases
                                            (GnomePrintUnitSelector *selector,
                                             guint bases);
| selector: | |
| bases: | 
void        gnome_print_unit_selector_set_unit
                                            (GnomePrintUnitSelector *selector,
                                             const GnomePrintUnit *unit);
| selector: | |
| unit: | 
void        gnome_print_unit_selector_add_adjustment
                                            (GnomePrintUnitSelector *selector,
                                             GtkAdjustment *adjustment);
| selector: | |
| adjustment: | 
void        gnome_print_unit_selector_remove_adjustment
                                            (GnomePrintUnitSelector *selector,
                                             GtkAdjustment *adjustment);
| selector: | |
| adjustment: | 
void user_function (GnomePrintUnitSelector *printunitselector, gpointer user_data) : Run first
| printunitselector: | the object which received the signal. | 
| user_data: | user data set when the signal handler was connected. |