38 #include <libgnomecanvas/libgnomecanvas.h>
39 #include <libart_lgpl/libart.h>
40 #include <libgnomeprint/gnome-print.h>
103 #define VSCALE ( 32. )
106 #define DEVICE_PIXELS_PER_MM ( 3.4 )
107 #define VIRTUAL_PIXELS_PER_MM ( DEVICE_PIXELS_PER_MM * VSCALE )
110 #define MM_PER_IN ( 25.4 )
113 #define DEVICE_PIXELS_PER_IN ( DEVICE_PIXELS_PER_MM * MM_PER_IN )
114 #define VIRTUAL_PIXELS_PER_IN ( VIRTUAL_PIXELS_PER_MM * MM_PER_IN )
117 #define CANVAS_WIDTH ( 10. )
118 #define CANVAS_HEIGHT ( 7.5 )
121 #define ZOOM100 ( 1.0 )
122 #define ZOOMSTEP ( 1.25 )
PLDLLIMPEXP_GNOME2 void gcw_set_gdk_color()
void gcw_set_canvas_size(GnomeCanvas *canvas, PLINT width, PLINT height)
void gcw_set_canvas_zoom(GnomeCanvas *canvas, PLFLT magnification)
PLDLLIMPEXP_GNOME2 void gcw_set_device_size(PLINT width, PLINT height)
PLDLLIMPEXP_GNOME2 void gcw_init_canvas(GnomeCanvas *canvas)
void gcw_debug(char *msg)
GnomeCanvasGroup * group_persistent
void gcw_use_text(PLINT use_text)
void gcw_use_pixmap(PLINT use_pixmap)
void gcw_use_hrshsym(PLINT use_hrshsym)
#define PLDLLIMPEXP_GNOME2
GnomeCanvasGroup * group_visible
void gcw_use_persistence(PLINT use_persistence)
GnomeCanvasGroup * group_hidden
PLDLLIMPEXP_GNOME2 void gcw_clear_background()
PLDLLIMPEXP_GNOME2 void gcw_install_canvas(GnomeCanvas *canvas)