8
8
<link rel="up" href="ch01.html" title="Classes">
9
9
<link rel="prev" href="BamfControl.html" title="BamfControl">
10
10
<link rel="next" href="BamfView.html" title="BamfView">
11
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
46
46
<pre class="synopsis">#define <a class="link" href="BamfTabSource.html#BAMF-TAB-SOURCE-CONST:CAPS" title="BAMF_TAB_SOURCE_CONST()">BAMF_TAB_SOURCE_CONST</a> (obj)
47
47
struct <a class="link" href="BamfTabSource.html#BamfTabSource-struct" title="struct BamfTabSource">BamfTabSource</a>;
48
48
struct <a class="link" href="BamfTabSource.html#BamfTabSourceClass" title="struct BamfTabSourceClass">BamfTabSourceClass</a>;
49
<span class="returnvalue">gboolean</span> <a class="link" href="BamfTabSource.html#bamf-tab-source-show-tab" title="bamf_tab_source_show_tab ()">bamf_tab_source_show_tab</a> (<em class="parameter"><code><a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *source</code></em>,
49
<a class="link" href="BamfTabSource.html#BamfTabSourcePrivate" title="BamfTabSourcePrivate">BamfTabSourcePrivate</a>;
50
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="BamfTabSource.html#bamf-tab-source-show-tab" title="bamf_tab_source_show_tab ()">bamf_tab_source_show_tab</a> (<em class="parameter"><code><a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *source</code></em>,
50
51
<em class="parameter"><code><span class="type">char</span> *tab_id</code></em>,
51
<em class="parameter"><code><span class="type">GError</span> *error</code></em>);
52
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>);
52
53
<span class="returnvalue">char</span> ** <a class="link" href="BamfTabSource.html#bamf-tab-source-get-tab-ids" title="bamf_tab_source_get_tab_ids ()">bamf_tab_source_get_tab_ids</a> (<em class="parameter"><code><a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *source</code></em>);
53
<span class="returnvalue">GArray</span> * <a class="link" href="BamfTabSource.html#bamf-tab-source-get-tab-preview" title="bamf_tab_source_get_tab_preview ()">bamf_tab_source_get_tab_preview</a> (<em class="parameter"><code><a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *source</code></em>,
54
<a href="http://library.gnome.org/devel/glib/unstable/glib-Arrays.html#GArray"><span class="returnvalue">GArray</span></a> * <a class="link" href="BamfTabSource.html#bamf-tab-source-get-tab-preview" title="bamf_tab_source_get_tab_preview ()">bamf_tab_source_get_tab_preview</a> (<em class="parameter"><code><a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *source</code></em>,
54
55
<em class="parameter"><code><span class="type">char</span> *tab_id</code></em>);
55
56
<span class="returnvalue">char</span> * <a class="link" href="BamfTabSource.html#bamf-tab-source-get-tab-uri" title="bamf_tab_source_get_tab_uri ()">bamf_tab_source_get_tab_uri</a> (<em class="parameter"><code><a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *source</code></em>,
56
57
<em class="parameter"><code><span class="type">char</span> *tab_id</code></em>);
57
58
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> <a class="link" href="BamfTabSource.html#bamf-tab-source-get-tab-xid" title="bamf_tab_source_get_tab_xid ()">bamf_tab_source_get_tab_xid</a> (<em class="parameter"><code><a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *source</code></em>,
58
59
<em class="parameter"><code><span class="type">char</span> *tab_id</code></em>);
59
<a class="link" href="BamfTabSource.html#BamfTabSourcePrivate" title="BamfTabSourcePrivate">BamfTabSourcePrivate</a>;
62
62
<div class="refsect1">
63
63
<a name="BamfTabSource.object-hierarchy"></a><h2>Object Hierarchy</h2>
64
64
<pre class="synopsis">
65
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
69
69
<div class="refsect1">
70
70
<a name="BamfTabSource.properties"></a><h2>Properties</h2>
71
71
<pre class="synopsis">
72
"<a class="link" href="BamfTabSource.html#BamfTabSource--id" title='The "id" property'>id</a>" <span class="type">gchar</span>* : Read / Write / Construct
72
"<a class="link" href="BamfTabSource.html#BamfTabSource--id" title='The "id" property'>id</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct
75
75
<div class="refsect1">
76
76
<a name="BamfTabSource.signals"></a><h2>Signals</h2>
77
77
<pre class="synopsis">
78
"<a class="link" href="BamfTabSource.html#BamfTabSource-tab-closed" title='The "tab-closed" signal'>tab-closed</a>" : <code class="literal">Run First</code>
79
"<a class="link" href="BamfTabSource.html#BamfTabSource-tab-opened" title='The "tab-opened" signal'>tab-opened</a>" : <code class="literal">Run First</code>
80
"<a class="link" href="BamfTabSource.html#BamfTabSource-tab-uri-changed" title='The "tab-uri-changed" signal'>tab-uri-changed</a>" : <code class="literal">Run First</code>
78
"<a class="link" href="BamfTabSource.html#BamfTabSource-tab-closed" title='The "tab-closed" signal'>tab-closed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS"><code class="literal">Run First</code></a>
79
"<a class="link" href="BamfTabSource.html#BamfTabSource-tab-opened" title='The "tab-opened" signal'>tab-opened</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS"><code class="literal">Run First</code></a>
80
"<a class="link" href="BamfTabSource.html#BamfTabSource-tab-uri-changed" title='The "tab-uri-changed" signal'>tab-uri-changed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS"><code class="literal">Run First</code></a>
83
83
<div class="refsect1">
122
122
<div class="refsect2">
123
<a name="BamfTabSourcePrivate"></a><h3>BamfTabSourcePrivate</h3>
124
<pre class="programlisting">typedef struct _BamfTabSourcePrivate BamfTabSourcePrivate;</pre>
129
<div class="refsect2">
123
130
<a name="bamf-tab-source-show-tab"></a><h3>bamf_tab_source_show_tab ()</h3>
124
<pre class="programlisting"><span class="returnvalue">gboolean</span> bamf_tab_source_show_tab (<em class="parameter"><code><a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *source</code></em>,
131
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> bamf_tab_source_show_tab (<em class="parameter"><code><a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *source</code></em>,
125
132
<em class="parameter"><code><span class="type">char</span> *tab_id</code></em>,
126
<em class="parameter"><code><span class="type">GError</span> *error</code></em>);</pre>
133
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>);</pre>
138
145
<div class="refsect2">
139
146
<a name="bamf-tab-source-get-tab-preview"></a><h3>bamf_tab_source_get_tab_preview ()</h3>
140
<pre class="programlisting"><span class="returnvalue">GArray</span> * bamf_tab_source_get_tab_preview (<em class="parameter"><code><a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *source</code></em>,
147
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Arrays.html#GArray"><span class="returnvalue">GArray</span></a> * bamf_tab_source_get_tab_preview (<em class="parameter"><code><a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *source</code></em>,
141
148
<em class="parameter"><code><span class="type">char</span> *tab_id</code></em>);</pre>
162
<div class="refsect2">
163
<a name="BamfTabSourcePrivate"></a><h3>BamfTabSourcePrivate</h3>
164
<pre class="programlisting">typedef struct _BamfTabSourcePrivate BamfTabSourcePrivate;</pre>
169
169
<div class="refsect1">
170
170
<a name="BamfTabSource.property-details"></a><h2>Property Details</h2>
171
171
<div class="refsect2">
172
172
<a name="BamfTabSource--id"></a><h3>The <code class="literal">"id"</code> property</h3>
173
<pre class="programlisting"> "id" <span class="type">gchar</span>* : Read / Write / Construct</pre>
173
<pre class="programlisting"> "id" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct</pre>
175
175
<p>Default value: NULL</p>
180
180
<div class="refsect2">
181
181
<a name="BamfTabSource-tab-closed"></a><h3>The <code class="literal">"tab-closed"</code> signal</h3>
182
182
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *bamftabsource,
183
<span class="type">gchar</span> *arg1,
184
<span class="type">gpointer</span> user_data) : <code class="literal">Run First</code></pre>
183
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg1,
184
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS"><code class="literal">Run First</code></a></pre>
187
187
<div class="variablelist"><table border="0">
202
202
<div class="refsect2">
203
203
<a name="BamfTabSource-tab-opened"></a><h3>The <code class="literal">"tab-opened"</code> signal</h3>
204
204
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *bamftabsource,
205
<span class="type">gchar</span> *arg1,
206
<span class="type">gpointer</span> user_data) : <code class="literal">Run First</code></pre>
205
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg1,
206
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS"><code class="literal">Run First</code></a></pre>
209
209
<div class="variablelist"><table border="0">
224
224
<div class="refsect2">
225
225
<a name="BamfTabSource-tab-uri-changed"></a><h3>The <code class="literal">"tab-uri-changed"</code> signal</h3>
226
226
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="BamfTabSource.html" title="BamfTabSource"><span class="type">BamfTabSource</span></a> *bamftabsource,
227
<span class="type">gchar</span> *arg1,
228
<span class="type">gchar</span> *arg2,
229
<span class="type">gchar</span> *arg3,
230
<span class="type">gpointer</span> user_data) : <code class="literal">Run First</code></pre>
227
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg1,
228
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg2,
229
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg3,
230
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS"><code class="literal">Run First</code></a></pre>
233
233
<div class="variablelist"><table border="0">