diff options
Diffstat (limited to 'docs/reference/pygtk-pangocairocairofontmap.xml')
-rw-r--r-- | docs/reference/pygtk-pangocairocairofontmap.xml | 217 |
1 files changed, 0 insertions, 217 deletions
diff --git a/docs/reference/pygtk-pangocairocairofontmap.xml b/docs/reference/pygtk-pangocairocairofontmap.xml deleted file mode 100644 index e7504f6b..00000000 --- a/docs/reference/pygtk-pangocairocairofontmap.xml +++ /dev/null @@ -1,217 +0,0 @@ -<?xml version="1.0" standalone="no"?> -<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" - "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"> - -<refentry id="class-pangocairocairofontmap"> - <refnamediv> - <refname>pangocairo.CairoFontMap</refname> - <refpurpose>object providing support for using font maps with -Cairo (new in PyGTK 2.8)</refpurpose> - </refnamediv> - - <refsect1> - <title>Synopsis</title> - - <classsynopsis language="python"> - <ooclass><classname>pangocairo.CairoFontMap</classname></ooclass> - <ooclass><classname><link -linkend="class-pangocairocairofontmap">pangocairo.CairoFontMap</link></classname></ooclass> - - <constructorsynopsis language="python"> - <methodname><link linkend="constructor-pangocairocairofontmap">pangocairo.CairoFontMap</link></methodname> - </constructorsynopsis> - <methodsynopsis language="python"> - <methodname><link linkend="method-pangocairocairofontmap--set-resolution">set_resolution</link></methodname> - <methodparam><parameter role="keyword">dpi</parameter></methodparam> - </methodsynopsis> - <methodsynopsis language="python"> - <methodname><link linkend="method-pangocairocairofontmap--get-resolution">get_resolution</link></methodname> - </methodsynopsis> - <methodsynopsis language="python"> - <methodname><link linkend="method-pangocairocairofontmap--create-context">create_context</link></methodname> - </methodsynopsis> - </classsynopsis> - -<programlisting> -<emphasis role="bold">Functions</emphasis> - -<methodsynopsis language="python"> - <methodname><link linkend="function-pangocairo--cairo-font-map-get-default">pangocairo.cairo_font_map_get_default</link></methodname> - </methodsynopsis></programlisting> - - </refsect1> - - <refsect1> - <title>Ancestry</title> - -<synopsis>+-- <link linkend="class-gobject">gobject.GObject</link> - +-- <link linkend="class-pangofontmap">pango.FontMap</link> - +-- <link linkend="class-pangocairocairofontmap">pangocairo.CairoFontMap</link> -</synopsis> - - </refsect1> - - <refsect1> - <title>Description</title> - - <para><link -linkend="class-pangocairocairofontmap"><classname>pangocairo.CairoFontMap</classname></link> -is an interface exported by font maps for use with Cairo. The actual type of -the font map will depend on the particular font technology Cairo was -compiled to use.</para> - - <para>Cairo is a graphics library that supports vector graphics and -image compositing that can be used with PyGTK. Since 2.8, GTK+ and Pango do -most of their drawing using Cairo. The Cairo drawing model and primitives -are similar to PostScript which uses an imaging model of painting on a two -dimensional surface.</para> - - </refsect1> - - <refsect1 id="constructor-pangocairocairofontmap"> - <title>Constructor</title> - - <programlisting><constructorsynopsis language="python"> - <methodname>pangocairo.CairoFontMap</methodname> - </constructorsynopsis></programlisting> - <variablelist> - <varlistentry> - <term><emphasis>Returns</emphasis> :</term> - <listitem><simpara>a new <link linkend="class-pangocairocairofontmap"><classname>pangocairo.CairoFontMap</classname></link> object</simpara></listitem> - </varlistentry> - </variablelist> - - <para>Creates a new <link -linkend="class-pangocairocairofontmap"><classname>pangocairo.CairoFontMap</classname></link> -object; a fontmap is used to cache information about available fonts, and -holds certain global parameters such as the resolution. In most cases, you -can use the <link -linkend="function-pangocairo--cairo-font-map-get-default"><function>pangocairo.cairo_font_map_get_default</function>()</link> -function instead.</para> - - <para>Note that the type of the returned object will depend on the -particular font backend Cairo was compiled to use; You generally should only -use the <link -linkend="class-pangofontmap"><classname>pango.FontMap</classname></link> and -<link -linkend="class-pangocairocairofontmap"><classname>pangocairo.CairoFontMap</classname></link> -interfaces on the returned object.</para> - - </refsect1> - - <refsect1> - <title>Methods</title> - - <refsect2 id="method-pangocairocairofontmap--set-resolution"> - <title>pangocairo.CairoFontMap.set_resolution</title> - - <programlisting><methodsynopsis language="python"> - <methodname>set_resolution</methodname> - <methodparam><parameter - role="keyword">dpi</parameter></methodparam> - </methodsynopsis></programlisting> - <variablelist> - <varlistentry> - <term><parameter role="keyword">dpi</parameter> :</term> - <listitem><simpara>the resolution in "dots per inch". (Physical -inches aren't actually involved; the terminology is -conventional.)</simpara></listitem> - </varlistentry> - </variablelist> - - <note> - <para>This method is available in PyGTK 2.8 and above.</para> - </note> - - <para>The <methodname>set_resolution</methodname>() method sets the -resolution for the fontmap to the value specified by -<parameter>dpi</parameter>. This is a scale factor between the points -specified in a <link -linkend="class-pangofontdescription"><classname>pango.FontDescription</classname></link> -and Cairo units. The default value is 96, meaning that a 10 point font will -be 13 units high. (10 * 96. / 72. = 13.3).</para> - - </refsect2> - - <refsect2 id="method-pangocairocairofontmap--get-resolution"> - <title>pangocairo.CairoFontMap.get_resolution</title> - - <programlisting><methodsynopsis language="python"> - <methodname>get_resolution</methodname> - </methodsynopsis></programlisting> - <variablelist> - <varlistentry> - <term><emphasis>Returns</emphasis> :</term> - <listitem><simpara> the resolution in -"dots per inch"</simpara></listitem> - </varlistentry> - </variablelist> - - <note> - <para>This method is available in PyGTK 2.8 and above.</para> - </note> - - <para>The <methodname>get_resolution</methodname>() method returns the -resolution for the fontmap. See the <link -linkend="method-pangocairocairofontmap--set-resolution"><methodname>set_resolution</methodname>()</link> -method for more information.</para> - - </refsect2> - - <refsect2 id="method-pangocairocairofontmap--create-context"> - <title>pangocairo.CairoFontMap.create_context</title> - - <programlisting><methodsynopsis language="python"> - <methodname>create_context</methodname> - </methodsynopsis></programlisting> - <variablelist> - <varlistentry> - <term><emphasis>Returns</emphasis> :</term> - <listitem><simpara>a new <link -linkend="class-pangocontext"><classname>pango.Context</classname></link> -object</simpara></listitem> - </varlistentry> - </variablelist> - - <note> - <para>This method is available in PyGTK 2.8 and above.</para> - </note> - - <para>The <methodname>create_context</methodname>() method creates a -new <link -linkend="class-pangocontext"><classname>pango.Context</classname></link> -object.</para> - - </refsect2> - - </refsect1> - - <refsect1> - <title>Functions</title> - - <refsect2 id="function-pangocairo--cairo-font-map-get-default"> - <title>pangocairo.cairo_font_map_get_default</title> - - <programlisting><methodsynopsis language="python"> - <methodname>pangocairo.cairo_font_map_get_default</methodname> - </methodsynopsis></programlisting> - <variablelist> - <varlistentry> - <term><emphasis>Returns</emphasis> :</term> - <listitem><simpara> the default Cairo fontmap for -Pango.</simpara></listitem> - </varlistentry> - </variablelist> - - <note> - <para>This function is available in PyGTK 2.8 and above.</para> - </note> - - <para>The <function>pangocairo.cairo_font_map_get_default</function>() -function returns the default font map to use with Cairo.</para> - - </refsect2> - - </refsect1> - -</refentry> |