2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
4
<refentry id="rhythmbox-rb-statusbar">
6
<refentrytitle>rb-statusbar</refentrytitle>
7
<manvolnum>3</manvolnum>
8
<refmiscinfo>RHYTHMBOX Library</refmiscinfo>
12
<refname>rb-statusbar</refname><refpurpose></refpurpose>
15
<refsynopsisdiv><title>Synopsis</title>
21
typedef <link linkend="RBStatusbarPrivate">RBStatusbarPrivate</link>;
22
<link linkend="RBStatusbar">RBStatusbar</link>* <link linkend="rb-statusbar-new">rb_statusbar_new</link> (<link linkend="RhythmDB">RhythmDB</link> *db,
23
<link linkend="GtkActionGroup">GtkActionGroup</link> *actiongroup,
24
<link linkend="RBShellPlayer">RBShellPlayer</link> *player);
25
<link linkend="void">void</link> <link linkend="rb-statusbar-set-source">rb_statusbar_set_source</link> (<link linkend="RBStatusbar">RBStatusbar</link> *bar,
26
<link linkend="RBSource">RBSource</link> *player);
27
<link linkend="void">void</link> <link linkend="rb-statusbar-set-progress">rb_statusbar_set_progress</link> (<link linkend="RBStatusbar">RBStatusbar</link> *bar,
28
<link linkend="double">double</link> progress,
29
const <link linkend="char">char</link> *text);
30
<link linkend="void">void</link> <link linkend="rb-statusbar-sync-state">rb_statusbar_sync_state</link> (<link linkend="RBStatusbar">RBStatusbar</link> *statusbar);
44
<title>Description</title>
51
<title>Details</title>
53
<title><anchor id="RBStatusbarPrivate"/>RBStatusbarPrivate</title>
54
<indexterm><primary>RBStatusbarPrivate</primary></indexterm><programlisting>typedef struct RBStatusbarPrivate RBStatusbarPrivate;
60
<title><anchor id="rb-statusbar-new"/>rb_statusbar_new ()</title>
61
<indexterm><primary>rb_statusbar_new</primary></indexterm><programlisting><link linkend="RBStatusbar">RBStatusbar</link>* rb_statusbar_new (<link linkend="RhythmDB">RhythmDB</link> *db,
62
<link linkend="GtkActionGroup">GtkActionGroup</link> *actiongroup,
63
<link linkend="RBShellPlayer">RBShellPlayer</link> *player);</programlisting>
66
</para><variablelist role="params">
67
<varlistentry><term><parameter>db</parameter> :</term>
69
</simpara></listitem></varlistentry>
70
<varlistentry><term><parameter>actiongroup</parameter> :</term>
72
</simpara></listitem></varlistentry>
73
<varlistentry><term><parameter>player</parameter> :</term>
75
</simpara></listitem></varlistentry>
76
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
79
</simpara></listitem></varlistentry>
80
</variablelist></refsect2>
82
<title><anchor id="rb-statusbar-set-source"/>rb_statusbar_set_source ()</title>
83
<indexterm><primary>rb_statusbar_set_source</primary></indexterm><programlisting><link linkend="void">void</link> rb_statusbar_set_source (<link linkend="RBStatusbar">RBStatusbar</link> *bar,
84
<link linkend="RBSource">RBSource</link> *player);</programlisting>
87
</para><variablelist role="params">
88
<varlistentry><term><parameter>bar</parameter> :</term>
90
</simpara></listitem></varlistentry>
91
<varlistentry><term><parameter>player</parameter> :</term>
95
</simpara></listitem></varlistentry>
96
</variablelist></refsect2>
98
<title><anchor id="rb-statusbar-set-progress"/>rb_statusbar_set_progress ()</title>
99
<indexterm><primary>rb_statusbar_set_progress</primary></indexterm><programlisting><link linkend="void">void</link> rb_statusbar_set_progress (<link linkend="RBStatusbar">RBStatusbar</link> *bar,
100
<link linkend="double">double</link> progress,
101
const <link linkend="char">char</link> *text);</programlisting>
104
</para><variablelist role="params">
105
<varlistentry><term><parameter>bar</parameter> :</term>
107
</simpara></listitem></varlistentry>
108
<varlistentry><term><parameter>progress</parameter> :</term>
110
</simpara></listitem></varlistentry>
111
<varlistentry><term><parameter>text</parameter> :</term>
115
</simpara></listitem></varlistentry>
116
</variablelist></refsect2>
118
<title><anchor id="rb-statusbar-sync-state"/>rb_statusbar_sync_state ()</title>
119
<indexterm><primary>rb_statusbar_sync_state</primary></indexterm><programlisting><link linkend="void">void</link> rb_statusbar_sync_state (<link linkend="RBStatusbar">RBStatusbar</link> *statusbar);</programlisting>
122
</para><variablelist role="params">
123
<varlistentry><term><parameter>statusbar</parameter> :</term>
127
</simpara></listitem></varlistentry>
128
</variablelist></refsect2>