SOURCES: python-pygtk-pangocairo.defs (NEW) - missing from tarball

freetz freetz at pld-linux.org
Mon Jul 11 14:59:26 CEST 2005


Author: freetz                       Date: Mon Jul 11 12:59:26 2005 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- missing from tarball

---- Files affected:
SOURCES:
   python-pygtk-pangocairo.defs (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/python-pygtk-pangocairo.defs
diff -u /dev/null SOURCES/python-pygtk-pangocairo.defs:1.1
--- /dev/null	Mon Jul 11 14:59:26 2005
+++ SOURCES/python-pygtk-pangocairo.defs	Mon Jul 11 14:59:21 2005
@@ -0,0 +1,47 @@
+;; From /opt/gnome-devel/include/pango-1.0/pango/pangocairo.h
+
+; (define-function cairo_font_map_get_type
+;   (c-name "pango_cairo_font_map_get_type")
+;   (return-type "GType")
+; )
+
+(define-object CairoFontMap
+  (in-module "pango")
+  (parent "PangoFontMap")
+  (c-name "PangoCairoFontMap")
+  (gtype-id "PANGO_TYPE_CAIRO_FONT_MAP")
+)
+
+(define-function cairo_font_map_new
+  (c-name "pango_cairo_font_map_new")
+  (is-constructor-of "PangoCairoFontMap")
+  (return-type "PangoCairoFontMap*")
+)
+
+(define-function cairo_font_map_get_default
+  (c-name "pango_cairo_font_map_get_default")
+  (return-type "PangoFontMap*")
+)
+
+(define-method set_resolution
+  (of-object "PangoCairoFontMap")
+  (c-name "pango_cairo_font_map_set_resolution")
+  (return-type "none")
+  (parameters
+    '("double" "dpi")
+  )
+)
+
+(define-method get_resolution
+  (of-object "PangoCairoFontMap")
+  (c-name "pango_cairo_font_map_get_resolution")
+  (return-type "double")
+)
+
+(define-method create_context
+  (of-object "PangoCairoFontMap")
+  (c-name "pango_cairo_font_map_create_context")
+  (return-type "PangoContext*")
+)
+
+
================================================================



More information about the pld-cvs-commit mailing list