diff options
author | Dieter Verfaillie <dieterv@optionexplicit.be> | 2011-02-19 20:07:55 +0100 |
---|---|---|
committer | Dieter Verfaillie <dieterv@optionexplicit.be> | 2011-02-21 21:44:18 +0100 |
commit | ed423625a77ac762c446ddb05b7e87efb2982b6c (patch) | |
tree | af4bad7471a69b6992aaa7f7966fc51411a38d0b | |
parent | 77e9328f679dc4bb095b2f950fe3b92bdc9db8e9 (diff) | |
download | pygtk-ed423625a77ac762c446ddb05b7e87efb2982b6c.tar.gz |
reference: pygtk-gtkcellrendererspinner.xml: new in PyGTK 2.22
-rw-r--r-- | docs/Makefile.am | 2 | ||||
-rw-r--r-- | docs/reference/pygtk-gtk-classes.xml | 1 | ||||
-rw-r--r-- | docs/reference/pygtk-gtkcellrendererspinner.xml | 129 |
3 files changed, 132 insertions, 0 deletions
diff --git a/docs/Makefile.am b/docs/Makefile.am index 904777fa..eb82d612 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -93,6 +93,7 @@ XMLFILES = \ reference/pygtk-gtkcellrendererpixbuf.xml \ reference/pygtk-gtkcellrendererprogress.xml \ reference/pygtk-gtkcellrendererspin.xml \ + reference/pygtk-gtkcellrendererspinner.xml \ reference/pygtk-gtkcellrenderertext.xml \ reference/pygtk-gtkcellrenderertoggle.xml \ reference/pygtk-gtkcellrenderer.xml \ @@ -378,6 +379,7 @@ HTML_FILES = \ html/class-gtkcellrendererpixbuf.html \ html/class-gtkcellrendererprogress.html \ html/class-gtkcellrendererspin.html \ + html/class-gtkcellrendererspinner.html \ html/class-gtkcellrenderertext.html \ html/class-gtkcellrenderertoggle.html \ html/class-gtkcellview.html \ diff --git a/docs/reference/pygtk-gtk-classes.xml b/docs/reference/pygtk-gtk-classes.xml index aad89ffa..ef1adffb 100644 --- a/docs/reference/pygtk-gtk-classes.xml +++ b/docs/reference/pygtk-gtk-classes.xml @@ -35,6 +35,7 @@ <xi:include href="pygtk-gtkcellrendererpixbuf.xml"/> <xi:include href="pygtk-gtkcellrendererprogress.xml"/> <xi:include href="pygtk-gtkcellrendererspin.xml"/> + <xi:include href="pygtk-gtkcellrendererspinner.xml"/> <xi:include href="pygtk-gtkcellrenderertext.xml"/> <xi:include href="pygtk-gtkcellrenderertoggle.xml"/> <xi:include href="pygtk-gtkcellview.xml"/> diff --git a/docs/reference/pygtk-gtkcellrendererspinner.xml b/docs/reference/pygtk-gtkcellrendererspinner.xml new file mode 100644 index 00000000..b395f5bb --- /dev/null +++ b/docs/reference/pygtk-gtkcellrendererspinner.xml @@ -0,0 +1,129 @@ +<?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-gtkcellrendererspinner"> + + <refnamediv> + <refname>gtk.CellRendererSpinner</refname> + <refpurpose>an object that renders a spinning animation in a cell (new in PyGTK 2.22)</refpurpose> + </refnamediv> + + <refsect1> + <title>Synopsis</title> + + <classsynopsis language="python"> + <ooclass><classname>gtk.CellRendererSpinner</classname></ooclass> + <ooclass><classname><link linkend="class-gtkcellrenderer">gtk.CellRenderer</link></classname></ooclass> + <constructorsynopsis language="python"> + <methodname><link linkend="constructor-gtkcellrendererspinner">gtk.CellRendererSpinner</link></methodname> + <methodparam></methodparam> + </constructorsynopsis> +</classsynopsis> + + </refsect1> + + <refsect1> + <title>Ancestry</title> + +<synopsis>+-- <link linkend="class-gobject">gobject.GObject</link> + +-- <link linkend="class-gtkobject">gtk.Object</link> + +-- <link linkend="class-gtkcellrenderer">gtk.CellRenderer</link> + +-- <link linkend="class-gtkcellrendererspinner">gtk.CellRendererSpinner</link> +</synopsis> + + </refsect1> + + <refsect1 id="properties-gtkcellrendererspinner"> + <title>gtk.CellRendererSpinner Properties</title> + + <para><link linkend="properties-gtkobject">gtk.Object Properties</link></para> + <para><link linkend="properties-gtkcellrenderer">gtk.CellRenderer Properties</link></para> + <para><link linkend="properties-gtkcellrenderertext">gtk.CellRendererText Properties</link></para> + + <blockquote role="properties"> + <informaltable pgwide="1" frame="none"> + <tgroup cols="3"> + <colspec column="1" colwidth="1in"/> + <colspec column="2" colwidth="1in"/> + <colspec column="3" colwidth="4in"/> + <tbody> + + <row valign="top"> + <entry>"active"</entry> + <entry>Read-Write</entry> + <entry>Wheter the spinner is active (ie. shown) in the cell. Default value: <literal>False</literal></entry> + </row> + + <row valign="top"> + <entry>"pulse"</entry> + <entry>Read-Write</entry> + <entry>Pulse of the spinner. Increment this value to draw the next frame of the spinner animation. Usually, you would update this value in a timeout. Default value: 0</entry> + </row> + + <row valign="top"> + <entry>"size"</entry> + <entry>Read-Write</entry> + <entry>The gtk.IconSize value that specifies the size of the renderer spinner. Default value: gtk.ICON_SIZE_MENU</entry> + </row> + + </tbody> + </tgroup> + </informaltable> + </blockquote> + + </refsect1> + + <refsect1 id="signal-prototypes-gtkcellrendererspinner"> + <title>gtk.CellRendererSpin Signal Prototypes</title> + + <para><link linkend="signal-prototypes-gobject">gobject.GObject Signal Prototypes</link></para> + <para><link linkend="signal-prototypes-gtkobject">gtk.Object Signal Prototypes</link></para> + <para><link linkend="signal-prototypes-gtkcellrenderer">gtk.CellRenderer Signal Prototypes</link></para> +</refsect1> + + <refsect1> + <title>Description</title> + + <para><link linkend="class-gtkcellrendererspinner"><classname>gtk.CellRendererSpinner</classname></link> renders a spinning + animation in a cell, very similar to <link linkend="class-gtkspinner"><classname>gtk.Spinner</classname></link>. It can + often be used as an alternative to a <link linkend="class-gtkcellrendererprogress"><classname>gtk.CellRendererProgress</classname></link> + for displaying indefinite activity, instead of actual progress.</para> + + <para>To start the animation in a cell, set the "active" property to <literal>True</literal> and increment the "pulse" property + at regular intervals. The usual way to set the cell renderer properties for each cell is to bind them to columns in your tree + model using e.g. <link linkend="method-gtktreeviewcolumn--add-attribute"><methodname>gtk.TreeViewColumn.add_attribute</methodname></link>().</para> + + </refsect1> + + <refsect1> + <title>Constructor</title> + + <refsect2 id="constructor-gtkcellrendererspinner"> + <title>gtk.CellRendererSpinner</title> + + <programlisting><constructorsynopsis language="python"> + <methodname>gtk.CellRendererSpinner</methodname> + <methodparam></methodparam> + </constructorsynopsis></programlisting> + + <variablelist> + <varlistentry> + <term><emphasis>Returns</emphasis> :</term> + <listitem><simpara>a new <link + linkend="class-gtkcellrendererspinner"><classname>gtk.CellRendererSpinner</classname></link></simpara></listitem> + </varlistentry> + </variablelist> + + <note> + <para>This constructor is available in PyGTK 2.22 and above.</para> + </note> + + <para>Creates a new <link + linkend="class-gtkcellrendererspinner"><classname>gtk.CellRendererSpinner</classname></link>.</para> + + </refsect2> + + </refsect1> + +</refentry> |