File: //usr/local/ssl/share/gtk-doc/html/libbonoboui/libbonoboui-bonobo-selector-widget.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>bonobo-selector-widget</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="LibBonoboUI API Reference Manual">
<link rel="up" href="bonobo-support-utilities.html" title="Supporting Classes">
<link rel="prev" href="libbonoboui-bonobo-selector.html" title="BonoboSelector">
<link rel="next" href="libbonoboui-bonobo-file-selector-util.html" title="bonobo-file-selector-util">
<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="chapter" href="ch01.html" title="Object Hierarchy">
<link rel="chapter" href="bonobo-controls.html" title="Controls">
<link rel="chapter" href="bonobo-ui.html" title="Bonobo UI">
<link rel="chapter" href="bonobo-support-utilities.html" title="Supporting Classes">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
<tr valign="middle">
<td><a accesskey="p" href="libbonoboui-bonobo-selector.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
<td><a accesskey="u" href="bonobo-support-utilities.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
<th width="100%" align="center">LibBonoboUI API Reference Manual</th>
<td><a accesskey="n" href="libbonoboui-bonobo-file-selector-util.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2833654" class="shortcut">Top</a>
 | 
<a href="#id2833810" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libbonoboui-bonobo-selector-widget"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2833654"></a><span class="refentrytitle">bonobo-selector-widget</span>
</h2>
<p>bonobo-selector-widget — </p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
<h2>Synopsis</h2>
<pre class="synopsis">
<a href="libbonoboui-bonobo-selector-widget.html#BonoboSelectorWidgetPrivate">BonoboSelectorWidgetPrivate</a>;
<a href="libbonoboui-bonobo-selector-widget.html#BonoboSelectorWidget">BonoboSelectorWidget</a>;
<a href="libbonoboui-bonobo-selector-widget.html#BonoboSelectorWidgetClass">BonoboSelectorWidgetClass</a>;
<a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
>GtkWidget</a>* <a href="libbonoboui-bonobo-selector-widget.html#bonobo-selector-widget-new">bonobo_selector_widget_new</a> (void);
void <a href="libbonoboui-bonobo-selector-widget.html#bonobo-selector-widget-set-interfaces">bonobo_selector_widget_set_interfaces</a>
(<a href="libbonoboui-bonobo-selector-widget.html#BonoboSelectorWidget">BonoboSelectorWidget</a> *sel,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> **interfaces_required);
<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a>* <a href="libbonoboui-bonobo-selector-widget.html#bonobo-selector-widget-get-id">bonobo_selector_widget_get_id</a> (<a href="libbonoboui-bonobo-selector-widget.html#BonoboSelectorWidget">BonoboSelectorWidget</a> *sel);
<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a>* <a href="libbonoboui-bonobo-selector-widget.html#bonobo-selector-widget-get-name">bonobo_selector_widget_get_name</a> (<a href="libbonoboui-bonobo-selector-widget.html#BonoboSelectorWidget">BonoboSelectorWidget</a> *sel);
<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a>* <a href="libbonoboui-bonobo-selector-widget.html#bonobo-selector-widget-get-description">bonobo_selector_widget_get_description</a>
(<a href="libbonoboui-bonobo-selector-widget.html#BonoboSelectorWidget">BonoboSelectorWidget</a> *sel);
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2833810"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2833825"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2833835"></a><h3>
<a name="BonoboSelectorWidgetPrivate"></a>BonoboSelectorWidgetPrivate</h3>
<a class="indexterm" name="id2833848"></a><pre class="programlisting">typedef struct _BonoboSelectorWidgetPrivate BonoboSelectorWidgetPrivate;</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2833864"></a><h3>
<a name="BonoboSelectorWidget"></a>BonoboSelectorWidget</h3>
<a class="indexterm" name="id2833878"></a><pre class="programlisting">typedef struct {
GtkVBox parent;
BonoboSelectorWidgetPrivate *priv;
} BonoboSelectorWidget;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2833894"></a><h3>
<a name="BonoboSelectorWidgetClass"></a>BonoboSelectorWidgetClass</h3>
<a class="indexterm" name="id2833908"></a><pre class="programlisting">typedef struct {
GtkVBoxClass parent_class;
/* Virtual methods */
gchar *(* get_id) (BonoboSelectorWidget *sel);
gchar *(* get_name) (BonoboSelectorWidget *sel);
gchar *(* get_description) (BonoboSelectorWidget *sel);
void (* set_interfaces) (BonoboSelectorWidget *sel,
const gchar **interfaces);
/* User select */
void (* final_select) (BonoboSelectorWidget *sel);
gpointer dummy[2];
} BonoboSelectorWidgetClass;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2833930"></a><h3>
<a name="bonobo-selector-widget-new"></a>bonobo_selector_widget_new ()</h3>
<a class="indexterm" name="id2833944"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
>GtkWidget</a>* bonobo_selector_widget_new (void);</pre>
<p>
Creates a new BonoboSelectorWidget widget, this contains
a list and a description pane for each component.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
<td> A pointer to the newly-created BonoboSelectorWidget widget.
</td>
</tr></tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2833986"></a><h3>
<a name="bonobo-selector-widget-set-interfaces"></a>bonobo_selector_widget_set_interfaces ()</h3>
<a class="indexterm" name="id2834000"></a><pre class="programlisting">void bonobo_selector_widget_set_interfaces
(<a href="libbonoboui-bonobo-selector-widget.html#BonoboSelectorWidget">BonoboSelectorWidget</a> *sel,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> **interfaces_required);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>sel</code></em> :</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>interfaces_required</code></em> :</span></td>
<td>
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2834069"></a><h3>
<a name="bonobo-selector-widget-get-id"></a>bonobo_selector_widget_get_id ()</h3>
<a class="indexterm" name="id2834082"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a>* bonobo_selector_widget_get_id (<a href="libbonoboui-bonobo-selector-widget.html#BonoboSelectorWidget">BonoboSelectorWidget</a> *sel);</pre>
<p>
</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>sel</code></em> :</span></td>
<td> A BonoboSelectorWidget widget.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
<td> A newly-allocated string containing the ID of the
currently-selected CORBA server (i.e., the corba server whose name
is highlighted in the list). The user of this function is
responsible for freeing this. It will give an oaf iid back.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2834147"></a><h3>
<a name="bonobo-selector-widget-get-name"></a>bonobo_selector_widget_get_name ()</h3>
<a class="indexterm" name="id2834161"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a>* bonobo_selector_widget_get_name (<a href="libbonoboui-bonobo-selector-widget.html#BonoboSelectorWidget">BonoboSelectorWidget</a> *sel);</pre>
<p>
</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>sel</code></em> :</span></td>
<td> A BonoboSelectorWidget widget.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
<td> A newly-allocated string containing the name of the
currently-selected CORBA server (i.e., the corba server whose name
is highlighted in the list). The user of this function is
responsible for freeing this.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2834225"></a><h3>
<a name="bonobo-selector-widget-get-description"></a>bonobo_selector_widget_get_description ()</h3>
<a class="indexterm" name="id2834239"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a>* bonobo_selector_widget_get_description
(<a href="libbonoboui-bonobo-selector-widget.html#BonoboSelectorWidget">BonoboSelectorWidget</a> *sel);</pre>
<p>
</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>sel</code></em> :</span></td>
<td> A BonoboSelectorWidget widget.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
<td> A newly-allocated string containing the description of the
currently-selected CORBA server (i.e., the corba server whose name
is highlighted in the list). The user of this function is
responsible for freeing this.
</td>
</tr>
</tbody>
</table></div>
</div>
</div>
</div>
</body>
</html>