~walkerlee/totem/pre-interview

« back to all changes in this revision

Viewing changes to docs/reference/html/TotemPlugin.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2010-03-16 09:06:31 UTC
  • mfrom: (1.4.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20100316090631-i2m29ukr09gyjj2s
Tags: 2.29.92-1
* New upstream development release:
  + debian/patches/90_autotools.patch:
    - Refreshed for the new version.
  + debian/patches/99_gst-bus_flush.patch:
    - Dropped, merged upstream.
* Merge changes from 2.28.5-2.

Show diffs side-by-side

added added

removed removed

Lines of Context:
66
66
>GError</a> **error);
67
67
void                (<a class="link" href="TotemPlugin.html#TotemPluginDeactivationFunc" title="TotemPluginDeactivationFunc ()">*TotemPluginDeactivationFunc</a>)      (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin,
68
68
                                                         <a class="link" href="TotemObject.html" title="TotemObject">TotemObject</a> *totem);
69
 
GtkWidget *         (<a class="link" href="TotemPlugin.html#TotemPluginWidgetFunc" title="TotemPluginWidgetFunc ()">*TotemPluginWidgetFunc</a>)            (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin);
 
69
<a
 
70
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
 
71
>GtkWidget</a> *         (<a class="link" href="TotemPlugin.html#TotemPluginWidgetFunc" title="TotemPluginWidgetFunc ()">*TotemPluginWidgetFunc</a>)            (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin);
70
72
#define             <a class="link" href="TotemPlugin.html#TOTEM-PLUGIN-DEFINE-TYPE--CAPS" title="TOTEM_PLUGIN_DEFINE_TYPE()">TOTEM_PLUGIN_DEFINE_TYPE</a>            (TypeName, type_name, TYPE_PARENT)
71
73
#define             <a class="link" href="TotemPlugin.html#TOTEM-PLUGIN-REGISTER--CAPS" title="TOTEM_PLUGIN_REGISTER()">TOTEM_PLUGIN_REGISTER</a>               (PluginName, plugin_name)
72
74
#define             <a class="link" href="TotemPlugin.html#TOTEM-PLUGIN-REGISTER-EXTENDED--CAPS" title="TOTEM_PLUGIN_REGISTER_EXTENDED()">TOTEM_PLUGIN_REGISTER_EXTENDED</a>      (PluginName, plugin_name, _C_)
80
82
>GError</a> **error);
81
83
void                <a class="link" href="TotemPlugin.html#totem-plugin-deactivate" title="totem_plugin_deactivate ()">totem_plugin_deactivate</a>             (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin,
82
84
                                                         <a class="link" href="TotemObject.html" title="TotemObject">TotemObject</a> *totem);
83
 
GtkWidget *         <a class="link" href="TotemPlugin.html#totem-plugin-create-configure-dialog" title="totem_plugin_create_configure_dialog ()">totem_plugin_create_configure_dialog</a>
 
85
<a
 
86
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
 
87
>GtkWidget</a> *         <a class="link" href="TotemPlugin.html#totem-plugin-create-configure-dialog" title="totem_plugin_create_configure_dialog ()">totem_plugin_create_configure_dialog</a>
84
88
                                                        (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin);
85
89
<a
86
90
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
87
91
>gboolean</a>            <a class="link" href="TotemPlugin.html#totem-plugin-is-configurable" title="totem_plugin_is_configurable ()">totem_plugin_is_configurable</a>        (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin);
88
 
GtkBuilder *        <a class="link" href="TotemPlugin.html#totem-plugin-load-interface" title="totem_plugin_load_interface ()">totem_plugin_load_interface</a>         (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin,
 
92
<a
 
93
href="http://library.gnome.org/devel/gtk/unstable/GtkBuilder.html"
 
94
>GtkBuilder</a> *        <a class="link" href="TotemPlugin.html#totem-plugin-load-interface" title="totem_plugin_load_interface ()">totem_plugin_load_interface</a>         (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin,
89
95
                                                         const char *name,
90
96
                                                         <a
91
97
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
92
98
>gboolean</a> fatal,
93
 
                                                         GtkWindow *parent,
 
99
                                                         <a
 
100
href="http://library.gnome.org/devel/gtk/unstable/GtkWindow.html"
 
101
>GtkWindow</a> *parent,
94
102
                                                         <a
95
103
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
96
104
>gpointer</a> user_data);
286
294
<hr>
287
295
<div class="refsect2" title="TotemPluginWidgetFunc ()">
288
296
<a name="TotemPluginWidgetFunc"></a><h3>TotemPluginWidgetFunc ()</h3>
289
 
<pre class="programlisting">GtkWidget *         (*TotemPluginWidgetFunc)            (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin);</pre>
 
297
<pre class="programlisting"><a
 
298
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
 
299
>GtkWidget</a> *         (*TotemPluginWidgetFunc)            (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin);</pre>
290
300
<p>
291
301
Called when the configuration dialogue for the plugin needs to be built, this function should return
292
302
a complete window which will be shown by the Totem code. The widget needs to be capable of hiding itself
306
316
</tr>
307
317
<tr>
308
318
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
309
 
<td> a <span class="type">GtkWidget</span>
 
319
<td> a <a
 
320
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
 
321
><span class="type">GtkWidget</span></a>
310
322
</td>
311
323
</tr>
312
324
</tbody>
499
511
<hr>
500
512
<div class="refsect2" title="totem_plugin_create_configure_dialog ()">
501
513
<a name="totem-plugin-create-configure-dialog"></a><h3>totem_plugin_create_configure_dialog ()</h3>
502
 
<pre class="programlisting">GtkWidget *         totem_plugin_create_configure_dialog
 
514
<pre class="programlisting"><a
 
515
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
 
516
>GtkWidget</a> *         totem_plugin_create_configure_dialog
503
517
                                                        (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin);</pre>
504
518
<p>
505
519
Returns the plugin's configuration dialog, as created by
553
567
<hr>
554
568
<div class="refsect2" title="totem_plugin_load_interface ()">
555
569
<a name="totem-plugin-load-interface"></a><h3>totem_plugin_load_interface ()</h3>
556
 
<pre class="programlisting">GtkBuilder *        totem_plugin_load_interface         (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin,
 
570
<pre class="programlisting"><a
 
571
href="http://library.gnome.org/devel/gtk/unstable/GtkBuilder.html"
 
572
>GtkBuilder</a> *        totem_plugin_load_interface         (<a class="link" href="TotemPlugin.html" title="TotemPlugin">TotemPlugin</a> *plugin,
557
573
                                                         const char *name,
558
574
                                                         <a
559
575
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
560
576
>gboolean</a> fatal,
561
 
                                                         GtkWindow *parent,
 
577
                                                         <a
 
578
href="http://library.gnome.org/devel/gtk/unstable/GtkWindow.html"
 
579
>GtkWindow</a> *parent,
562
580
                                                         <a
563
581
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
564
582
>gpointer</a> user_data);</pre>
590
608
</tr>
591
609
<tr>
592
610
<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
593
 
<td> the interface's parent <span class="type">GtkWindow</span>
 
611
<td> the interface's parent <a
 
612
href="http://library.gnome.org/devel/gtk/unstable/GtkWindow.html"
 
613
><span class="type">GtkWindow</span></a>
594
614
</td>
595
615
</tr>
596
616
<tr>
600
620
</tr>
601
621
<tr>
602
622
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
603
 
<td> the <span class="type">GtkBuilder</span> instance for the interface
 
623
<td> the <a
 
624
href="http://library.gnome.org/devel/gtk/unstable/GtkBuilder.html"
 
625
><span class="type">GtkBuilder</span></a> instance for the interface
604
626
</td>
605
627
</tr>
606
628
</tbody>